[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-02-14 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 --- Comment #11 from Tamar Christina --- Author: tnfchris Date: Thu Feb 14 17:17:20 2019 New Revision: 268884 URL: https://gcc.gnu.org/viewcvs?rev=268884&root=gcc&view=rev Log: Arm: Add HF modes to ANY iterators The iterator ANY64 are used in

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-02-07 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Tamar Christina changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-02-04 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 --- Comment #9 from Tamar Christina --- Yes, sorry for the delay. A different patch which doesn't change the costs is now validating. Will post today or tomorrow.

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-23 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 --- Comment #7 from Tamar Christina --- Thanks for the information Vladimir, I wasn't aware of this special treatment of cost 2. Changing the cost does indeed fix the ICE. Working on a sensible patch now.

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-21 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 --- Comment #6 from Vladimir Makarov --- (In reply to Tamar Christina from comment #5) > So yeah it seems that there are three issues here: > > 1) We should probably have an r -> r alternative for *neon_mov. > 2) The costs are now flipped from w

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-18 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 --- Comment #5 from Tamar Christina --- So yeah it seems that there are three issues here: 1) We should probably have an r -> r alternative for *neon_mov. 2) The costs are now flipped from what they were before, for some reason the VFP regs are

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-17 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 --- Comment #2 from Tamar Christina --- Author: tnfchris Date: Thu Jan 17 15:17:57 2019 New Revision: 268033 URL: https://gcc.gnu.org/viewcvs?rev=268033&root=gcc&view=rev Log: Fix Arm testcase by using NEON. gcc/testsuite/ChangeLog: PR

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-17 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Tamar Christina changed: What|Removed |Added Keywords||ice-on-invalid-code --- Comment #1 fro

[Bug target/88850] [9 Regression] Hard register coming out of expand causing reload to fail.

2019-01-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88850 Richard Biener changed: What|Removed |Added Version|unknown |9.0 Target Milestone|---