Example 2 from Robby

Time bar (total: 23.3s)

analyze844.0ms (3.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
37.5%37.4%62.4%0.1%0%0%0%7
37.5%37.4%62.4%0.1%0%0%0%8
43.8%43.7%56.2%0.1%0%0%0%9
43.8%43.7%56.2%0.1%0%0%0%10
43.8%43.7%56.2%0.1%0%0%0%11
46.9%46.8%53%0.1%0%0%0%12
Compiler

Compiled 34 to 19 computations (44.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 614.0ms
Operation ival-cos, time spent: 176.0ms, 29.0% of total-time
Operation ival-mult, time spent: 160.0ms, 26.0% of total-time
Operation ival-tan, time spent: 108.0ms, 18.0% of total-time
Operation ival-sin, time spent: 100.0ms, 16.0% of total-time
Operation ival-fabs, time spent: 15.0ms, 2.0% of total-time
Operation ival-div, time spent: 14.0ms, 2.0% of total-time
Operation ival-neg, time spent: 14.0ms, 2.0% of total-time
Operation ival-atan, time spent: 13.0ms, 2.0% of total-time
Operation ival-sub, time spent: 12.0ms, 2.0% of total-time
Operation const, time spent: 2.0ms, 0.0% of total-time

sample3.5s (15.1%)

Results
3.3s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 2.4s
Operation ival-sin, time spent: 681.0ms, 29.0% of total-time
Operation ival-cos, time spent: 640.0ms, 27.0% of total-time
Operation ival-mult, time spent: 448.0ms, 19.0% of total-time
Operation ival-tan, time spent: 248.0ms, 11.0% of total-time
Operation ival-div, time spent: 103.0ms, 4.0% of total-time
Operation ival-atan, time spent: 70.0ms, 3.0% of total-time
Operation ival-sub, time spent: 58.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 53.0ms, 2.0% of total-time
Operation ival-neg, time spent: 43.0ms, 2.0% of total-time
Operation const, time spent: 11.0ms, 0.0% of total-time
Bogosity

preprocess976.0ms (4.2%)

Algorithm
egg-herbie
Rules
1108×div-sub
998×unsub-neg
956×times-frac
894×fma-neg
878×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1070-0-(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
80-1(8.250071325463977e-151 6.591645055426076e-208 2.1431215162566389e-165)(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
00-0-(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
00-0-(atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))
00-0-t
00-0-(neg.f64 eh)
00-0-(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
00-0-(*.f64 (neg.f64 eh) (tan.f64 t))
00-0-(*.f64 ew (cos.f64 t))
00-0-(sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
00-0-(sin.f64 t)
00-0-(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
00-0-(*.f64 eh (sin.f64 t))
00-0-(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
00-0-(cos.f64 t)
00-0-(tan.f64 t)
00-0-ew
00-0-eh
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))sensitivity1070
Confusion
Predicted +Predicted -
+00
-107149
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-1070149
Precision?
0.0
Recall?
0/0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01031407
12681359
28491359
326131359
450011359
567121359
673301359
775901359
878951359
Stop Event
node limit
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew)))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (neg.f64 ew) (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 (neg.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew)))) (*.f64 (*.f64 eh (sin.f64 (neg.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew)))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew)))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 (neg.f64 ew) (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 (neg.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew)))) (*.f64 (*.f64 eh (sin.f64 (neg.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 (cos.f64 t))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 (cos.f64 t))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew)))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (fma.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (neg.f64 ew) (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (fma.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 (neg.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew)))) (*.f64 (*.f64 eh (sin.f64 (neg.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (fma.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew)))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) ew)))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(neg.f64 (fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(neg.f64 (fabs.f64 (fma.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 (neg.f64 ew) (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(neg.f64 (fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(neg.f64 (fabs.f64 (fma.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 (neg.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew)))) (*.f64 (*.f64 eh (sin.f64 (neg.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 (neg.f64 t))) ew)))))))
(neg.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(neg.f64 (fabs.f64 (fma.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(neg.f64 (fabs.f64 (fma.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (*.f64 (neg.f64 ew) (/.f64 (tan.f64 t) eh))))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (neg.f64 ew) (/.f64 (tan.f64 t) eh)))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 eh (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh)))))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh)))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 eh (cos.f64 (atan.f64 (*.f64 ew (/.f64 (tan.f64 t) (neg.f64 eh))))))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 ew (/.f64 (tan.f64 t) (neg.f64 eh)))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (*.f64 (neg.f64 t) (/.f64 (tan.f64 eh) ew)))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 (neg.f64 t) (/.f64 (tan.f64 eh) ew))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 (tan.f64 eh) ew))))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 (tan.f64 eh) ew)))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (*.f64 t (/.f64 (tan.f64 eh) (neg.f64 ew))))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 t (/.f64 (tan.f64 eh) (neg.f64 ew)))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 ew) t))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 ew) t)))))))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 ew)) t)))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 ew)) t)))))))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 ew) (neg.f64 t))))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 ew) (neg.f64 t))))))))
Compiler

Compiled 362 to 84 computations (76.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 440.0ms
Operation ival-sin, time spent: 174.0ms, 40.0% of total-time
Operation ival-tan, time spent: 87.0ms, 20.0% of total-time
Operation ival-cos, time spent: 78.0ms, 18.0% of total-time
Operation ival-mult, time spent: 46.0ms, 10.0% of total-time
Operation ival-atan, time spent: 17.0ms, 4.0% of total-time
Operation ival-div, time spent: 15.0ms, 3.0% of total-time
Operation ival-neg, time spent: 9.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 6.0ms, 1.0% of total-time
Operation ival-sub, time spent: 5.0ms, 1.0% of total-time
Operation const, time spent: 1.0ms, 0.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 63 to 22 computations (65.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 33 to 18 computations (45.5% saved)

localize435.0ms (1.9%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 eh (sin.f64 t))
99.8%
(*.f64 ew (cos.f64 t))
97.1%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
61.0%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 148 to 24 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 227.0ms
Operation ival-sin, time spent: 88.0ms, 39.0% of total-time
Operation ival-tan, time spent: 44.0ms, 19.0% of total-time
Operation ival-cos, time spent: 39.0ms, 17.0% of total-time
Operation ival-mult, time spent: 31.0ms, 14.0% of total-time
Operation ival-atan, time spent: 8.0ms, 4.0% of total-time
Operation ival-div, time spent: 7.0ms, 3.0% of total-time
Operation ival-neg, time spent: 4.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 1.0% of total-time
Operation ival-sub, time spent: 2.0ms, 1.0% of total-time
Operation const, time spent: 1.0ms, 0.0% of total-time

series31.0ms (0.1%)

Counts
4 → 80
Calls
Call 1
Inputs
#<alt (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))>
#<alt (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
Outputs
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))>
#<alt (*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 (/.f64 eh ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))))>
#<alt (*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2/15 (/.f64 eh ew)) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))>
#<alt ew>
#<alt (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))>
#<alt (*.f64 eh t)>
#<alt (*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))>
Calls

30 calls:

TimeVariablePointExpression
7.0ms
ew
@0
(/ (* (neg eh) (tan t)) ew)
3.0ms
eh
@0
(/ (* (neg eh) (tan t)) ew)
3.0ms
t
@inf
(/ (* (neg eh) (tan t)) ew)
2.0ms
t
@-inf
(/ (* (neg eh) (tan t)) ew)
1.0ms
t
@inf
(cos (atan (/ (* (neg eh) (tan t)) ew)))

