https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117729
Bug ID: 117729 Summary: On power10 consider using vector pair load/store in prologue/epilog in saving vector registers Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: meissner at gcc dot gnu.org Target Milestone: --- GCC should consider using the load vector pair and store vector pair instructions in the prologue and epilogue of functions that need to save and restore vector registers on power10. While we don't normally consider generating load/store vector pairs at present, if -mblock-ops-vector-pair was used and 2 or more adjacent vectors are stored/loaded, we should generate it.