[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2017-05-19 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #10 from Bill Schmidt --- Author: wschmidt Date: Fri May 19 14:30:02 2017 New Revision: 248287 URL: https://gcc.gnu.org/viewcvs?rev=248287=gcc=rev Log: 2017-05-19 Bill Schmidt Backport from

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #8 from Bill Schmidt --- Author: wschmidt Date: Thu Aug 25 16:12:23 2016 New Revision: 239762 URL: https://gcc.gnu.org/viewcvs?rev=239762=gcc=rev Log: [gcc] 2016-08-25 Bill Schmidt Backport

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-25 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #7 from Bill Schmidt --- Author: wschmidt Date: Thu Aug 25 14:24:17 2016 New Revision: 239761 URL: https://gcc.gnu.org/viewcvs?rev=239761=gcc=rev Log: [gcc] 2016-08-25 Bill Schmidt Backport

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-11 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Thu Aug 11 21:39:49 2016 New Revision: 239394 URL: https://gcc.gnu.org/viewcvs?rev=239394=gcc=rev Log: [gcc] 2016-08-11 Bill Schmidt PR

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #5 from Bill Schmidt --- Regstrap passes. I'll prepare the formal patch tomorrow. Thanks for the report!

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 Bill Schmidt changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |wschmidt at gcc dot gnu.org ---

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #3 from Bill Schmidt --- This is a phase ordering issue involving the expanders for the built-ins. In vsx.md: ;; Explicit load/store expanders for the builtin functions (define_expand "vsx_load_" [(set (match_operand:VSX_M 0

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/72863] Powerpc64le: redundant swaps when using vec_vsx_ld/st

2016-08-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863 --- Comment #1 from Bill Schmidt --- Egad. How appalling. I'll have a look soon.