rewrite317.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1434×log-prod
791×log1p-expm1-u
791×expm1-log1p-u
460×expm1-undefine
458×log1p-undefine
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020102
127794
2363194
Stop Event
node limit
Counts
4 → 115
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
(*.f64 ew (cos.f64 t))
(*.f64 eh (sin.f64 t))
Outputs
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sin.f64 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (tan.f64 t) (*.f64 eh (/.f64 1 ew)))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 -1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) 1) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(+.f64 0 (*.f64 ew (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(+.f64 0 (*.f64 eh (sin.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh)) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))

simplify151.0ms (0.6%)

Algorithm
egg-herbie
Rules
906×fma-neg
688×associate-*r/
662×associate-/l*
622×exp-prod
558×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03476962
17556898
223696838
357936838
Stop Event
node limit
Counts
195 → 191
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))
(*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 (/.f64 eh ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))))
(*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2/15 (/.f64 eh ew)) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(*.f64 eh t)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sin.f64 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (tan.f64 t) (*.f64 eh (/.f64 1 ew)))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 -1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) 1) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(+.f64 0 (*.f64 ew (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(+.f64 0 (*.f64 eh (sin.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh)) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(neg.f64 (*.f64 eh (/.f64 t ew)))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (neg.f64 t) ew))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))
(*.f64 t (fma.f64 -1 (/.f64 eh ew) (*.f64 -1/3 (*.f64 eh (/.f64 (pow.f64 t 2) ew)))))
(*.f64 t (-.f64 (*.f64 eh (*.f64 (/.f64 (pow.f64 t 2) ew) -1/3)) (/.f64 eh ew)))
(*.f64 t (*.f64 (/.f64 eh ew) (+.f64 -1 (*.f64 -1/3 (pow.f64 t 2)))))
(*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 (/.f64 eh ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))))
(*.f64 t (fma.f64 -1 (/.f64 eh ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/3 (/.f64 eh ew) (*.f64 (*.f64 eh (/.f64 (pow.f64 t 2) ew)) -2/15)))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (/.f64 eh ew) -1/3 (*.f64 eh (*.f64 (/.f64 (pow.f64 t 2) ew) -2/15))) (/.f64 eh (neg.f64 ew))))
(-.f64 (*.f64 (*.f64 (/.f64 eh ew) (+.f64 -1/3 (*.f64 -2/15 (pow.f64 t 2)))) (pow.f64 t 3)) (*.f64 eh (/.f64 t ew)))
(*.f64 t (+.f64 (*.f64 -1 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2/15 (/.f64 eh ew)) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew))))))))
(*.f64 t (fma.f64 -1 (/.f64 eh ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/3 (/.f64 eh ew) (*.f64 (pow.f64 t 2) (fma.f64 -2/15 (/.f64 eh ew) (*.f64 (*.f64 eh (/.f64 (pow.f64 t 2) ew)) -17/315)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (/.f64 eh ew) -2/15 (*.f64 eh (*.f64 (/.f64 (pow.f64 t 2) ew) -17/315))) (*.f64 (/.f64 eh ew) -1/3)) (/.f64 eh (neg.f64 ew))))
(-.f64 (*.f64 (fma.f64 (/.f64 eh ew) -1/3 (*.f64 (/.f64 (*.f64 eh (pow.f64 t 2)) ew) (+.f64 -2/15 (*.f64 -17/315 (pow.f64 t 2))))) (pow.f64 t 3)) (*.f64 eh (/.f64 t ew)))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (/.f64 eh ew) -1/3 (*.f64 (*.f64 eh (/.f64 (pow.f64 t 2) ew)) (+.f64 -2/15 (*.f64 -17/315 (pow.f64 t 2))))) (/.f64 eh (neg.f64 ew))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 eh ew) (cos.f64 t))))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 (*.f64 ew -1/2) (pow.f64 t 2)))
(fma.f64 (*.f64 ew -1/2) (pow.f64 t 2) ew)
(fma.f64 -1/2 (*.f64 ew (pow.f64 t 2)) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (*.f64 ew 1/24) (pow.f64 t 2)))))
(fma.f64 (pow.f64 t 2) (fma.f64 ew -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew 1/24))) ew)
(fma.f64 (pow.f64 t 2) (*.f64 ew (+.f64 (*.f64 1/24 (pow.f64 t 2)) -1/2)) ew)
(fma.f64 (pow.f64 t 2) (*.f64 ew (+.f64 -1/2 (*.f64 (pow.f64 t 2) 1/24))) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 2)) (*.f64 ew 1/24))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 ew 1/24 (*.f64 (pow.f64 t 2) (*.f64 ew -1/720))) (*.f64 ew -1/2)) ew)
(fma.f64 (pow.f64 t 2) (fma.f64 ew -1/2 (*.f64 (*.f64 ew (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 t 2) -1/720) 1/24))) ew)
(*.f64 eh t)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 (*.f64 eh (pow.f64 t 2)) -1/6)))
(*.f64 t (fma.f64 (*.f64 eh (pow.f64 t 2)) -1/6 eh))
(fma.f64 eh t (*.f64 (*.f64 eh -1/6) (pow.f64 t 3)))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (*.f64 eh (pow.f64 t 2)) 1/120)))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 eh -1/6 (*.f64 eh (*.f64 1/120 (pow.f64 t 2)))) eh))
(*.f64 t (fma.f64 (pow.f64 t 2) (*.f64 eh (+.f64 -1/6 (*.f64 1/120 (pow.f64 t 2)))) eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/5040 (*.f64 eh (pow.f64 t 2)) (*.f64 eh 1/120)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 eh 1/120 (*.f64 (pow.f64 t 2) (*.f64 eh -1/5040))) (*.f64 eh -1/6)) eh))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 eh -1/6 (*.f64 (*.f64 eh (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 t 2) -1/5040) 1/120))) eh))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sin.f64 1)))
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sin.f64 1)))
(fma.f64 (cos.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1)) (cos.f64 1) (*.f64 (sin.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1)) (sin.f64 1)))
(fma.f64 (cos.f64 (+.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1)) (cos.f64 1) (*.f64 (sin.f64 (+.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1)) (sin.f64 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))) (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (*.f64 eh (/.f64 1 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 -1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) 1) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) (pow.f64 ew 3)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 0 (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(*.f64 ew (cos.f64 t))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(*.f64 ew (cos.f64 t))
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(*.f64 ew (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(*.f64 ew (cos.f64 t))
(+.f64 0 (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh)) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 eh (sin.f64 t))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(*.f64 eh (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(*.f64 eh (sin.f64 t))
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(*.f64 eh (sin.f64 t))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 eh (sin.f64 t))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(*.f64 eh (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(*.f64 eh (sin.f64 t))

eval95.0ms (0.4%)

Compiler

Compiled 9901 to 2408 computations (75.7% saved)

prune81.0ms (0.3%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New26111272
Fresh000
Picked101
Done000
Total26211273
Accuracy
99.9%
Counts
273 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.7%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.7%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
57.6%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
74.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
65.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
60.0%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
60.0%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
79.5%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 776 to 466 computations (39.9% saved)

localize1.0s (4.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.1%
(cbrt.f64 (*.f64 ew (cos.f64 t)))
98.9%
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
97.1%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
61.0%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
98.9%
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
97.1%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
90.4%
(cbrt.f64 (*.f64 eh (sin.f64 t)))
61.0%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
99.8%
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
97.1%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
61.0%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
33.0%
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
99.8%
(*.f64 (neg.f64 eh) (tan.f64 t))
99.8%
(*.f64 eh (sin.f64 t))
97.1%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
61.0%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
99.8%
(*.f64 ew (cos.f64 t))
99.3%
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
97.1%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
94.9%
(*.f64 (tan.f64 t) (/.f64 eh ew))
Compiler

Compiled 798 to 105 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 690.0ms
Operation ival-pow, time spent: 128.0ms, 19.0% of total-time
Operation ival-mult, time spent: 98.0ms, 14.0% of total-time
Operation ival-sin, time spent: 96.0ms, 14.0% of total-time
Operation ival-cos, time spent: 90.0ms, 13.0% of total-time
Operation composed, time spent: 80.0ms, 12.0% of total-time
Operation ival-tan, time spent: 43.0ms, 6.0% of total-time
Operation ival-div, time spent: 26.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 24.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 23.0ms, 3.0% of total-time
Operation ival-cbrt, time spent: 22.0ms, 3.0% of total-time
Operation ival-sub, time spent: 21.0ms, 3.0% of total-time
Operation ival-add, time spent: 17.0ms, 2.0% of total-time
Operation const, time spent: 9.0ms, 1.0% of total-time
Operation ival-atan, time spent: 9.0ms, 1.0% of total-time
Operation ival-neg, time spent: 4.0ms, 1.0% of total-time

series73.0ms (0.3%)

Counts
9 → 208
Calls
Call 1
Inputs
#<alt (*.f64 (tan.f64 t) (/.f64 eh ew))>
#<alt (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))>
#<alt (*.f64 (neg.f64 eh) (tan.f64 t))>
#<alt (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))>
#<alt (pow.f64 (*.f64 ew (cos.f64 t)) 3)>
#<alt (cbrt.f64 (*.f64 eh (sin.f64 t)))>
#<alt (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)>
#<alt (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)>
#<alt (cbrt.f64 (*.f64 ew (cos.f64 t)))>
Outputs
#<alt (/.f64 (*.f64 eh t) ew)>
#<alt (*.f64 t (+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (/.f64 eh ew)))>
#<alt (*.f64 t (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (*.f64 1/3 (/.f64 eh ew)))) (/.f64 eh ew)))>
#<alt (*.f64 t (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/3 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (*.f64 2/15 (/.f64 eh ew)))))) (/.f64 eh ew)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 t 2)) (pow.f64 ew 2))))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))) (*.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 17/45 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))) (pow.f64 ew 2)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt (sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))>
#<alt (+.f64 1 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))))) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))>
#<alt (+.f64 1 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))))))))))>
#<alt (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t)))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)))))) (pow.f64 (sin.f64 t) 2))) (/.f64 (*.f64 (pow.f64 ew 8) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 8)))) (*.f64 (pow.f64 eh 6) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh)>
#<alt (*.f64 -1 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t))))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)))))) (pow.f64 (sin.f64 t) 2))) (/.f64 (*.f64 (pow.f64 ew 8) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 8)))) (*.f64 (pow.f64 eh 6) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh))>
#<alt (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t)))>
#<alt (*.f64 ew (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))>
#<alt (*.f64 ew (+.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))))))) (cos.f64 t))) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))>
#<alt (*.f64 ew (+.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))))))) (cos.f64 t))) (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))))) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)))) (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 eh 8) (pow.f64 (sin.f64 t) 8))))))) (cos.f64 t))))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))>
#<alt (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (*.f64 eh t))>
#<alt (*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 -1/3 (*.f64 eh (pow.f64 t 2)))))>
#<alt (*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 eh) (*.f64 -2/15 (*.f64 eh (pow.f64 t 2)))))))>
#<alt (*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2/15 eh) (*.f64 -17/315 (*.f64 eh (pow.f64 t 2)))))))))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))>
#<alt ew>
#<alt (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (pow.f64 ew 3)>
#<alt (+.f64 (*.f64 -3/2 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))) (pow.f64 ew 3))>
#<alt (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -3/2 (pow.f64 ew 3)) (*.f64 7/8 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))))) (pow.f64 ew 3))>
#<alt (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -3/2 (pow.f64 ew 3)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -61/240 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))) (*.f64 7/8 (pow.f64 ew 3)))))) (pow.f64 ew 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))>
#<alt (cbrt.f64 (*.f64 eh t))>
#<alt (+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 -1/18 (cbrt.f64 (*.f64 eh (pow.f64 t 7)))))>
#<alt (+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 1/360 (cbrt.f64 (*.f64 eh (pow.f64 t 4)))))))>
#<alt (+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/324 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 1/360 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))))))))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 eh t)>
#<alt (*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))>
#<alt ew>
#<alt (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))>
#<alt (cbrt.f64 ew)>
#<alt (+.f64 (cbrt.f64 ew) (*.f64 -1/6 (*.f64 (cbrt.f64 ew) (pow.f64 t 2))))>
#<alt (+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (cbrt.f64 ew)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))))>
#<alt (+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (cbrt.f64 ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))) (*.f64 -1/216 ew)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))))>
Calls

60 calls:

TimeVariablePointExpression
8.0ms
eh
@-inf
(pow (cbrt (* eh (sin t))) 3)
5.0ms
t
@0
(/ 1 (sqrt (+ (* 1 1) (* (* (tan t) (/ eh ew)) (* (tan t) (/ eh ew))))))
4.0ms
ew
@0
(/ 1 (sqrt (+ (* 1 1) (* (* (tan t) (/ eh ew)) (* (tan t) (/ eh ew))))))
4.0ms
ew
@-inf
(pow (cbrt (* ew (cos t))) 3)
4.0ms
eh
@inf
(cbrt (* eh (sin t)))

rewrite177.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
956×log1p-expm1-u
894×expm1-log1p-u
332×associate-*r*
220×associate-*l*
198×unpow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029201
1425197
24819197
Stop Event
node limit
Counts
9 → 260
Calls
Call 1
Inputs
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (neg.f64 eh) (tan.f64 t))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(/.f64 (*.f64 (tan.f64 t) eh) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 (/.f64 eh ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) -1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) 2)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(-.f64 0 (*.f64 (tan.f64 t) eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) eh))) 1)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 2)
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
(neg.f64 (*.f64 (tan.f64 t) eh))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))
(log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) eh))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 3)))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) eh)))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) eh)))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) eh)))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) eh)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 ew (cbrt.f64 (pow.f64 (cos.f64 t) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))) 1)
(*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 1 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 (cos.f64 t) (*.f64 ew (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (*.f64 ew (cos.f64 t)))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) (pow.f64 (*.f64 ew (cos.f64 t)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) ew) (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) 1) (*.f64 ew (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (cos.f64 t)) ew)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (sqrt.f64 (*.f64 ew (cos.f64 t)))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3))
(pow.f64 (*.f64 eh (sin.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6)) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 ew (cbrt.f64 (pow.f64 (cos.f64 t) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3))
(pow.f64 (*.f64 ew (cos.f64 t)) 1/3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 1))

simplify417.0ms (1.8%)

