diff options
| author | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-03-11 00:44:28 +0000 |
|---|---|---|
| committer | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-03-11 00:44:28 +0000 |
| commit | a1fcab4cba2eae8ad2c41fb2ce6361c8f8c6c598 (patch) | |
| tree | 332a3049038409c188e3f806a37cd4933763d755 /libjava/classpath/gnu/java/math | |
| parent | c25479685a75b98900649fbd73a65fec0e451b20 (diff) | |
| download | ppe42-gcc-a1fcab4cba2eae8ad2c41fb2ce6361c8f8c6c598.tar.gz ppe42-gcc-a1fcab4cba2eae8ad2c41fb2ce6361c8f8c6c598.zip | |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196588 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/math')
0 files changed, 0 insertions, 0 deletions

