public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-10-27  4:32 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-10-27  4:32 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:6700d04b603802ca288ea4796aee7bb1e786b070

commit 6700d04b603802ca288ea4796aee7bb1e786b070
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Fri Oct 27 00:32:49 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 3f9f98f0b3f2..bd479e3ba653 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,39 @@
+==================== Branch work141-ovpair, patch #203 ====================
+
+Move splat built-in.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-builtins.def (__builtin_vpair_i8_splat): Move to
+	be in sorted order.
+
+==================== Branch work141-ovpair, patch #202 ====================
+
+Rename min/max functions.  Sort built-ins.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-builtins.def (__builtin_vpair*): Rename the
+	min/max built-in functions.  Sort the entries alphabetically.  Add
+	comments between the sections.
+	* doc/extend.texi (PowerPC vector pair builtins): Likewise.
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-01.c: Rename min and max built-in
+	functions.
+	* gcc.target/powerpc/vector-pair-02.c: Likewise.
+	* gcc.target/powerpc/vector-pair-03.c: Likewise.
+	* gcc.target/powerpc/vector-pair-04.c: Likewise.
+	* gcc.target/powerpc/vector-pair-05.c: Likewise.
+	* gcc.target/powerpc/vector-pair-06.c: Likewise.
+	* gcc.target/powerpc/vector-pair-07.c: Likewise.
+	* gcc.target/powerpc/vector-pair-08.c: Likewise.
+
 ==================== Branch work141-ovpair, patch #201 ====================
 
 Replace get_vector with extract_vector

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-11-07 19:54 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-11-07 19:54 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:097150515f2f4211401319eb3a0abc161866c287

commit 097150515f2f4211401319eb3a0abc161866c287
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Tue Nov 7 14:53:58 2023 -0500

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 8d81f2580e4..cbe7001a1db 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,13 @@
+==================== Branch work141-ovpair, patch #215 ====================
+
+Update vector pair documentation.
+
+2023-11-07  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/doc/extend.texi (PowerPC built-ins): Update documentation.
+
 ==================== Branch work141-ovpair, patch #214 ====================
 
 Fix typo in test.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-11-02  3:30 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-11-02  3:30 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:b23c6876dabce2e52afeca0ea94a27a87446028d

commit b23c6876dabce2e52afeca0ea94a27a87446028d
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Wed Nov 1 23:30:08 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index f9abc27041f1..8d81f2580e4e 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,13 @@
+==================== Branch work141-ovpair, patch #214 ====================
+
+Fix typo in test.
+
+2023-11-01  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-1.c: Fix typo.
+
 ==================== Branch work141-ovpair, patch #213 ====================
 
 Sync test with vpair branch.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-11-02  2:01 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-11-02  2:01 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:5d95e87bfbeff92807d30514c78b5bedccb3aaed

commit 5d95e87bfbeff92807d30514c78b5bedccb3aaed
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Wed Nov 1 22:01:16 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 45cfff4af148..f9abc27041f1 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,13 @@
+==================== Branch work141-ovpair, patch #213 ====================
+
+Sync test with vpair branch.
+
+2023-11-01  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-16.c: Sync test.
+
 ==================== Branch work141-ovpair, patch #212 ====================
 
 Sync tests with vpair branch.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-11-01 20:20 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-11-01 20:20 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:8d1005ce12caff875c6d3eb67c78066c6c94d977