Algorithm
egg-herbie
Rules
942×times-frac
926×fma-define
554×*-commutative
490×distribute-lft-in
484×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
08164294984855
121324294984363
263034294984321
Stop Event
node limit
Counts
468 → 414
Calls
Call 1
Inputs
(/.f64 (*.f64 eh t) ew)
(*.f64 t (+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (/.f64 eh ew)))
(*.f64 t (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (*.f64 1/3 (/.f64 eh ew)))) (/.f64 eh ew)))
(*.f64 t (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/3 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (*.f64 2/15 (/.f64 eh ew)))))) (/.f64 eh ew)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 t 2)) (pow.f64 ew 2))))
(+.f64 1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))) (*.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))
(+.f64 1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 17/45 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))) (pow.f64 ew 2)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))
(+.f64 1 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))))) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(+.f64 1 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))))))))))
(/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t)))
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)))))) (pow.f64 (sin.f64 t) 2))) (/.f64 (*.f64 (pow.f64 ew 8) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 8)))) (*.f64 (pow.f64 eh 6) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh)
(*.f64 -1 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)))))) (pow.f64 (sin.f64 t) 2))) (/.f64 (*.f64 (pow.f64 ew 8) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 8)))) (*.f64 (pow.f64 eh 6) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh))
(/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t)))
(*.f64 ew (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (+.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))))))) (cos.f64 t))) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (+.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))))))) (cos.f64 t))) (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))))) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)))) (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 eh 8) (pow.f64 (sin.f64 t) 8))))))) (cos.f64 t))))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (*.f64 eh t))
(*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 -1/3 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 eh) (*.f64 -2/15 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2/15 eh) (*.f64 -17/315 (*.f64 eh (pow.f64 t 2)))))))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 ew 3)
(+.f64 (*.f64 -3/2 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))) (pow.f64 ew 3))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -3/2 (pow.f64 ew 3)) (*.f64 7/8 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))))) (pow.f64 ew 3))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -3/2 (pow.f64 ew 3)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -61/240 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))) (*.f64 7/8 (pow.f64 ew 3)))))) (pow.f64 ew 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(cbrt.f64 (*.f64 eh t))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 -1/18 (cbrt.f64 (*.f64 eh (pow.f64 t 7)))))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 1/360 (cbrt.f64 (*.f64 eh (pow.f64 t 4)))))))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/324 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 1/360 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))))))))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh t)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(cbrt.f64 ew)
(+.f64 (cbrt.f64 ew) (*.f64 -1/6 (*.f64 (cbrt.f64 ew) (pow.f64 t 2))))
(+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (cbrt.f64 ew)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))))
(+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (cbrt.f64 ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))) (*.f64 -1/216 ew)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(/.f64 (*.f64 (tan.f64 t) eh) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 (/.f64 eh ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) -1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) 2)
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(-.f64 0 (*.f64 (tan.f64 t) eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) eh))) 1)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 2)
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
(neg.f64 (*.f64 (tan.f64 t) eh))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))
(log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) eh))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 3)))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) eh)))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) eh)))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) eh)))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) eh)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 ew (cbrt.f64 (pow.f64 (cos.f64 t) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))) 1)
(*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 1 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 (cos.f64 t) (*.f64 ew (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (*.f64 ew (cos.f64 t)))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) (pow.f64 (*.f64 ew (cos.f64 t)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) ew) (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) 1) (*.f64 ew (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (cos.f64 t)) ew)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (sqrt.f64 (*.f64 ew (cos.f64 t)))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3))
(pow.f64 (*.f64 eh (sin.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6)) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 ew (cbrt.f64 (pow.f64 (cos.f64 t) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3))
(pow.f64 (*.f64 ew (cos.f64 t)) 1/3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 1))
Outputs
(/.f64 (*.f64 eh t) ew)
(*.f64 eh (/.f64 t ew))
(*.f64 t (+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (/.f64 eh ew)))
(*.f64 t (fma.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 2)) ew) (/.f64 eh ew)))
(*.f64 t (fma.f64 1/3 (*.f64 eh (/.f64 (pow.f64 t 2) ew)) (/.f64 eh ew)))
(*.f64 t (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (*.f64 1/3 (/.f64 eh ew)))) (/.f64 eh ew)))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 2)) ew) (*.f64 1/3 (/.f64 eh ew))) (/.f64 eh ew)))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 1/3 (/.f64 eh ew) (/.f64 (*.f64 2/15 (*.f64 eh (pow.f64 t 2))) ew)) (/.f64 eh ew)))
(*.f64 t (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/3 (/.f64 eh ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew)) (*.f64 2/15 (/.f64 eh ew)))))) (/.f64 eh ew)))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 1/3 (/.f64 eh ew) (*.f64 (pow.f64 t 2) (fma.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 2)) ew) (*.f64 (/.f64 eh ew) 2/15)))) (/.f64 eh ew)))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 eh (/.f64 (pow.f64 t 2) ew)) 17/315 (*.f64 (/.f64 eh ew) 2/15)) (*.f64 1/3 (/.f64 eh ew))) (/.f64 eh ew)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 t 2)) (pow.f64 ew 2))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 t 2) (pow.f64 ew 2)))))
(fma.f64 -1/2 (*.f64 (pow.f64 t 2) (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))) (*.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))
(+.f64 1 (*.f64 (pow.f64 t 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 t 2) (fma.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2))))) (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))
(fma.f64 (pow.f64 t 2) (*.f64 -1/2 (fma.f64 (pow.f64 t 2) (+.f64 (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/4)) (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 17/45 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))) (pow.f64 ew 2)))))))) (*.f64 -1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))))))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 -1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)) (*.f64 (pow.f64 t 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 t 2) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 eh 2) (fma.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2)))) (pow.f64 ew 2)) (fma.f64 -2/3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 17/45 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (fma.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2))))) (pow.f64 ew 2))))))) (fma.f64 -1 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2))))))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (*.f64 -1/2 (fma.f64 (pow.f64 t 2) (-.f64 (fma.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -2/3 (fma.f64 1/2 (*.f64 (+.f64 (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/4)) (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (/.f64 (*.f64 17/45 (pow.f64 eh 2)) (pow.f64 ew 2)))) (*.f64 (-.f64 (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (+.f64 (/.f64 (*.f64 2/3 (pow.f64 eh 2)) (pow.f64 ew 2)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/4)))) (/.f64 (*.f64 -1/2 (pow.f64 eh 2)) (pow.f64 ew 2))) 1)
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) 1)
(+.f64 1 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))))) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(+.f64 1 (*.f64 (pow.f64 eh 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 eh 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) -3/4)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))))
(fma.f64 (pow.f64 eh 2) (*.f64 -1/2 (fma.f64 (pow.f64 eh 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))) 1)
(+.f64 1 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)))))) (*.f64 -1/2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4)))))))))))
(+.f64 1 (*.f64 (pow.f64 eh 2) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))) (*.f64 (pow.f64 eh 2) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 eh 2) (fma.f64 1/2 (*.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) -3/4) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6))))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) -3/4)))))))
(fma.f64 (pow.f64 eh 2) (fma.f64 (pow.f64 eh 2) (*.f64 -1/2 (fma.f64 (pow.f64 eh 2) (fma.f64 1/2 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) (/.f64 -3/4 (pow.f64 (*.f64 ew (cos.f64 t)) 2)))) (/.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 6))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))) (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 t) 2)) (pow.f64 (*.f64 ew (cos.f64 t)) 2))) 1)
(fma.f64 (pow.f64 eh 2) (fma.f64 (pow.f64 eh 2) (*.f64 -1/2 (fma.f64 (pow.f64 eh 2) (fma.f64 1/2 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) (/.f64 -3/4 (pow.f64 (*.f64 ew (cos.f64 t)) 2)))) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (*.f64 ew (cos.f64 t)) 6))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))) (/.f64 (*.f64 -1/2 (pow.f64 (sin.f64 t) 2)) (pow.f64 (*.f64 ew (cos.f64 t)) 2))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t))))
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh)
(/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh)
(/.f64 (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3)))) eh)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)) -3/4) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (*.f64 (pow.f64 ew 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 6))) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3))))) eh)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6) (pow.f64 (sin.f64 t) 6)) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3))))) eh)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)))))) (pow.f64 (sin.f64 t) 2))) (/.f64 (*.f64 (pow.f64 ew 8) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 8)))) (*.f64 (pow.f64 eh 6) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)) -3/4) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 ew 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)) -3/4)) (pow.f64 (sin.f64 t) 2))) (*.f64 (pow.f64 ew 8) (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 8)))) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 6)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (*.f64 (pow.f64 ew 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 6))) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) -3/4) (pow.f64 (sin.f64 t) 6)) (pow.f64 (sin.f64 t) 2))) (*.f64 (pow.f64 ew 8) (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 8)))) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 6)))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3)))))) eh)
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6) (pow.f64 (sin.f64 t) 6)) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6) -3/4) (pow.f64 (sin.f64 t) 6)) (pow.f64 (sin.f64 t) 2))) (*.f64 (pow.f64 ew 8) (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 8)))) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 6)))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3)))))) eh)
(*.f64 -1 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t))))
(neg.f64 (*.f64 ew (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 (neg.f64 ew) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))) eh))
(/.f64 (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3)))) (neg.f64 eh))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)) -3/4) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))) eh))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (*.f64 (pow.f64 ew 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 6))) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3))))) (neg.f64 eh))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6) (pow.f64 (sin.f64 t) 6)) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3))))) (neg.f64 eh))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))))) (*.f64 (pow.f64 eh 4) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)))))) (pow.f64 (sin.f64 t) 2))) (/.f64 (*.f64 (pow.f64 ew 8) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 8)))) (*.f64 (pow.f64 eh 6) (*.f64 ew (cos.f64 t))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3)))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh))
(neg.f64 (/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)) -3/4) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4)))) (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 ew 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 (sin.f64 t) 6)) -3/4)) (pow.f64 (sin.f64 t) 2))) (*.f64 (pow.f64 ew 8) (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 8)))) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 6)))) (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 3))) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))))) eh))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (*.f64 (pow.f64 ew 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 (sin.f64 t) 6))) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 ew 6) (pow.f64 (cos.f64 t) 6)) -3/4) (pow.f64 (sin.f64 t) 6)) (pow.f64 (sin.f64 t) 2))) (*.f64 (pow.f64 ew 8) (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 8)))) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 6)))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3)))))) (neg.f64 eh))
(/.f64 (fma.f64 -1/2 (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6) (pow.f64 (sin.f64 t) 6)) (/.f64 -3/4 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 4))))) (fma.f64 -1/2 (*.f64 (sin.f64 t) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6) -3/4) (pow.f64 (sin.f64 t) 6)) (pow.f64 (sin.f64 t) 2))) (*.f64 (pow.f64 ew 8) (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 8)))) (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 eh 6)))) (fma.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)) (*.f64 (/.f64 -1/2 (pow.f64 eh 2)) (/.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (sin.f64 t) 3)))))) (neg.f64 eh))
(/.f64 (*.f64 ew (cos.f64 t)) (*.f64 eh (sin.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t))))
(*.f64 ew (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 3)) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (fma.f64 -1/2 (*.f64 (pow.f64 ew 2) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (+.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))))))) (cos.f64 t))) (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (fma.f64 (pow.f64 ew 2) (*.f64 -1/2 (+.f64 (*.f64 eh (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) -3/4))) (cos.f64 t))) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3)))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (fma.f64 (pow.f64 ew 2) (*.f64 -1/2 (fma.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/4) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) (/.f64 (sin.f64 t) (cos.f64 t)))) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3)))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (+.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (sin.f64 t) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))))))) (cos.f64 t))) (*.f64 -1/2 (/.f64 (*.f64 eh (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (*.f64 1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))))) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)))) (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 eh 8) (pow.f64 (sin.f64 t) 8))))))) (cos.f64 t))))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (fma.f64 (pow.f64 ew 2) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (*.f64 (pow.f64 ew 2) (*.f64 -1/2 (+.f64 (*.f64 eh (/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) -3/4)) (cos.f64 t))) (*.f64 eh (/.f64 (*.f64 (pow.f64 ew 2) (*.f64 (sin.f64 t) (fma.f64 1/2 (*.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) -3/4) (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)))) (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 8) (pow.f64 eh 8)))))) (cos.f64 t))))))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (fma.f64 (pow.f64 ew 2) (fma.f64 (pow.f64 ew 2) (*.f64 -1/2 (*.f64 eh (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/4) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) (/.f64 (sin.f64 t) (cos.f64 t))) (/.f64 (*.f64 (*.f64 (pow.f64 ew 2) (sin.f64 t)) (fma.f64 1/2 (*.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/4) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) (pow.f64 (*.f64 eh (sin.f64 t)) 2))) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 eh 8)) (pow.f64 (sin.f64 t) 8)))) (cos.f64 t))))) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) -1/2) (pow.f64 (*.f64 eh (sin.f64 t)) 3))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
(*.f64 ew (fma.f64 (pow.f64 ew 2) (fma.f64 (pow.f64 ew 2) (*.f64 -1/2 (*.f64 eh (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/4) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) (/.f64 (sin.f64 t) (cos.f64 t))) (/.f64 (*.f64 (*.f64 (pow.f64 ew 2) (sin.f64 t)) (fma.f64 1/2 (*.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/4) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))) (pow.f64 (*.f64 eh (sin.f64 t)) 2))) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 eh 8)) (pow.f64 (sin.f64 t) 8)))) (cos.f64 t))))) (*.f64 (/.f64 -1/2 (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 (cos.f64 t) eh) 3))) (/.f64 (cos.f64 t) (*.f64 eh (sin.f64 t)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 1 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)) -3/4) (pow.f64 ew 4)))))
(fma.f64 -1/2 (+.f64 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 4))) (/.f64 -3/4 (pow.f64 ew 4)))) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)) -3/4) (pow.f64 ew 4)) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 eh 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)) -3/4)) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))
(+.f64 1 (*.f64 -1/2 (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 4))) (/.f64 -3/4 (pow.f64 ew 4)))) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 4))) -3/4) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))))
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 1 (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)) -3/4) (pow.f64 ew 4)))))
(fma.f64 -1/2 (+.f64 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 4))) (/.f64 -3/4 (pow.f64 ew 4)))) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 eh 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 eh 2) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 eh 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 ew 2) (pow.f64 (cos.f64 t) 2)))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)) -3/4) (pow.f64 ew 4)) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 eh 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 (cos.f64 t) 4)) -3/4)) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6))))))
(+.f64 1 (*.f64 -1/2 (+.f64 (+.f64 (/.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)) (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 4))) (/.f64 -3/4 (pow.f64 ew 4)))) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 (cos.f64 t) 4))) -3/4) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (pow.f64 ew 6)))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (*.f64 eh t))
(*.f64 (neg.f64 eh) t)
(*.f64 eh (neg.f64 t))
(*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 -1/3 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (fma.f64 -1 eh (*.f64 (*.f64 eh -1/3) (pow.f64 t 2))))
(*.f64 t (-.f64 (*.f64 (*.f64 eh -1/3) (pow.f64 t 2)) eh))
(*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 eh) (*.f64 -2/15 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (fma.f64 -1 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/3 eh (*.f64 (*.f64 eh (pow.f64 t 2)) -2/15)))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 eh (pow.f64 t 2)) -2/15 (*.f64 eh -1/3)) (neg.f64 eh)))
(*.f64 t (+.f64 (*.f64 -1 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/3 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -2/15 eh) (*.f64 -17/315 (*.f64 eh (pow.f64 t 2)))))))))
(*.f64 t (fma.f64 -1 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/3 eh (*.f64 (pow.f64 t 2) (fma.f64 -2/15 eh (*.f64 (*.f64 eh (pow.f64 t 2)) -17/315)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 eh -2/15 (*.f64 (*.f64 eh (pow.f64 t 2)) -17/315)) (*.f64 eh -1/3)) (neg.f64 eh)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 eh (neg.f64 (/.f64 (sin.f64 t) (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 t) (cbrt.f64 -1)))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 -1)) (neg.f64 ew))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 t) (cbrt.f64 -1)))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 -1)) (neg.f64 ew))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 t) (cbrt.f64 -1)))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 -1)) (neg.f64 ew))
(*.f64 -1 (*.f64 ew (*.f64 (cbrt.f64 -1) (cos.f64 t))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 t) (cbrt.f64 -1)))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 -1)) (neg.f64 ew))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(fma.f64 -1/2 (*.f64 ew (pow.f64 t 2)) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (*.f64 ew 1/24) (pow.f64 t 2)))))
(fma.f64 (pow.f64 t 2) (fma.f64 ew -1/2 (*.f64 (*.f64 ew (pow.f64 t 2)) 1/24)) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 2)) (*.f64 ew 1/24))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 ew -1/720) (pow.f64 t 2) (*.f64 ew 1/24)) (*.f64 ew -1/2)) ew)
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(pow.f64 ew 3)
(+.f64 (*.f64 -3/2 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))) (pow.f64 ew 3))
(fma.f64 -3/2 (*.f64 (pow.f64 t 2) (pow.f64 ew 3)) (pow.f64 ew 3))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -3/2 (pow.f64 ew 3)) (*.f64 7/8 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))))) (pow.f64 ew 3))
(fma.f64 (pow.f64 t 2) (fma.f64 -3/2 (pow.f64 ew 3) (*.f64 (*.f64 (pow.f64 ew 3) 7/8) (pow.f64 t 2))) (pow.f64 ew 3))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 ew 3) -3/2 (*.f64 (*.f64 (pow.f64 ew 3) 7/8) (pow.f64 t 2))) (pow.f64 ew 3))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -3/2 (pow.f64 ew 3)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -61/240 (*.f64 (pow.f64 ew 3) (pow.f64 t 2))) (*.f64 7/8 (pow.f64 ew 3)))))) (pow.f64 ew 3))
(fma.f64 (pow.f64 t 2) (fma.f64 -3/2 (pow.f64 ew 3) (*.f64 (pow.f64 t 2) (fma.f64 -61/240 (*.f64 (pow.f64 t 2) (pow.f64 ew 3)) (*.f64 (pow.f64 ew 3) 7/8)))) (pow.f64 ew 3))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 -61/240 (pow.f64 ew 3)) (pow.f64 t 2) (*.f64 (pow.f64 ew 3) 7/8)) (*.f64 (pow.f64 ew 3) -3/2)) (pow.f64 ew 3))
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 eh t))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 -1/18 (cbrt.f64 (*.f64 eh (pow.f64 t 7)))))
(fma.f64 -1/18 (cbrt.f64 (*.f64 eh (pow.f64 t 7))) (cbrt.f64 (*.f64 eh t)))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 1/360 (cbrt.f64 (*.f64 eh (pow.f64 t 4)))))))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (fma.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2))) (*.f64 1/360 (cbrt.f64 (*.f64 eh (pow.f64 t 4)))))))
(fma.f64 (pow.f64 t 3) (fma.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2))) (*.f64 1/360 (cbrt.f64 (*.f64 eh (pow.f64 t 4))))) (cbrt.f64 (*.f64 eh t)))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/324 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))) (*.f64 1/360 (cbrt.f64 (/.f64 eh (pow.f64 t 2)))))))))
(+.f64 (cbrt.f64 (*.f64 eh t)) (*.f64 (pow.f64 t 3) (fma.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2))) (*.f64 (pow.f64 t 2) (*.f64 (cbrt.f64 (/.f64 eh (pow.f64 t 2))) -1/3240)))))
(fma.f64 (pow.f64 t 3) (fma.f64 (pow.f64 t 2) (*.f64 (cbrt.f64 (/.f64 eh (pow.f64 t 2))) -1/3240) (*.f64 -1/18 (cbrt.f64 (/.f64 eh (pow.f64 t 2))))) (cbrt.f64 (*.f64 eh t)))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 eh t)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 (*.f64 eh (pow.f64 t 2)) -1/6)))
(*.f64 t (fma.f64 (*.f64 eh (pow.f64 t 2)) -1/6 eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (*.f64 eh (pow.f64 t 2)) 1/120)))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 eh -1/6 (*.f64 (*.f64 eh 1/120) (pow.f64 t 2))) eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/5040 (*.f64 eh (pow.f64 t 2)) (*.f64 eh 1/120)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 eh 1/120 (*.f64 (*.f64 -1/5040 eh) (pow.f64 t 2))) (*.f64 eh -1/6)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (pow.f64 (cbrt.f64 -1) 3) (cos.f64 t))))
(*.f64 ew (cos.f64 t))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(fma.f64 -1/2 (*.f64 ew (pow.f64 t 2)) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (*.f64 ew 1/24) (pow.f64 t 2)))))
(fma.f64 (pow.f64 t 2) (fma.f64 ew -1/2 (*.f64 (*.f64 ew (pow.f64 t 2)) 1/24)) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 2)) (*.f64 ew 1/24))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 ew -1/720) (pow.f64 t 2) (*.f64 ew 1/24)) (*.f64 ew -1/2)) ew)
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 ew)
(+.f64 (cbrt.f64 ew) (*.f64 -1/6 (*.f64 (cbrt.f64 ew) (pow.f64 t 2))))
(+.f64 (cbrt.f64 ew) (*.f64 -1/6 (*.f64 (pow.f64 t 2) (cbrt.f64 ew))))
(fma.f64 -1/6 (*.f64 (pow.f64 t 2) (cbrt.f64 ew)) (cbrt.f64 ew))
(+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (cbrt.f64 ew)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))))
(+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/6 (cbrt.f64 ew) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (*.f64 ew -1/24)))))))
(fma.f64 (pow.f64 t 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (*.f64 ew -1/24))) (*.f64 -1/6 (cbrt.f64 ew))) (cbrt.f64 ew))
(+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (cbrt.f64 ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))) (*.f64 -1/216 ew)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))))
(+.f64 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/6 (cbrt.f64 ew) (*.f64 (pow.f64 t 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/3 (*.f64 ew -1/24) (*.f64 ew -1/216))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 ew 2))) (*.f64 ew -1/24))))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 ew 2)))) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/3 (*.f64 ew -1/24) (*.f64 ew -1/216)))) (*.f64 ew -1/24))) (*.f64 -1/6 (cbrt.f64 ew))) (cbrt.f64 ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 (/.f64 eh (cos.f64 t)) (/.f64 (sin.f64 t) (neg.f64 ew)))
(*.f64 eh (neg.f64 (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (/.f64 (sin.f64 t) (neg.f64 ew)))
(*.f64 eh (neg.f64 (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t))))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (*.f64 (tan.f64 t) eh) (neg.f64 ew))
(neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (/.f64 (sin.f64 t) ew) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 (/.f64 eh ew) 3)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) -2)
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)) 2) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2)) -1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(neg.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(-.f64 0 (*.f64 (tan.f64 t) eh))
(neg.f64 (*.f64 eh (tan.f64 t)))
(*.f64 eh (neg.f64 (tan.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) eh))) 1)
(expm1.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 3)
(*.f64 eh (tan.f64 t))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3) 1/3)
(*.f64 eh (tan.f64 t))
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 2)
(*.f64 eh (tan.f64 t))
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 eh (tan.f64 t))
(neg.f64 (*.f64 (tan.f64 t) eh))
(neg.f64 (*.f64 eh (tan.f64 t)))
(*.f64 eh (neg.f64 (tan.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))
(*.f64 eh (tan.f64 t))
(log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))
(*.f64 eh (tan.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 eh (tan.f64 t))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3))
(*.f64 eh (tan.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 3)))
(*.f64 eh (tan.f64 t))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(*.f64 eh (tan.f64 t))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) eh)))
(expm1.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 eh (tan.f64 t))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 eh (tan.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) eh)) 1))
(*.f64 eh (tan.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 ew) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 ew (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (cbrt.f64 (pow.f64 (cos.f64 t) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 ew (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 ew (cos.f64 t))
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(*.f64 ew (cos.f64 t))
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(*.f64 ew (cos.f64 t))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1/3))
(*.f64 ew (cos.f64 t))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 1 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (cos.f64 t) (*.f64 ew (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1)
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (*.f64 ew (cos.f64 t)) 2)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) (pow.f64 (*.f64 ew (cos.f64 t)) 3/2))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) ew) (cos.f64 t))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) 1) (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (cos.f64 t)) ew)
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) (sqrt.f64 (*.f64 ew (cos.f64 t)))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 6))
(fabs.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 3))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1))
(pow.f64 (*.f64 ew (cos.f64 t)) 3)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))) (cbrt.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))))
(pow.f64 (*.f64 eh (sin.f64 t)) 1/3)
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3)
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1/3))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 1))
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6)) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(*.f64 eh (sin.f64 t))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 eh (sin.f64 t))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(*.f64 eh (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(*.f64 eh (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 ew) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (*.f64 ew (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (cbrt.f64 (pow.f64 (cos.f64 t) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 ew (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 ew (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 ew (cos.f64 t)))) 1/3))
(*.f64 ew (cos.f64 t))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))) (cbrt.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))))
(pow.f64 (*.f64 ew (cos.f64 t)) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/9)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1/3))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 1))
(cbrt.f64 (*.f64 ew (cos.f64 t)))

