https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71677
Bug ID: 71677
Summary: PowerPC ISA 3.0 DImode load/store needs a fix
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: meissner at gcc dot gnu.org
Target Milestone: ---
If you build the Spec 2006 xalancbmk benchmark for ISA 3.0 (power9), it fails
building the XalanNamespacesStack.cpp file. The problem is indexed addressing
also matches the %Y constraint as well as the %Z constraint, and it puts out
the lxsd instruction instead of the lxsdx instruction. The ISA 3.0 store
alternatives have the same problem.