https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Alan Modra changed:
What|Removed |Added
Priority|P1 |P3
--- Comment #21 from Alan Modra ---
The
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #20 from Segher Boessenkool ---
I currently get (on BE; the testcase forces -mcpu=power8):
std 3,-16(1)
addi 9,1,-12
lxsiwzx 32,0,9
#APP
# 10 "vsx-simode2.c" 1
xxlor 32,32,32 # v, v constraints
# 0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Bill Schmidt changed:
What|Removed |Added
CC||wschmidt at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #18 from Richard Biener ---
Status update?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Richard Biener changed:
What|Removed |Added
CC||seurer at gcc dot gnu.org
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Alan Modra changed:
What|Removed |Added
URL||https://gcc.gnu.org/ml/gcc-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #15
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #14 from Segher Boessenkool ---
Cool results so far!
+FAIL: gcc.target/powerpc/p9-dimode1.c scan-assembler-not \\mmtvsrd\\M
p9_plus_1:
.LFB1:
.cfi_startproc
- vspltisw 0,1
- vupklsw 0,0
+ li 9,1
+ mt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
Alan Modra changed:
What|Removed |Added
Attachment #45760|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #12 from Alan Modra ---
Author: amodra
Date: Sun Feb 24 02:01:05 2019
New Revision: 269174
URL: https://gcc.gnu.org/viewcvs?rev=269174&root=gcc&view=rev
Log:
[RS6000] Fix _ and tf_ splitters
This patch fixes a bug that can result in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #11 from Vladimir Makarov ---
(In reply to Alan Modra from comment #5)
> Created attachment 45760 [details]
> Current set of patches
>
> It turns out there is a lot more than just wrong register_move_cost. This
> patchset does fix t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #10 from Alan Modra ---
> NON_SPECIAL_REGS removal
The gcc docs say of register classes: "You should define a class for the union
of two classes whenever some instruction allows both classes."
So this would seem to be going in the w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #9 from Segher Boessenkool ---
Erm. No new ICEs, I mean. Various tests expect different generated code
then you get with that. Some of it is an improvement.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #8 from Segher Boessenkool ---
I currently have the two previous patches in my stack, and I see no
regressions (on powerpc64-linux -m32/-m64).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #7 from Segher Boessenkool ---
Created attachment 45768
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45768&action=edit
NON_SPECIAL_REGS removal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #6 from Segher Boessenkool ---
Created attachment 45767
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45767&action=edit
reg_move_cost patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #5 from Alan Modra ---
Created attachment 45760
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45760&action=edit
Current set of patches
It turns out there is a lot more than just wrong register_move_cost. This
patchset does fi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271
--- Comment #4 from Alan Modra ---
Author: amodra
Date: Sun Feb 17 03:01:41 2019
New Revision: 268968
URL: https://gcc.gnu.org/viewcvs?rev=268968&root=gcc&view=rev
Log:
[RS6000] Fix _ and tf_ splitters
This patch fixes a bug that can result in
19 matches
Mail list logo