commit 8d1005ce12caff875c6d3eb67c78066c6c94d977
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Wed Nov 1 16:20:44 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 3f641e51db1b..45cfff4af148 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,28 @@
+==================== Branch work141-ovpair, patch #212 ====================
+
+Sync tests with vpair branch.
+
+2023-11-01  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-1.c: Sync test.
+	* gcc.target/powerpc/vector-pair-2.c: Likewise.
+	* gcc.target/powerpc/vector-pair-3.c: Likewise.
+	* gcc.target/powerpc/vector-pair-4.c: Likewise.
+	* gcc.target/powerpc/vector-pair-5.c: Likewise.
+	* gcc.target/powerpc/vector-pair-6.c: Likewise.
+	* gcc.target/powerpc/vector-pair-7.c: Likewise.
+	* gcc.target/powerpc/vector-pair-8.c: Likewise.
+	* gcc.target/powerpc/vector-pair-9.c: New test.
+	* gcc.target/powerpc/vector-pair-10.c: Likewise.
+	* gcc.target/powerpc/vector-pair-11.c: Likewise.
+	* gcc.target/powerpc/vector-pair-12.c: Likewise.
+	* gcc.target/powerpc/vector-pair-13.c: Likewise.
+	* gcc.target/powerpc/vector-pair-14.c: Likewise.
+	* gcc.target/powerpc/vector-pair-15.c: Likewise.
+	* gcc.target/powerpc/vector-pair-16.c: Likewise.
+
 ==================== Branch work141-ovpair, patch #211 ====================
 
 Sync with vpair branch.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-11-01 18:43 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-11-01 18:43 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:c5a1ab0b2cf4ca9ca8ef7a7e16fa76467178b744

commit c5a1ab0b2cf4ca9ca8ef7a7e16fa76467178b744
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Wed Nov 1 14:43:14 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 3010956eae43..3f641e51db1b 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,16 @@
+==================== Branch work141-ovpair, patch #211 ====================
+
+Sync with vpair branch.
+
+2023-11-01  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-builtins.def (__builtin_vpair_i64u_add_elements):
+	New builtin.
+	* config/rs6000/vector-pair.md (UNSPEC_VPAIR_ZERO): Move.
+	(UNSPEC_VPAIR_SPLAT): Likewise.
+
 ==================== Branch work141-ovpair, patch #210 ====================
 
 Add overloads for __builtin_vpair_assemble.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-11-01  3:51 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-11-01  3:51 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:0caa111cf61f0aba130bac3bdde9fb063a10d4f5

commit 0caa111cf61f0aba130bac3bdde9fb063a10d4f5
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Tue Oct 31 23:51:37 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 39df3a1404dd..3010956eae43 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,25 @@
+==================== Branch work141-ovpair, patch #210 ====================
+
+Add overloads for __builtin_vpair_assemble.
+
+2023-10-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-overloads.def (__builtin_vpair_assemble): Add
+	overloads.
+
+==================== Branch work141-ovpair, patch #209 ====================
+
+Fix spacing.
+
+2023-10-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-builtins.def (__builtin_vpair_f64_assemble): Fix
+	spacing.
+
 ==================== Branch work141-ovpair, patch #208 ====================
 
 Sync test files.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-10-27 17:53 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-10-27 17:53 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:d6be5b439f4afe45fa94f568a9ee677060cf6b46

commit d6be5b439f4afe45fa94f568a9ee677060cf6b46
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Fri Oct 27 13:53:19 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 97162c406c9e..39df3a1404dd 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,21 @@
+==================== Branch work141-ovpair, patch #208 ====================
+
+Sync test files.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* /gcc.target/powerpc/vector-pair-1.c: Rename.
+	* /gcc.target/powerpc/vector-pair-2.c: Rename.
+	* /gcc.target/powerpc/vector-pair-3.c: Rename.
+	* /gcc.target/powerpc/vector-pair-4.c: Rename.
+	* /gcc.target/powerpc/vector-pair-5.c: Rename.
+	* /gcc.target/powerpc/vector-pair-6.c: Rename.
+	* /gcc.target/powerpc/vector-pair-7.c: Rename.
+	* /gcc.target/powerpc/vector-pair-8.c: Rename.
+	* /gcc.target/powerpc/vector-pair-9.c: New test.
+
 ==================== Branch work141-ovpair, patch #207 ====================
 
 Fix thinko.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-10-27 17:30 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-10-27 17:30 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:5627b58023dd2a12201de1cd2eb2d9eb7dede66d