eval2.8s (12%)

Compiler

Compiled 202471 to 56579 computations (72.1% saved)

prune1.2s (5.3%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New5285215306
Fresh606
Picked415
Done000
Total5295225317
Accuracy
100.0%
Counts
5317 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.7%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.2%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
97.9%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.6%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
49.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.5%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
72.9%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
49.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
49.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
59.8%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
59.7%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
60.0%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
48.3%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
78.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
79.5%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
57.1%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
47.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 1560 to 937 computations (39.9% saved)

localize915.0ms (3.9%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (cbrt.f64 eh) 2)
99.5%
(cbrt.f64 eh)
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
99.9%
(*.f64 (cos.f64 t) (sqrt.f64 ew))
99.7%
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
95.7%
(/.f64 (*.f64 (neg.f64 eh) t) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
64.6%
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
99.9%
(*.f64 ew (cos.f64 t))
99.9%
(*.f64 (neg.f64 eh) (tan.f64 t))
99.9%
(*.f64 eh (sin.f64 t))
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
99.8%
(cbrt.f64 (cos.f64 t))
99.7%
(cbrt.f64 (pow.f64 (cos.f64 t) 2))
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 839 to 133 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 482.0ms
Operation ival-mult, time spent: 119.0ms, 25.0% of total-time
Operation ival-sin, time spent: 113.0ms, 23.0% of total-time
Operation ival-pow, time spent: 97.0ms, 20.0% of total-time
Operation ival-cbrt, time spent: 35.0ms, 7.0% of total-time
Operation ival-cos, time spent: 28.0ms, 6.0% of total-time
Operation ival-tan, time spent: 24.0ms, 5.0% of total-time
Operation ival-sub, time spent: 16.0ms, 3.0% of total-time
Operation ival-atan, time spent: 14.0ms, 3.0% of total-time
Operation ival-div, time spent: 13.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 11.0ms, 2.0% of total-time
Operation const, time spent: 6.0ms, 1.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 1.0% of total-time

series37.0ms (0.2%)

Counts
7 → 108
Calls
Call 1
Inputs
#<alt (cbrt.f64 (pow.f64 (cos.f64 t) 2))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (/.f64 (*.f64 (neg.f64 eh) t) ew)>
#<alt (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))>
#<alt (*.f64 (cos.f64 t) (sqrt.f64 ew))>
#<alt (cbrt.f64 eh)>
#<alt (pow.f64 (cbrt.f64 eh) 2)>
Outputs
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/3 (pow.f64 t 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/405 (pow.f64 t 4)) 1/3)))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 -1/1701 (pow.f64 t 2)) 1/405)) 1/3)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/6 (pow.f64 t 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/72 (pow.f64 t 2)) 1/6)))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -23/6480 (pow.f64 t 2)) 1/72)) 1/6)))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt (*.f64 -1 (/.f64 (*.f64 eh t) ew))>
#<alt ew>
#<alt (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))>
#<alt (+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 ew (cos.f64 t))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (sqrt.f64 ew)>
#<alt (+.f64 (sqrt.f64 ew) (*.f64 -1/2 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))))>
#<alt (+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (sqrt.f64 ew)) (*.f64 1/24 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))))))>
#<alt (+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (sqrt.f64 ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))) (*.f64 1/24 (sqrt.f64 ew)))))))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 (sqrt.f64 ew) (cos.f64 t))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (cbrt.f64 (pow.f64 eh 2))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))>
Calls

