||carll at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #8 from Carl Love ---
The issue was fixed with a patch to mainline, backported to GCC 8 and 9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94833
--- Comment #2 from Carl Love ---
The ABI has the builtin VEC_FIRST_MATCH_OR_EOS_
INDEX (ARG1, ARG2) which says
Returns the element index of the position of either the first character match
or an end-of-string (EOS) terminator. If no match or te
||2020-04-28
Assignee|unassigned at gcc dot gnu.org |carll at gcc dot gnu.org
Ever confirmed|0 |1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85830
Carl Love changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85830
Carl Love changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #9 from Carl Love ---
Is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93449
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83402
--- Comment #13 from Carl Love ---
Author: carll
Date: Fri Apr 20 15:18:24 2018
New Revision: 259524
URL: https://gcc.gnu.org/viewcvs?rev=259524&root=gcc&view=rev
Log:
gcc/ChangeLog:
2018-04-20 Carl Love
PR target/83402
* c
||carll at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #14 from Carl Love ---
Marking this issue fixed, resolved, see comment 13.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177
--- Comment #5 from Carl Love ---
Created attachment 44166
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44166&action=edit
diff file
The attachment is a side by side diff of good code and bad code. It shows the
difference in the code gen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177
--- Comment #6 from Carl Love ---
Printing the results rather then aborting, we see the value of ib[1] and ib[3]
are swapped; ib[2] and ib[4] are swapped, then ib[5] and ib[7] are swapped and
ib[6] and ib[8] are swapped. The pattern continues.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63177
Carl Love changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |carll at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83933
Carl Love changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
: unassigned at gcc dot gnu.org
Reporter: carll at gcc dot gnu.org
Target Milestone: ---
The generated code for test cases
gcc/testsuite/gcc.target/powerpc/divkc3-2.c
gcc/testsuite/gcc.target/powerpc/divkc3-3.c
gcc/testsuite/gcc.target/powerpc/mulkc3-2.c
gcc/testsuite/gcc.target/powerpc/mulkc3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86414
--- Comment #1 from Carl Love ---
Author: carll
Date: Mon Jul 16 23:35:25 2018
New Revision: 262758
URL: https://gcc.gnu.org/viewcvs?rev=262758&root=gcc&view=rev
Log:
gcc/testsuite/ChangeLog:
2018-07-16 Carl Love
Forgot the PR number on the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86414
--- Comment #2 from Carl Love ---
Author: carll
Date: Wed Jul 18 22:12:20 2018
New Revision: 262865
URL: https://gcc.gnu.org/viewcvs?rev=262865&root=gcc&view=rev
Log:
gcc/testsuite/ChangeLog:
2018-07-18 Carl Love
Backport from mainl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86414
Carl Love changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86414
Carl Love changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #4 from Carl Love ---
Is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86591
--- Comment #1 from Carl Love ---
The builtins-1.c test fails on AIX. Again looks like the count should be 1 not
7 for AIX and linux.
There is an additional failure on AIX for test file altivec-1-runnable.c.
Looks like the compiler options for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86591
--- Comment #2 from Carl Love ---
Author: carll
Date: Mon Jul 23 16:16:41 2018
New Revision: 262934
URL: https://gcc.gnu.org/viewcvs?rev=262934&root=gcc&view=rev
Log:
gcc/testsuite/ChangeLog:
2018-07-23 Carl Love
PR 86591
*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86591
Carl Love changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69431
--- Comment #2 from Carl Love ---
Author: carll
Date: Mon Oct 1 15:57:13 2018
New Revision: 264764
URL: https://gcc.gnu.org/viewcvs?rev=264764&root=gcc&view=rev
Log:
Update, forgot to put the PR number in the Change Log.
gcc/ChangeLog:
2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69431
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69431
Carl Love changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69431
Carl Love changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #5 from Carl Love ---
Cl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84370
--- Comment #2 from Carl Love ---
I will put together a patch to fix this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84384
Carl Love changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84384
Carl Love changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #5 from Carl Love ---
Cl
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: carll at gcc dot gnu.org
Target Milestone: ---
On Power 8 LE the following builtin test function produce an internal compiler
error when compiled with the command:
gcc -c -m64
||2018-02-16
Assignee|unassigned at gcc dot gnu.org |carll at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Carl Love ---
GCC trunk commit 257752 fixed the issue with:
gcc/testsuite/gcc.target/powerpc/builtins-3-runnable.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84371
--- Comment #5 from Carl Love ---
Will, I am guessing the recent changes that I made to the vec_neg builtin might
be getting you. The vec_neg was orignially using P7 expansion macros but it
used P8 rtl so when compiled with -mcpu=power7 the vec_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
--- Comment #9 from Carl Love ---
This test case is in the list in PR 84422 . Working on a patch.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
--- Comment #10 from Carl Love ---
These builtins were per a request from Steve Monroe. Not sure why he wanted
them or if he actually ever used them.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84422
--- Comment #2 from Carl Love ---
Moved Power 8 vec_float2, vec_signed2 and vec_unsigned2 builtin tests to new
file builtins-3-runnable-p8.c. Fixed ICE for vec_signed2 and vec_unsigned2
which were found in builtins-3-runnable.c once the vec_floa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84422
--- Comment #3 from Carl Love ---
gcc/testsuite/gcc.target/powerpc/sse2-pmuludq-1.c
Test requres Power 8 as a minimum. Compiling with -mcpu=power7 generates an
ICE but the test requires Power8. So the ICE shouldn't be an issue under
normal tes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84422
--- Comment #4 from Carl Love ---
gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p8.c
during RTL pass: vregs
gcc/testsuite/gcc.target/powerpc/fold-vec-neg-longlong.p9.c
during RTL pass: vregs
Both tests fixed with mainline commi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84422
--- Comment #5 from Carl Love ---
Author: carll
Date: Wed Mar 14 23:01:12 2018
New Revision: 258539
URL: https://gcc.gnu.org/viewcvs?rev=258539&root=gcc&view=rev
Log:
gcc/ChangeLog:
2018-03-14 Carl Love
PR target/84422
* con
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83964
Carl Love changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84422
Carl Love changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
Severity: major
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: carll at gcc dot gnu.org
Target Milestone: ---
Created attachment 43830
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43830&action=edit
test case for x
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #9 from Carl Love ---
Commit 250295 reverts commit 249424 which was causing issues. commit 249424 is
actually a fix for the vec_mule and vec_mulo support that was added in commit
248125. The original commit was using the wrong word
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80982
--- Comment #2 from Carl Love ---
Author: carll
Date: Wed Jun 7 22:03:48 2017
New Revision: 248997
URL: https://gcc.gnu.org/viewcvs?rev=248997&root=gcc&view=rev
Log:
gcc/ChangeLog:
2017-06-07 Carl Love
PR target/80982
* con
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80982
Carl Love changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
||2017-06-08
Assignee|unassigned at gcc dot gnu.org |carll at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #5 from Carl Love ---
Taking the bug, Fix has been submitted.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79040
Carl Love changed:
What|Removed |Added
CC||meissner at gcc dot gnu.org
--- Comment #2 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79039
Carl Love changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: carll at gcc dot gnu.org
Target Milestone: ---
The following issue was found in gcc 6.1. It also exists in gcc5.4.
The source and return operand types for xvcvuxdsp and
||2017-02-15
Assignee|unassigned at gcc dot gnu.org |carll at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Carl Love ---
The issue has been fixed in mainline 7.0, commit r245460 on 2017-02-14.
Commit r245460 needs to be back
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79545
--- Comment #2 from Carl Love ---
Author: carll
Date: Thu Feb 16 20:59:20 2017
New Revision: 245518
URL: https://gcc.gnu.org/viewcvs?rev=245518&root=gcc&view=rev
Log:
gcc/ChangeLog:
2017-02-16 Carl Love
Backport from mainline commit r245
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79545
--- Comment #3 from Carl Love ---
Author: carll
Date: Fri Feb 17 21:04:49 2017
New Revision: 245552
URL: https://gcc.gnu.org/viewcvs?rev=245552&root=gcc&view=rev
Log:
gcc/ChangeLog:
2017-02-17 Carl Love
Backport from mainline commit r245
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82907
Carl Love changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #2 from Carl Love ---
Th
||carll at gcc dot gnu.org
Resolution|--- |FIXED
--- Comment #5 from Carl Love ---
Issue is resolved. Closing bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68752
Carl Love changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #6 from Carl Love ---
Cl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93449
Carl Love changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100930
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102169
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #5
: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: carll at gcc dot gnu.org
Target Milestone: ---
Power 10 LE
Fedora 38
Test of the __builtin_vsx_splat_2di ICEs on GCC 12 and later.
The following test case generates an
|RESOLVED
CC||carll at gcc dot gnu.org
--- Comment #7 from Carl Love ---
Patch to add built-ins for DFP quantize have been committed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93448
--- Comment #8 from Carl Love ---
Status updated to resolved, fixed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108396
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111645
Carl Love changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #5
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: carll at gcc dot gnu.org
Target Milestone: ---
Created attachment 58416
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58416&action=edit
vec_ld test program
The attached test program for the IBM rs6000 p
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115466
--- Comment #4 from Carl Love ---
comment 1
Yes, I can confirm if I add the alignment statement to the declarations it
works fine.
I originally tried to use the built-in as part of a re-write of a function in
the Milvus AI source code. The
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115466
--- Comment #6 from Carl Love ---
comment 5, Segher
Yes, I have some PVIPR changes that we have talked about previously. I will
create a patch to also make the changes discussed here.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111645
--- Comment #7 from Carl Love ---
Patch committed that add the signed __int128 and unsigned __int128 argument
types for the
overloaded built-ins vec_sld, vec_sldb, vec_sldw, vec_sll, vec_slo, vec_srdb,
vec_srl,
vec_sr0 built-ins was committed:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111645
Carl Love changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
66 matches
Mail list logo