[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-04-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #68 from Andrew Pinski --- (In reply to rsand...@gcc.gnu.org from comment #62) > For the two bfi ones: are we really sure that the old code is better? > It's a difference between a MOV and a BFI or an AND and an ORR. > The BFI wins

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-03-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.3 |9.4 --- Comment #67 from Jakub Jelinek

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-02-06 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #66 from CVS Commits --- The master branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:bba0c624c8b1d6e54dc58091dd21b0c2ab000434 commit r10-6485-gbba0c624c8b1d6e54dc58091dd21b0c2ab000434 Author: Richard Sandiford

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-02-06 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #66 from CVS Commits --- The master branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:bba0c624c8b1d6e54dc58091dd21b0c2ab000434 commit r10-6485-gbba0c624c8b1d6e54dc58091dd21b0c2ab000434 Author: Richard Sandiford

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-02-06 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #65 from CVS Commits --- The master branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:b65a1eb3fae53f2e1ea1ef8c1164f490d55855a1 commit r10-6484-gb65a1eb3fae53f2e1ea1ef8c1164f490d55855a1 Author: Richard Sandiford

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-29 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #64 from CVS Commits --- The master branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:2812a28418b72b24979805cfca1f140dda4963b7 commit r10-6331-g2812a28418b72b24979805cfca1f140dda4963b7 Author: Richard Sandiford

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-28 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #63 from CVS Commits --- The master branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:465c7c89e92a6d6d582173e505cb16dcb9873034 commit r10-6283-g465c7c89e92a6d6d582173e505cb16dcb9873034 Author: Richard Sandiford

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-27 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #61 from Andrew Pinski --- (In reply to Andrew Pinski from comment #60) > NOTICE how bfi1_1 uses one rlwimi while bfi1 has rlwinm followed by or but > could just used rlwimi . This is a generic problem of combine wanting to > use

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #60 from Andrew Pinski --- (In reply to Segher Boessenkool from comment #59) > You either do a define_split (splitting the above ior thing into the two > insns you want, during combine itself), or you do a define_insn_and_split, >

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #59 from Segher Boessenkool --- (In reply to Andrew Pinski from comment #58) > (In reply to Jeffrey A. Law from comment #39) > > Failed to match this instruction: > > (set (reg/i:DI 0 x0) > > (ior:DI (and:DI (reg:DI 95) > >

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2020-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 --- Comment #58 from Andrew Pinski --- (In reply to Jeffrey A. Law from comment #39) > We've actually got an RMW insn when combine starts. But... > Trying 17, 7 -> 13: >17: r92:DI=r95:DI > REG_DEAD r95:DI > 7:

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2019-08-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.2 |9.3 --- Comment #57 from Jakub Jelinek

[Bug rtl-optimization/87763] [9/10 Regression] aarch64 target testcases fail after r265398

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #56 from Jakub Jelinek