33 calls:

TimeVariablePointExpression
2.0ms
t
@-inf
(cbrt (pow (cos t) 2))
2.0ms
eh
@inf
(cbrt eh)
2.0ms
t
@inf
(cbrt (pow (cos t) 2))
2.0ms
eh
@0
(cbrt eh)
1.0ms
t
@inf
(cbrt (cos t))

rewrite137.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1462×log-prod
746×log1p-expm1-u
746×expm1-log1p-u
440×expm1-undefine
440×log1p-undefine
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023116
1311112
23790112
Stop Event
node limit
Counts
7 → 193
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (cos.f64 t) 2))
(cbrt.f64 (cos.f64 t))
(/.f64 (*.f64 (neg.f64 eh) t) ew)
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(cbrt.f64 eh)
(pow.f64 (cbrt.f64 eh) 2)
Outputs
(+.f64 0 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) 1)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1)
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))
(*.f64 1 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (cbrt.f64 (cos.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (sqrt.f64 (cos.f64 t)) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (*.f64 (pow.f64 (cos.f64 t) 1/6) (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(pow.f64 (cos.f64 t) 2/3)
(pow.f64 (pow.f64 (cos.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 3)
(sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) 1))
(+.f64 0 (cbrt.f64 (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (cos.f64 t)) 1)
(*.f64 1 (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3) (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(pow.f64 (cos.f64 t) 1/3)
(pow.f64 (pow.f64 (cos.f64 t) 2) 1/6)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1/2)
(pow.f64 (cbrt.f64 (cos.f64 t)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)
(pow.f64 (pow.f64 (cos.f64 t) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(fabs.f64 (cbrt.f64 (cos.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (cos.f64 t)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 t))) 1))
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))) (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 t (*.f64 eh (/.f64 1 ew)))
(*.f64 eh (/.f64 t ew))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(*.f64 (*.f64 t eh) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 t ew)))
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 t ew)))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 t eh) (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 t eh) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 t ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(pow.f64 (/.f64 (/.f64 ew eh) t) -1)
(neg.f64 (*.f64 t (/.f64 eh ew)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 eh) (/.f64 t ew))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t eh) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(+.f64 0 (*.f64 (cos.f64 t) ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) ew))) 1)
(pow.f64 (*.f64 (cos.f64 t) ew) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) ew))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3) (pow.f64 ew 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) ew)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) ew)) 1))
(+.f64 0 (*.f64 (cos.f64 t) (sqrt.f64 ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)))) 1)
(pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3/2)))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (cos.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 1))
(+.f64 0 (cbrt.f64 eh))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 eh))) (cbrt.f64 (exp.f64 (cbrt.f64 eh))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 eh)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 eh))) 1)
(*.f64 (cbrt.f64 eh) 1)
(*.f64 1 (cbrt.f64 eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (cbrt.f64 eh)))
(*.f64 (cbrt.f64 (cbrt.f64 eh)) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2))
(*.f64 (pow.f64 eh 1/6) (pow.f64 eh 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 eh))
(*.f64 (pow.f64 (sqrt.f64 eh) 1/3) (pow.f64 (sqrt.f64 eh) 1/3))
(*.f64 (cbrt.f64 -1) (cbrt.f64 eh))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2)))
(pow.f64 eh 1/3)
(pow.f64 (cbrt.f64 eh) 1)
(pow.f64 (pow.f64 (cbrt.f64 eh) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 eh)) 3)
(pow.f64 (pow.f64 eh 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 eh) 2))
(fabs.f64 (cbrt.f64 eh))
(log.f64 (exp.f64 (cbrt.f64 eh)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 eh))))
(expm1.f64 (log1p.f64 (cbrt.f64 eh)))
(log1p.f64 (expm1.f64 (cbrt.f64 eh)))
(exp.f64 (log.f64 (cbrt.f64 eh)))
(exp.f64 (*.f64 (log.f64 eh) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 eh)) 1))
(+.f64 0 (pow.f64 (cbrt.f64 eh) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 eh) 2))) 1)
(*.f64 (cbrt.f64 eh) (cbrt.f64 eh))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (*.f64 (cbrt.f64 (cbrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2))
(*.f64 (pow.f64 eh 1/6) (*.f64 (pow.f64 eh 1/6) (cbrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (pow.f64 eh 1/6))
(*.f64 (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2)) (cbrt.f64 (cbrt.f64 eh)))
(sqrt.f64 (pow.f64 (cbrt.f64 eh) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 eh) 2))))
(cbrt.f64 (pow.f64 eh 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 eh) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 eh) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 eh))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 eh))) 1))

simplify207.0ms (0.9%)