commit 5627b58023dd2a12201de1cd2eb2d9eb7dede66d
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Fri Oct 27 13:30:19 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index f43385418b57..97162c406c9e 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,13 @@
+==================== Branch work141-ovpair, patch #207 ====================
+
+Fix thinko.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/vector-pair.md (vpair_extract_vector_<vp_pmode>): Fix thinko.
+
 ==================== Branch work141-ovpair, patch #206 ====================
 
 Sync rs6000-builtins.def with development branch.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-10-27 16:53 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-10-27 16:53 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:038314cc12b694ea77f3b1c511fbf85f55c53efd

commit 038314cc12b694ea77f3b1c511fbf85f55c53efd
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Fri Oct 27 12:53:15 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 8e1197d81797..f43385418b57 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,14 @@
+==================== Branch work141-ovpair, patch #206 ====================
+
+Sync rs6000-builtins.def with development branch.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/rs6000-builtins.def (__builtin_vpair_i64_assemble): Move
+	so it is sorted correctly.
+
 ==================== Branch work141-ovpair, patch #205 ====================
 
 Sync vector-pair.md with development branch.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-10-27  6:27 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-10-27  6:27 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:2ccfe1f31f98e031d36bfc34e87f173a9fdc6253

commit 2ccfe1f31f98e031d36bfc34e87f173a9fdc6253
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Fri Oct 27 02:27:35 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index 820c064a5aaf..8e1197d81797 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,20 @@
+==================== Branch work141-ovpair, patch #205 ====================
+
+Sync vector-pair.md with development branch.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/vector-pair.md (UNSPEC_VPAIR_SPLAT): New unspec.
+	(VP_VEC_MODE): Update comments.
+	(vp_pmode): Likewise.
+	(vp_vmode): Likewise.
+	(vp_splat_pmode): Allow vector modes as well as scalar modes.
+	("vpair_splat_<vp_splat_pmode>): Use size_t for iterator.  Allow splat
+	to save a register by using 0 constraint.
+	(vpair_splat_<vp_splat_pmode>_internal): New splat splitter.
+
 ==================== Branch work141-ovpair, patch #204 ====================
 
 Move assemble built-in documentation.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.*
@ 2023-10-27  4:44 Michael Meissner
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Meissner @ 2023-10-27  4:44 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:889832d9709c67802d9c3c2759e1c8719f1b75bd

commit 889832d9709c67802d9c3c2759e1c8719f1b75bd
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Fri Oct 27 00:44:14 2023 -0400

    Update ChangeLog.*

Diff:
---
 gcc/ChangeLog.ovpair | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/gcc/ChangeLog.ovpair b/gcc/ChangeLog.ovpair
index bd479e3ba653..820c064a5aaf 100644
--- a/gcc/ChangeLog.ovpair
+++ b/gcc/ChangeLog.ovpair
@@ -1,3 +1,14 @@
+==================== Branch work141-ovpair, patch #204 ====================
+
+Move assemble built-in documentation.
+
+2023-10-27  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* doc/extend.texi (__builtin_vpair_i32_assemble): Move to be sorted
+	alphebetically.
+
 ==================== Branch work141-ovpair, patch #203 ====================
 
 Move splat built-in.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-11-07 19:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-27  4:32 [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.* Michael Meissner
2023-10-27  4:44 Michael Meissner
2023-10-27  6:27 Michael Meissner
2023-10-27 16:53 Michael Meissner
2023-10-27 17:30 Michael Meissner
2023-10-27 17:53 Michael Meissner
2023-11-01  3:51 Michael Meissner
2023-11-01 18:43 Michael Meissner
2023-11-01 20:20 Michael Meissner
2023-11-02  2:01 Michael Meissner
2023-11-02  3:30 Michael Meissner
2023-11-07 19:54 Michael Meissner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).