[Bug libstdc++/43802] Tanh Returns Incorrect Value
pinskia at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Apr 20 01:59:00 GMT 2010
------- Comment #6 from pinskia at gcc dot gnu dot org 2010-04-20 01:58 -------
D.26220_58 = COMPLEX_EXPR <D.26059_8, D.26059_8>;
s$_M_value_60 = __builtin_csinhl (D.26220_58);
s$_M_value$real_99 = REALPART_EXPR <s$_M_value_60>;
s$_M_value$imag_105 = IMAGPART_EXPR <s$_M_value_60>;
c$_M_value_62 = __builtin_ccoshl (D.26220_58);
c$_M_value$real_101 = REALPART_EXPR <c$_M_value_62>;
c$_M_value$imag_66 = IMAGPART_EXPR <c$_M_value_62>;
r$_M_value_71 = __divxc3 (s$_M_value$real_99, s$_M_value$imag_105,
c$_M_value$real_101, c$_M_value$imag_66);
r$_M_value$real_68 = REALPART_EXPR <r$_M_value_71>;
r$_M_value$imag_102 = IMAGPART_EXPR <r$_M_value_71>;
t$_M_value_73 = __builtin_ctanhl (D.26220_58);
t$_M_value$real_104 = REALPART_EXPR <t$_M_value_73>;
t$_M_value$imag_100 = IMAGPART_EXPR <t$_M_value_73>;
No it calls the builtins which call directly the function in libm.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43802
More information about the Gcc-bugs
mailing list