Algorithm
egg-herbie
Rules
1160×exp-prod
1070×fma-neg
742×cube-prod
710×distribute-lft-in
630×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04996931
19146871
226136840
366436840
Stop Event
node limit
Counts
301 → 270
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/3 (pow.f64 t 2)))
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/405 (pow.f64 t 4)) 1/3)))
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 -1/1701 (pow.f64 t 2)) 1/405)) 1/3)))
1
(+.f64 1 (*.f64 -1/6 (pow.f64 t 2)))
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/72 (pow.f64 t 2)) 1/6)))
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -23/6480 (pow.f64 t 2)) 1/72)) 1/6)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(sqrt.f64 ew)
(+.f64 (sqrt.f64 ew) (*.f64 -1/2 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))))
(+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (sqrt.f64 ew)) (*.f64 1/24 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))))))
(+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (sqrt.f64 ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))) (*.f64 1/24 (sqrt.f64 ew)))))))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(+.f64 0 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) 1)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1)
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))
(*.f64 1 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (cbrt.f64 (cos.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (sqrt.f64 (cos.f64 t)) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (*.f64 (pow.f64 (cos.f64 t) 1/6) (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(pow.f64 (cos.f64 t) 2/3)
(pow.f64 (pow.f64 (cos.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 3)
(sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 t))) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) 1))
(+.f64 0 (cbrt.f64 (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (cos.f64 t)) 1)
(*.f64 1 (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3) (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(pow.f64 (cos.f64 t) 1/3)
(pow.f64 (pow.f64 (cos.f64 t) 2) 1/6)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1/2)
(pow.f64 (cbrt.f64 (cos.f64 t)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)
(pow.f64 (pow.f64 (cos.f64 t) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(fabs.f64 (cbrt.f64 (cos.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (cos.f64 t)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 t))) 1))
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))) (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 t (*.f64 eh (/.f64 1 ew)))
(*.f64 eh (/.f64 t ew))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(*.f64 (*.f64 t eh) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 t ew)))
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 t ew)))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 t eh) (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 t eh) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 t ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(pow.f64 (/.f64 (/.f64 ew eh) t) -1)
(neg.f64 (*.f64 t (/.f64 eh ew)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 eh) (/.f64 t ew))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t eh) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(+.f64 0 (*.f64 (cos.f64 t) ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) ew))) 1)
(pow.f64 (*.f64 (cos.f64 t) ew) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) 2)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) ew))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3) (pow.f64 ew 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) ew)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) ew)) 1))
(+.f64 0 (*.f64 (cos.f64 t) (sqrt.f64 ew)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)))) 1)
(pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 2)
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3/2)))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (cos.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 1))
(+.f64 0 (cbrt.f64 eh))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 eh))) (cbrt.f64 (exp.f64 (cbrt.f64 eh))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 eh)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 eh))) 1)
(*.f64 (cbrt.f64 eh) 1)
(*.f64 1 (cbrt.f64 eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (cbrt.f64 eh)))
(*.f64 (cbrt.f64 (cbrt.f64 eh)) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2))
(*.f64 (pow.f64 eh 1/6) (pow.f64 eh 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 eh))
(*.f64 (pow.f64 (sqrt.f64 eh) 1/3) (pow.f64 (sqrt.f64 eh) 1/3))
(*.f64 (cbrt.f64 -1) (cbrt.f64 eh))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2)))
(pow.f64 eh 1/3)
(pow.f64 (cbrt.f64 eh) 1)
(pow.f64 (pow.f64 (cbrt.f64 eh) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 eh)) 3)
(pow.f64 (pow.f64 eh 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 eh) 2))
(fabs.f64 (cbrt.f64 eh))
(log.f64 (exp.f64 (cbrt.f64 eh)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 eh))))
(expm1.f64 (log1p.f64 (cbrt.f64 eh)))
(log1p.f64 (expm1.f64 (cbrt.f64 eh)))
(exp.f64 (log.f64 (cbrt.f64 eh)))
(exp.f64 (*.f64 (log.f64 eh) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 eh)) 1))
(+.f64 0 (pow.f64 (cbrt.f64 eh) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 eh) 2))) 1)
(*.f64 (cbrt.f64 eh) (cbrt.f64 eh))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (*.f64 (cbrt.f64 (cbrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2))
(*.f64 (pow.f64 eh 1/6) (*.f64 (pow.f64 eh 1/6) (cbrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (pow.f64 eh 1/6))
(*.f64 (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2)) (cbrt.f64 (cbrt.f64 eh)))
(sqrt.f64 (pow.f64 (cbrt.f64 eh) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 eh) 2))))
(cbrt.f64 (pow.f64 eh 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 eh) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 eh) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 eh))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 eh))) 1))
Outputs
1
(+.f64 1 (*.f64 -1/3 (pow.f64 t 2)))
(fma.f64 -1/3 (pow.f64 t 2) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/405 (pow.f64 t 4)) 1/3)))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 -1/405 (pow.f64 t 4) -1/3)))
(fma.f64 (pow.f64 t 2) (fma.f64 -1/405 (pow.f64 t 4) -1/3) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 -1/1701 (pow.f64 t 2)) 1/405)) 1/3)))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 4) (fma.f64 -1/1701 (pow.f64 t 2) -1/405) -1/3)))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 4) (fma.f64 (pow.f64 t 2) -1/1701 -1/405) -1/3) 1)
1
(+.f64 1 (*.f64 -1/6 (pow.f64 t 2)))
(+.f64 1 (*.f64 (pow.f64 t 2) -1/6))
(fma.f64 (pow.f64 t 2) -1/6 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/72 (pow.f64 t 2)) 1/6)))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 -1/72 (pow.f64 t 2) -1/6)))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) -1/72 -1/6) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -23/6480 (pow.f64 t 2)) 1/72)) 1/6)))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 -23/6480 (pow.f64 t 2) -1/72) -1/6)))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) -23/6480 -1/72) -1/6) 1)
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 -1 (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
ew
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)))
(fma.f64 (*.f64 ew -1/2) (pow.f64 t 2) ew)
(fma.f64 -1/2 (*.f64 (pow.f64 t 2) ew) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 1/24 (*.f64 ew (pow.f64 t 2))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (*.f64 (pow.f64 t 2) ew) 1/24))))
(fma.f64 (pow.f64 t 2) (fma.f64 ew -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew 1/24))) ew)
(fma.f64 (pow.f64 t 2) (*.f64 ew (+.f64 -1/2 (*.f64 (pow.f64 t 2) 1/24))) ew)
(+.f64 ew (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 ew))))))
(+.f64 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/2 ew (*.f64 (pow.f64 t 2) (fma.f64 -1/720 (*.f64 (pow.f64 t 2) ew) (*.f64 ew 1/24))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 ew -1/720) (pow.f64 t 2) (*.f64 ew 1/24)) (*.f64 ew -1/2)) ew)
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (*.f64 ew (+.f64 1/24 (*.f64 -1/720 (pow.f64 t 2)))) (*.f64 ew -1/2)) ew)
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 ew (cos.f64 t))
(*.f64 -1 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 ew (cos.f64 t))
(sqrt.f64 ew)
(+.f64 (sqrt.f64 ew) (*.f64 -1/2 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))))
(+.f64 (sqrt.f64 ew) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (sqrt.f64 ew))))
(fma.f64 (*.f64 -1/2 (sqrt.f64 ew)) (pow.f64 t 2) (sqrt.f64 ew))
(*.f64 (+.f64 (*.f64 (pow.f64 t 2) -1/2) 1) (sqrt.f64 ew))
(+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (sqrt.f64 ew)) (*.f64 1/24 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))))))
(+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/2 (sqrt.f64 ew) (*.f64 1/24 (*.f64 (pow.f64 t 2) (sqrt.f64 ew))))))
(fma.f64 (pow.f64 t 2) (fma.f64 -1/2 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (*.f64 1/24 (sqrt.f64 ew)))) (sqrt.f64 ew))
(fma.f64 (pow.f64 t 2) (*.f64 (sqrt.f64 ew) (+.f64 -1/2 (*.f64 (pow.f64 t 2) 1/24))) (sqrt.f64 ew))
(+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (sqrt.f64 ew)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/720 (*.f64 (sqrt.f64 ew) (pow.f64 t 2))) (*.f64 1/24 (sqrt.f64 ew)))))))
(+.f64 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/2 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (fma.f64 -1/720 (*.f64 (pow.f64 t 2) (sqrt.f64 ew)) (*.f64 1/24 (sqrt.f64 ew)))))))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 1/24 (sqrt.f64 ew) (*.f64 (pow.f64 t 2) (*.f64 -1/720 (sqrt.f64 ew)))) (*.f64 -1/2 (sqrt.f64 ew))) (sqrt.f64 ew))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (*.f64 (sqrt.f64 ew) (+.f64 1/24 (*.f64 -1/720 (pow.f64 t 2)))) (*.f64 -1/2 (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (cos.f64 t))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 -1 (*.f64 (sqrt.f64 ew) (*.f64 (cos.f64 t) (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 eh) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 eh) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 eh) (neg.f64 (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(neg.f64 (*.f64 (cbrt.f64 eh) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 eh) (neg.f64 (cbrt.f64 -1)))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(cbrt.f64 (pow.f64 eh 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 eh 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 eh 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 eh 2))
(*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 eh 2)) (pow.f64 (cbrt.f64 -1) 3)))
(cbrt.f64 (pow.f64 eh 2))
(+.f64 0 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) 1)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (cbrt.f64 (cos.f64 t))))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))))
(*.f64 (sqrt.f64 (cos.f64 t)) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (*.f64 (pow.f64 (cos.f64 t) 1/6) (cbrt.f64 (cos.f64 t))))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (cos.f64 t) 2/3)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (pow.f64 (cos.f64 t) 2) 1/3)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 3)
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cos.f64 t))) 1/3))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) 1))
(pow.f64 (cbrt.f64 (cos.f64 t)) 2)
(+.f64 0 (cbrt.f64 (cos.f64 t)))
(cbrt.f64 (cos.f64 t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t)))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 t)))) 1)
(cbrt.f64 (cos.f64 t))
(*.f64 (cbrt.f64 (cos.f64 t)) 1)
(cbrt.f64 (cos.f64 t))
(*.f64 1 (cbrt.f64 (cos.f64 t)))
(cbrt.f64 (cos.f64 t))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (pow.f64 (cos.f64 t) 1/6))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cos.f64 t)))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3) (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (cos.f64 t))) (cbrt.f64 (sqrt.f64 (cos.f64 t))))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 4)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))))
(pow.f64 (cos.f64 t) 1/3)
(cbrt.f64 (cos.f64 t))
(pow.f64 (pow.f64 (cos.f64 t) 2) 1/6)
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1/2)
(cbrt.f64 (cos.f64 t))
(pow.f64 (cbrt.f64 (cos.f64 t)) 1)
(cbrt.f64 (cos.f64 t))
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)
(cbrt.f64 (cos.f64 t))
(pow.f64 (pow.f64 (cos.f64 t) 1/6) 2)
(cbrt.f64 (cos.f64 t))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(cbrt.f64 (cos.f64 t))
(fabs.f64 (cbrt.f64 (cos.f64 t)))
(cbrt.f64 (cos.f64 t))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 t)))))
(cbrt.f64 (cos.f64 t))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (cos.f64 t)) 1/3))
(cbrt.f64 (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 t))) 1))
(cbrt.f64 (cos.f64 t))
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))) (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 t (*.f64 eh (/.f64 1 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 eh (/.f64 t ew))
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (*.f64 t eh) (/.f64 1 (neg.f64 ew)))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (/.f64 t ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (/.f64 t ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 t eh) (sqrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 t eh) (cbrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 eh 1) (/.f64 t ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (/.f64 (cbrt.f64 (*.f64 eh (/.f64 t ew))) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(pow.f64 (/.f64 (/.f64 ew eh) t) -1)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(neg.f64 (*.f64 t (/.f64 eh ew)))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 eh) (/.f64 t ew))))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 t (/.f64 eh (neg.f64 ew)))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t eh) 3) (pow.f64 ew 3)))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(+.f64 0 (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) ew))) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (*.f64 (cos.f64 t) ew) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 3)
(*.f64 ew (cos.f64 t))
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3) 1/3)
(*.f64 ew (cos.f64 t))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) 2)
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3) (pow.f64 ew 3/2)))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) ew)) 1))
(*.f64 ew (cos.f64 t))
(+.f64 0 (*.f64 (cos.f64 t) (sqrt.f64 ew)))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) (sqrt.f64 ew))) (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) (sqrt.f64 ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) (sqrt.f64 ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (cos.f64 t)) (sqrt.f64 ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)))) 1)
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 1)
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 3)
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3) 1/3)
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 2)
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(sqrt.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew))
(sqrt.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 ew)) (cos.f64 t)))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) 3))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3/2)))
(cbrt.f64 (*.f64 (pow.f64 ew 3/2) (pow.f64 (cos.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew))) 1))
(*.f64 (cos.f64 t) (sqrt.f64 ew))
(+.f64 0 (cbrt.f64 eh))
(cbrt.f64 eh)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 eh))) (cbrt.f64 (exp.f64 (cbrt.f64 eh))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 eh)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 eh)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 eh))) 1)
(cbrt.f64 eh)
(*.f64 (cbrt.f64 eh) 1)
(cbrt.f64 eh)
(*.f64 1 (cbrt.f64 eh))
(cbrt.f64 eh)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (cbrt.f64 eh)))
(cbrt.f64 eh)
(*.f64 (cbrt.f64 (cbrt.f64 eh)) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2))
(cbrt.f64 eh)
(*.f64 (pow.f64 eh 1/6) (pow.f64 eh 1/6))
(cbrt.f64 eh)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 eh))
(cbrt.f64 eh)
(*.f64 (pow.f64 (sqrt.f64 eh) 1/3) (pow.f64 (sqrt.f64 eh) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 eh)) (cbrt.f64 (sqrt.f64 eh)))
(*.f64 (cbrt.f64 -1) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (cbrt.f64 -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 eh))))
(pow.f64 eh 1/3)
(cbrt.f64 eh)
(pow.f64 (cbrt.f64 eh) 1)
(cbrt.f64 eh)
(pow.f64 (pow.f64 (cbrt.f64 eh) 2) 1/2)
(cbrt.f64 eh)
(pow.f64 (cbrt.f64 (cbrt.f64 eh)) 3)
(cbrt.f64 eh)
(pow.f64 (pow.f64 eh 1/6) 2)
(cbrt.f64 eh)
(sqrt.f64 (pow.f64 (cbrt.f64 eh) 2))
(cbrt.f64 eh)
(fabs.f64 (cbrt.f64 eh))
(cbrt.f64 eh)
(log.f64 (exp.f64 (cbrt.f64 eh)))
(cbrt.f64 eh)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 eh))))
(cbrt.f64 eh)
(expm1.f64 (log1p.f64 (cbrt.f64 eh)))
(cbrt.f64 eh)
(log1p.f64 (expm1.f64 (cbrt.f64 eh)))
(cbrt.f64 eh)
(exp.f64 (log.f64 (cbrt.f64 eh)))
(cbrt.f64 eh)
(exp.f64 (*.f64 (log.f64 eh) 1/3))
(cbrt.f64 eh)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 eh)) 1))
(cbrt.f64 eh)
(+.f64 0 (pow.f64 (cbrt.f64 eh) 2))
(pow.f64 (cbrt.f64 eh) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 eh) 2))) 1)
(pow.f64 (cbrt.f64 eh) 2)
(*.f64 (cbrt.f64 eh) (cbrt.f64 eh))
(pow.f64 (cbrt.f64 eh) 2)
(*.f64 (pow.f64 (cbrt.f64 eh) 2) 1)
(pow.f64 (cbrt.f64 eh) 2)
(*.f64 1 (pow.f64 (cbrt.f64 eh) 2))
(pow.f64 (cbrt.f64 eh) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (*.f64 (cbrt.f64 (cbrt.f64 eh)) (cbrt.f64 eh)))
(pow.f64 (cbrt.f64 eh) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 eh) 4)))
(*.f64 (pow.f64 eh 1/6) (*.f64 (pow.f64 eh 1/6) (cbrt.f64 eh)))
(pow.f64 (cbrt.f64 eh) 2)
(*.f64 (sqrt.f64 eh) (pow.f64 eh 1/6))
(*.f64 (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (cbrt.f64 eh)) 2)) (cbrt.f64 (cbrt.f64 eh)))
(pow.f64 (cbrt.f64 eh) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 eh) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 eh) 2)))
(pow.f64 (cbrt.f64 eh) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 eh) 2))))
(pow.f64 (cbrt.f64 eh) 2)
(cbrt.f64 (pow.f64 eh 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 eh) 2)))
(pow.f64 (cbrt.f64 eh) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 eh) 2)))
(pow.f64 (cbrt.f64 eh) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 eh))))
(pow.f64 (cbrt.f64 eh) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 eh))) 1))
(pow.f64 (cbrt.f64 eh) 2)

