http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56347
--- Comment #10 from John David Anglin <danglin at gcc dot gnu.org> 2013-03-11 00:44:33 UTC --- Author: danglin Date: Mon Mar 11 00:44:28 2013 New Revision: 196588 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196588 Log: PR target/56347 * config/pa/pa.md (call_value): Check for calls to powf and direct to new call patterns that clobber %fr12. (call_val_powf, call_val_powf_pic, call_val_powf_64bit): New insn, split and postreload patterns. * config/pa/pa.c (pa_conditional_register_usage): Revert marking registers %fr12 and %fr12R as call used. Modified: trunk/gcc/ChangeLog trunk/gcc/config/pa/pa.c trunk/gcc/config/pa/pa.md