http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60203
Bug ID: 60203 Summary: Support long double/_Decimal128 direct move on power8 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Created attachment 32139 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32139&action=edit Bug to show the problem. The direct move support did not include support for moving long double (TFmode) and _Decimal128 (TDmode) between GPRs and VSX registers. The testcase for PR 25972 when compiled for power8 should not move registers to the stack and to the GPRs.