eval2.4s (10.1%)

Compiler

Compiled 188998 to 52219 computations (72.4% saved)

prune1.5s (6.3%)

Pruning

28 alts after pruning (26 fresh and 2 done)

PrunedKeptTotal
New4760204780
Fresh10616
Picked415
Done011
Total4774284802
Accuracy
100.0%
Counts
4802 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.2%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.9%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.5%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
98.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
49.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
99.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
72.7%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
49.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
49.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
49.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
57.2%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
74.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
47.0%
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (*.f64 ew (cos.f64 t)))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
59.5%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
59.8%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
59.8%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
78.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
79.5%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
47.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
78.9%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 1781 to 1169 computations (34.4% saved)

localize862.0ms (3.7%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
99.5%
(cbrt.f64 eh)
99.5%
(pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3)
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
99.7%
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
95.7%
(/.f64 (*.f64 (neg.f64 eh) t) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
99.9%
(*.f64 eh (sin.f64 t))
99.8%
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
72.6%
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
99.9%
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
99.9%
(*.f64 (neg.f64 eh) (tan.f64 t))
99.9%
(*.f64 eh (sin.f64 t))
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
99.7%
(cbrt.f64 (pow.f64 (cos.f64 t) 2))
99.7%
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)
98.6%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
79.1%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 808 to 143 computations (82.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 513.0ms
Operation ival-pow, time spent: 147.0ms, 29.0% of total-time
Operation ival-sin, time spent: 114.0ms, 22.0% of total-time
Operation ival-mult, time spent: 95.0ms, 19.0% of total-time
Operation ival-cbrt, time spent: 36.0ms, 7.0% of total-time
Operation ival-cos, time spent: 27.0ms, 5.0% of total-time
Operation ival-tan, time spent: 25.0ms, 5.0% of total-time
Operation ival-sub, time spent: 17.0ms, 3.0% of total-time
Operation ival-div, time spent: 15.0ms, 3.0% of total-time
Operation ival-atan, time spent: 12.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 10.0ms, 2.0% of total-time
Operation const, time spent: 7.0ms, 1.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 1.0% of total-time

series27.0ms (0.1%)

Counts
5 → 120
Calls
Call 1
Inputs
#<alt (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)>
#<alt (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))>
#<alt (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))>
#<alt (pow.f64 (*.f64 eh (sin.f64 t)) 3)>
#<alt (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3)>
Outputs
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/6 (pow.f64 t 2)))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/72 (pow.f64 t 2)) 1/6)))>
#<alt (+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -23/6480 (pow.f64 t 2)) 1/72)) 1/6)))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (cbrt.f64 (cos.f64 t))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 t (+.f64 (*.f64 -1/6 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))) (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))>
#<alt (*.f64 t (+.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 1/120 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))))))>
#<alt (*.f64 t (+.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))) (*.f64 1/120 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))>
#<alt (*.f64 eh t)>
#<alt (*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 t 3))>
#<alt (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))) (pow.f64 eh 3)))>
#<alt (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (pow.f64 eh 3)) (*.f64 13/120 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))))) (pow.f64 eh 3)))>
#<alt (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (pow.f64 eh 3)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -41/3024 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))) (*.f64 13/120 (pow.f64 eh 3)))))) (pow.f64 eh 3)))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))>
#<alt (*.f64 eh t)>
#<alt (*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))>
#<alt (*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 eh (sin.f64 t))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
#<alt (*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))>
Calls

30 calls:

TimeVariablePointExpression
4.0ms
t
@0
(* (* eh (sin t)) (sin (atan (/ (* (neg eh) (tan t)) ew))))
2.0ms
eh
@-inf
(* (* eh (sin t)) (sin (atan (/ (* (neg eh) (tan t)) ew))))
1.0ms
eh
@0
(* (* eh (sin t)) (sin (atan (/ (* (neg eh) (tan t)) ew))))
1.0ms
eh
@inf
(* (* eh (sin t)) (sin (atan (/ (* (neg eh) (tan t)) ew))))
1.0ms
t
@inf
(pow (cbrt (cbrt (cos t))) 3)

rewrite156.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1057×log1p-expm1-u
629×expm1-log1p-u
364×associate-*r*
248×prod-diff
244×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030129
1458125
25185125
Stop Event
node limit
Counts
5 → 153
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 1 (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3) (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2) 3) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) 3) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 1) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (pow.f64 (cos.f64 t) 1/6))) (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 t)))))
(cbrt.f64 (cos.f64 t))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (cos.f64 t)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) 1)
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 eh (sin.f64 t))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 eh (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (sin.f64 t))) (cbrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))) 1)
(*.f64 eh (*.f64 (sin.f64 t) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (sin.f64 t) (*.f64 eh (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (*.f64 eh (sin.f64 t)) (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 1 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) (pow.f64 (*.f64 eh (sin.f64 t)) 3/2))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) eh) (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (sin.f64 t)) eh)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1) (*.f64 eh (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (sin.f64 t))) (cbrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1/3))

simplify198.0ms (0.8%)

