[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