public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [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-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-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
* [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
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-11-01 3:51 [gcc(refs/users/meissner/heads/work141-ovpair)] Update ChangeLog.* Michael Meissner
-- strict thread matches above, loose matches on Subject: below --
2023-11-07 19:54 Michael Meissner
2023-11-02 3:30 Michael Meissner
2023-11-02 2:01 Michael Meissner
2023-11-01 20:20 Michael Meissner
2023-11-01 18:43 Michael Meissner
2023-10-27 17:53 Michael Meissner
2023-10-27 17:30 Michael Meissner
2023-10-27 16:53 Michael Meissner
2023-10-27 6:27 Michael Meissner
2023-10-27 4:44 Michael Meissner
2023-10-27 4:32 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).