Algorithm
egg-herbie
Rules
1828×fma-define
1002×exp-prod
750×cube-prod
742×associate-*r*
722×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03518635
17888599
226008331
354768241
Stop Event
node limit
Counts
273 → 191
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/6 (pow.f64 t 2)))
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/72 (pow.f64 t 2)) 1/6)))
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -23/6480 (pow.f64 t 2)) 1/72)) 1/6)))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 t (+.f64 (*.f64 -1/6 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))) (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 t (+.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 1/120 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))))))
(*.f64 t (+.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))) (*.f64 1/120 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(*.f64 eh t)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 t 3))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (pow.f64 eh 3)) (*.f64 13/120 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (pow.f64 eh 3)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -41/3024 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))) (*.f64 13/120 (pow.f64 eh 3)))))) (pow.f64 eh 3)))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 eh t)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(*.f64 1 (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (pow.f64 (cos.f64 t) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3) (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2) 3) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) 3) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 1) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (pow.f64 (cos.f64 t) 1/6))) (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 t)))))
(cbrt.f64 (cos.f64 t))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (cos.f64 t)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) 1)
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 eh (sin.f64 t))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 eh (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (sin.f64 t))) (cbrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))) 1)
(*.f64 eh (*.f64 (sin.f64 t) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (sin.f64 t) (*.f64 eh (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (*.f64 eh (sin.f64 t)) (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 1 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) (pow.f64 (*.f64 eh (sin.f64 t)) 3/2))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) eh) (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (sin.f64 t)) eh)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1) (*.f64 eh (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 1 1/3) (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (sin.f64 t))) (cbrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1/3))
Outputs
1
(+.f64 1 (*.f64 -1/6 (pow.f64 t 2)))
(fma.f64 -1/6 (pow.f64 t 2) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/72 (pow.f64 t 2)) 1/6)))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 -1/72 (pow.f64 t 2) -1/6)))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) -1/72 -1/6) 1)
(+.f64 1 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -23/6480 (pow.f64 t 2)) 1/72)) 1/6)))
(+.f64 1 (*.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 -23/6480 (pow.f64 t 2) -1/72) -1/6)))
(fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) -23/6480 -1/72) -1/6) 1)
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 t (+.f64 (*.f64 -1/6 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))) (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 t (fma.f64 -1/6 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 t (fma.f64 -1/6 (*.f64 (pow.f64 t 2) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))))
(*.f64 t (*.f64 (fma.f64 -1/6 (pow.f64 t 2) 1) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))))))
(*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 (fma.f64 -1/6 (pow.f64 t 2) 1) eh)))
(*.f64 t (+.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 1/120 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))))))
(*.f64 t (fma.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (pow.f64 t 2) (fma.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1/120)))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 -1/6 eh) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))) (*.f64 (*.f64 (pow.f64 t 2) (*.f64 eh 1/120)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))))
(*.f64 t (fma.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))) (*.f64 eh (+.f64 -1/6 (*.f64 1/120 (pow.f64 t 2)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (+.f64 -1/6 (*.f64 1/120 (pow.f64 t 2))))) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))))))
(*.f64 t (+.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))) (*.f64 1/120 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))))))
(*.f64 t (fma.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (pow.f64 t 2) (fma.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 2) (fma.f64 -1/5040 (*.f64 eh (*.f64 (pow.f64 t 2) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1/120)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))) (*.f64 (pow.f64 t 2) (fma.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))) 1/120 (*.f64 (*.f64 (pow.f64 t 2) (*.f64 eh -1/5040)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))))
(*.f64 t (+.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (+.f64 (*.f64 -1/5040 (pow.f64 t 2)) 1/120))) (pow.f64 t 4)) (*.f64 (fma.f64 -1/6 (pow.f64 t 2) 1) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))))
(*.f64 t (+.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (+.f64 (*.f64 -1/5040 (pow.f64 t 2)) 1/120))) (pow.f64 t 4)) (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 (fma.f64 -1/6 (pow.f64 t 2) 1) eh))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(neg.f64 (*.f64 eh (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (*.f64 (sin.f64 t) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(neg.f64 (*.f64 eh (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (*.f64 (sin.f64 t) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(neg.f64 (*.f64 eh (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (*.f64 (sin.f64 t) (neg.f64 (cbrt.f64 -1))))
(*.f64 -1 (*.f64 eh (*.f64 (cbrt.f64 -1) (sin.f64 t))))
(neg.f64 (*.f64 eh (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 t) (cbrt.f64 -1))))
(*.f64 eh (*.f64 (sin.f64 t) (neg.f64 (cbrt.f64 -1))))
(*.f64 eh t)
(*.f64 t eh)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 (pow.f64 t 2) eh))))
(*.f64 t (fma.f64 (*.f64 -1/6 eh) (pow.f64 t 2) eh))
(*.f64 t (*.f64 (fma.f64 -1/6 (pow.f64 t 2) 1) eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (*.f64 eh 1/120) (pow.f64 t 2))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (*.f64 eh 1/120))) eh))
(*.f64 t (fma.f64 (pow.f64 t 2) (*.f64 eh (+.f64 -1/6 (*.f64 1/120 (pow.f64 t 2)))) eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/5040 (*.f64 (pow.f64 t 2) eh) (*.f64 eh 1/120)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (fma.f64 (*.f64 eh -1/5040) (pow.f64 t 2) (*.f64 eh 1/120)))) eh))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (*.f64 (pow.f64 t 2) eh) (+.f64 (*.f64 (pow.f64 t 2) -1/5040) 1/120))) eh))
(*.f64 t (fma.f64 -1/6 (*.f64 (pow.f64 t 2) eh) (fma.f64 (*.f64 eh (+.f64 (*.f64 -1/5040 (pow.f64 t 2)) 1/120)) (pow.f64 t 4) eh)))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 t 3))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 -1/2 (*.f64 (pow.f64 t 2) (pow.f64 eh 3)) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 (*.f64 (pow.f64 eh 3) -1/2) (pow.f64 t 2) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 t 2)) 1) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (pow.f64 eh 3)) (*.f64 13/120 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 (pow.f64 t 2) (fma.f64 -1/2 (pow.f64 eh 3) (*.f64 (*.f64 (pow.f64 eh 3) 13/120) (pow.f64 t 2))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 eh 3) -1/2 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 eh 3) 13/120))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 (pow.f64 t 2) (*.f64 (pow.f64 eh 3) (+.f64 -1/2 (*.f64 (pow.f64 t 2) 13/120))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (pow.f64 eh 3)) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -41/3024 (*.f64 (pow.f64 eh 3) (pow.f64 t 2))) (*.f64 13/120 (pow.f64 eh 3)))))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 (pow.f64 t 2) (fma.f64 -1/2 (pow.f64 eh 3) (*.f64 (pow.f64 t 2) (fma.f64 -41/3024 (*.f64 (pow.f64 t 2) (pow.f64 eh 3)) (*.f64 (pow.f64 eh 3) 13/120)))) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (fma.f64 (pow.f64 t 2) (fma.f64 (pow.f64 t 2) (fma.f64 (*.f64 (pow.f64 eh 3) -41/3024) (pow.f64 t 2) (*.f64 (pow.f64 eh 3) 13/120)) (*.f64 (pow.f64 eh 3) -1/2)) (pow.f64 eh 3)))
(*.f64 (pow.f64 t 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (pow.f64 t 2)) 1) (pow.f64 eh 3)) (*.f64 (*.f64 (pow.f64 eh 3) (+.f64 (*.f64 (pow.f64 t 2) -41/3024) 13/120)) (pow.f64 t 4))))
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 eh t)
(*.f64 t eh)
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 2)))))
(*.f64 t (+.f64 eh (*.f64 -1/6 (*.f64 (pow.f64 t 2) eh))))
(*.f64 t (fma.f64 (*.f64 -1/6 eh) (pow.f64 t 2) eh))
(*.f64 t (*.f64 (fma.f64 -1/6 (pow.f64 t 2) 1) eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 1/120 (*.f64 eh (pow.f64 t 2)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (*.f64 eh 1/120) (pow.f64 t 2))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (*.f64 eh 1/120))) eh))
(*.f64 t (fma.f64 (pow.f64 t 2) (*.f64 eh (+.f64 -1/6 (*.f64 1/120 (pow.f64 t 2)))) eh))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 eh) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/5040 (*.f64 eh (pow.f64 t 2))) (*.f64 1/120 eh)))))))
(*.f64 t (+.f64 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (fma.f64 -1/5040 (*.f64 (pow.f64 t 2) eh) (*.f64 eh 1/120)))))))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (pow.f64 t 2) (fma.f64 (*.f64 eh -1/5040) (pow.f64 t 2) (*.f64 eh 1/120)))) eh))
(*.f64 t (fma.f64 (pow.f64 t 2) (fma.f64 -1/6 eh (*.f64 (*.f64 (pow.f64 t 2) eh) (+.f64 (*.f64 (pow.f64 t 2) -1/5040) 1/120))) eh))
(*.f64 t (fma.f64 -1/6 (*.f64 (pow.f64 t 2) eh) (fma.f64 (*.f64 eh (+.f64 (*.f64 -1/5040 (pow.f64 t 2)) 1/120)) (pow.f64 t 4) eh)))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 -1 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 -1) 3) (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cos.f64 t)))) 1)
(cbrt.f64 (cos.f64 t))
(*.f64 (cbrt.f64 (cos.f64 t)) 1)
(cbrt.f64 (cos.f64 t))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2))
(cbrt.f64 (cos.f64 t))
(*.f64 1 (cbrt.f64 (cos.f64 t)))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(cbrt.f64 (cos.f64 t))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2)))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (cos.f64 t) 1/6) (pow.f64 (cos.f64 t) 1/6))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cos.f64 t)))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3) (pow.f64 (sqrt.f64 (cos.f64 t)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (cos.f64 t))) (cbrt.f64 (sqrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2) 3) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) 3) (pow.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)) 3))
(cbrt.f64 (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 1) (cbrt.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t)))))
(cbrt.f64 (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) (cbrt.f64 (pow.f64 (cos.f64 t) 1/6))) (cbrt.f64 (pow.f64 (cos.f64 t) 1/6)))
(cbrt.f64 (cos.f64 t))
(sqrt.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(cbrt.f64 (cos.f64 t))
(log.f64 (exp.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cos.f64 t)))))
(cbrt.f64 (cos.f64 t))
(cbrt.f64 (cos.f64 t))
(expm1.f64 (log1p.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(log1p.f64 (expm1.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(exp.f64 (log.f64 (cbrt.f64 (cos.f64 t))))
(cbrt.f64 (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (cos.f64 t)) 1/3))
(cbrt.f64 (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 t))) 1))
(cbrt.f64 (cos.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) 1)
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 eh (/.f64 (*.f64 (sin.f64 t) (*.f64 (tan.f64 t) (/.f64 eh ew))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 eh (sin.f64 t))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 eh (/.f64 (*.f64 (sin.f64 t) (*.f64 (tan.f64 t) (/.f64 eh ew))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) 1/3)
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 eh (sin.f64 t))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 0)
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 eh (sin.f64 t))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3))
(*.f64 eh (sin.f64 t))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (sin.f64 t))) (cbrt.f64 eh))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 eh (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(*.f64 eh (sin.f64 t))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(*.f64 eh (sin.f64 t))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2)) 3/2)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(*.f64 eh (sin.f64 t))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 eh (sin.f64 t))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(*.f64 eh (sin.f64 t))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1/3))
(*.f64 eh (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))) 1)
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 eh (*.f64 (sin.f64 t) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (sin.f64 t) (*.f64 eh (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 eh (sin.f64 t)) (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1)
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 1 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (*.f64 eh (sin.f64 t)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) (pow.f64 (*.f64 eh (sin.f64 t)) 3/2))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (*.f64 eh (sin.f64 t)) 2)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) eh) (sin.f64 t))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (sin.f64 t)) eh)
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1) (*.f64 eh (sin.f64 t)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 6))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(log.f64 (exp.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 3))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1))
(pow.f64 (*.f64 eh (sin.f64 t)) 3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 eh (sin.f64 t))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3))
(*.f64 eh (sin.f64 t))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2) 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (sin.f64 t))) (cbrt.f64 eh))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))))) (sqrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 eh (sin.f64 t))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(*.f64 eh (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 eh (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (sin.f64 t))) 1))
(*.f64 eh (sin.f64 t))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eh (sin.f64 t)))) 1/3))
(*.f64 eh (sin.f64 t))

eval1.9s (8.2%)

Compiler

Compiled 158530 to 48870 computations (69.2% saved)

prune1.1s (4.6%)

Pruning

34 alts after pruning (32 fresh and 2 done)

PrunedKeptTotal
New4121174138
Fresh61521
Picked505
Done022
Total4132344166
Accuracy
100.0%
Counts
4166 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.2%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.9%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.5%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
98.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
31.9%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
69.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
72.7%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
49.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
98.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.3%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
48.9%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
48.7%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
99.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
47.0%
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (*.f64 ew (cos.f64 t)))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
59.5%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
59.8%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
59.8%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
79.5%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
47.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
56.4%
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))
78.1%
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
48.1%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
78.1%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
78.9%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
78.9%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
63.7%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
54.6%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
69.9%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
Compiler

Compiled 3157 to 1217 computations (61.5% saved)

regimes161.0ms (0.7%)

Counts
70 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (*.f64 ew (cos.f64 t)))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (cbrt.f64 (cos.f64 t))) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 t) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 2) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 t))) 3)) ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Calls

5 calls:

32.0ms
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
31.0ms
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
30.0ms
eh
30.0ms
t
29.0ms
ew
Results
AccuracySegmentsBranch
99.8%1eh
99.8%1ew
99.8%1t
99.8%1(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%1(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
Compiler

Compiled 77 to 44 computations (42.9% saved)

regimes47.0ms (0.2%)

Counts
28 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (*.f64 ew (cos.f64 t)))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Calls

3 calls:

14.0ms
t
13.0ms
ew
12.0ms
eh
Results
AccuracySegmentsBranch
99.8%1eh
99.8%1ew
99.8%1t
Compiler

Compiled 12 to 9 computations (25% saved)

regimes39.0ms (0.2%)

Counts
24 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (*.f64 ew (cos.f64 t)))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
Calls

3 calls:

12.0ms
ew
11.0ms
t
11.0ms
eh
Results
AccuracySegmentsBranch
99.4%1eh
99.4%1ew
99.4%1t
Compiler

Compiled 12 to 9 computations (25% saved)

regimes36.0ms (0.2%)

Counts
23 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew 1) (pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (*.f64 ew (cos.f64 t)))) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Calls

3 calls:

12.0ms
eh
11.0ms
ew
11.0ms
t
Results
AccuracySegmentsBranch
99.1%1eh
99.1%1ew
99.1%1t
Compiler

Compiled 12 to 9 computations (25% saved)

regimes16.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
Calls

3 calls:

5.0ms
eh
5.0ms
ew
5.0ms
t
Results
AccuracySegmentsBranch
99.0%1eh
99.0%1ew
99.0%1t
Compiler

Compiled 12 to 9 computations (25% saved)

regimes15.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 eh (/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (tan.f64 t) ew)) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
Calls

3 calls:

5.0ms
eh
5.0ms
t
4.0ms
ew
Results
AccuracySegmentsBranch
98.8%1eh
98.8%1ew
98.8%1t
Compiler

Compiled 12 to 9 computations (25% saved)

regimes13.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
Calls

3 calls:

5.0ms
t
4.0ms
eh
4.0ms
ew
Results
AccuracySegmentsBranch
78.9%1eh
78.9%1ew
78.9%1t
Compiler

Compiled 12 to 9 computations (25% saved)

regimes9.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
Outputs
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
Calls

3 calls:

3.0ms
ew
2.0ms
eh
2.0ms
t
Results
AccuracySegmentsBranch
54.6%1t
54.6%1eh
54.6%1ew
Compiler

Compiled 12 to 9 computations (25% saved)

simplify26.0ms (0.1%)

Algorithm
egg-herbie
Rules
170×neg-mul-1
152×unsub-neg
110×distribute-rgt-neg-in
106×distribute-lft-neg-in
98×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068771
1153771
2286771
3372771
4419771
5545771
6731771
7733771
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))) (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 ew (cos.f64 t)))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) (neg.f64 ew)))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) (neg.f64 ew)))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
(fabs.f64 (-.f64 ew (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))))))
Compiler

Compiled 204 to 134 computations (34.3% saved)

soundness1.2s (5.3%)

Rules
1828×fma-define
1434×log-prod
1002×exp-prod
956×log1p-expm1-u
942×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020102
127794
2363194
029201
1425197
24819197
08164294984855
121324294984363
263034294984321
03518635
17888599
226008331
354768241
03476962
17556898
223696838
357936838
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1079 to 448 computations (58.5% saved)

end0.0ms (0%)

preprocess163.0ms (0.7%)

Compiler

Compiled 432 to 146 computations (66.2% saved)

Profiling

Loading profile data...