public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/users/meissner/heads/work133-vpair)] Update ChangeLog.vpair
@ 2023-08-31 20:41 Michael Meissner
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Meissner @ 2023-08-31 20:41 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:7a79034b4b0a8d678ffe825a737ff5b9458ef084

commit 7a79034b4b0a8d678ffe825a737ff5b9458ef084
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Thu Aug 31 16:41:50 2023 -0400

    Update ChangeLog.vpair

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

diff --git a/gcc/ChangeLog.vpair b/gcc/ChangeLog.vpair
index 8491005e4aef..2fb5a7a75fc3 100644
--- a/gcc/ChangeLog.vpair
+++ b/gcc/ChangeLog.vpair
@@ -1,3 +1,49 @@
+==================== Branch work133-vpair, patch #26 ====================
+
+Add integer vector pair built-in tests.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-05.c: New test.
+	* gcc.target/powerpc/vector-pair-06.c: New test.
+	* gcc.target/powerpc/vector-pair-07.c: New test.
+	* gcc.target/powerpc/vector-pair-08.c: New test.
+
+
+==================== Branch work133-vpair, patch #25 ====================
+
+Fix typo.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-02.c: Fix typo.
+
+==================== Branch work133-vpair, patch #24 ====================
+
+Fix insn counts.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-01.c: Fix insn counts.
+	* gcc.target/powerpc/vector-pair-02.c: Likewise.
+
+==================== Branch work133-vpair, patch #23 ====================
+
+Fix insn counts.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-01.c: Fix insn counts.
+	* gcc.target/powerpc/vector-pair-02.c: Likewise.
+
 ==================== Branch work133-vpair, patch #22 ====================
 
 Add more vector pair builtin tests.

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

* [gcc(refs/users/meissner/heads/work133-vpair)] Update ChangeLog.vpair
@ 2023-08-31 21:09 Michael Meissner
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Meissner @ 2023-08-31 21:09 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:3d25b76746c82ec9578600b8eec6e4994f23ef94

commit 3d25b76746c82ec9578600b8eec6e4994f23ef94
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Thu Aug 31 17:09:03 2023 -0400

    Update ChangeLog.vpair

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

diff --git a/gcc/ChangeLog.vpair b/gcc/ChangeLog.vpair
index 2fb5a7a75fc3..53c5add74b53 100644
--- a/gcc/ChangeLog.vpair
+++ b/gcc/ChangeLog.vpair
@@ -1,3 +1,16 @@
+==================== Branch work133-vpair, patch #27 ====================
+
+Fix insn counts.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-05.c: Fix insn counts.
+	* 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 work133-vpair, patch #26 ====================
 
 Add integer vector pair built-in tests.

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

* [gcc(refs/users/meissner/heads/work133-vpair)] Update ChangeLog.vpair
@ 2023-08-31 17:22 Michael Meissner
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Meissner @ 2023-08-31 17:22 UTC (permalink / raw)
  To: gcc-cvs

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

commit acf449894f5e237d59d054e1605ee2a3f7bec1c3
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Thu Aug 31 13:21:59 2023 -0400

    Update ChangeLog.vpair

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

diff --git a/gcc/ChangeLog.vpair b/gcc/ChangeLog.vpair
index 52c1db734fe4..8491005e4aef 100644
--- a/gcc/ChangeLog.vpair
+++ b/gcc/ChangeLog.vpair
@@ -1,3 +1,14 @@
+==================== Branch work133-vpair, patch #22 ====================
+
+Add more vector pair builtin tests.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-01.c: Add more tests.
+	* gcc.target/powerpc/vector-pair-02.c: Likewise.
+
 ==================== Branch work133-vpair, patch #21 ====================
 
 Add vector pair builtin tests; Optimize extract vector from memory.

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

* [gcc(refs/users/meissner/heads/work133-vpair)] Update ChangeLog.vpair
@ 2023-08-31 15:52 Michael Meissner
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Meissner @ 2023-08-31 15:52 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:9a8f82c872d8786aed3a153f2db77af2c428e6c8

commit 9a8f82c872d8786aed3a153f2db77af2c428e6c8
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Thu Aug 31 11:52:29 2023 -0400

    Update ChangeLog.vpair

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

diff --git a/gcc/ChangeLog.vpair b/gcc/ChangeLog.vpair
index 929e291a177b..52c1db734fe4 100644
--- a/gcc/ChangeLog.vpair
+++ b/gcc/ChangeLog.vpair
@@ -1,3 +1,21 @@
+==================== Branch work133-vpair, patch #21 ====================
+
+Add vector pair builtin tests; Optimize extract vector from memory.
+
+2023-08-31  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/vector-pair.md (vpair_get_vector_<vp_pmode>_mem): New
+	insn.
+
+gcc/testsuite/
+
+	* gcc.target/powerpc/vector-pair-01.c: New test.
+	* gcc.target/powerpc/vector-pair-02.c: New test.
+	* gcc.target/powerpc/vector-pair-03.c: New test.
+	* gcc.target/powerpc/vector-pair-03.c: New test.
+
 ==================== Branch work133-vpair, patch #20 ====================
 
 Add support for vector pair built-in functions.

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

* [gcc(refs/users/meissner/heads/work133-vpair)] Update ChangeLog.vpair
@ 2023-08-31  5:55 Michael Meissner
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Meissner @ 2023-08-31  5:55 UTC (permalink / raw)
  To: gcc-cvs

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

commit fcdb943a6d84194a913b5e3b8545855836c6d2a3
Author: Michael Meissner <meissner@linux.ibm.com>
Date:   Thu Aug 31 01:55:12 2023 -0400

    Update ChangeLog.vpair

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

diff --git a/gcc/ChangeLog.vpair b/gcc/ChangeLog.vpair
index 0ab201c6135b..929e291a177b 100644
--- a/gcc/ChangeLog.vpair
+++ b/gcc/ChangeLog.vpair
@@ -1,3 +1,28 @@
+==================== Branch work133-vpair, patch #20 ====================
+
+Add support for vector pair built-in functions.
+
+2023-08-30  Michael Meissner  <meissner@linux.ibm.com>
+
+gcc/
+
+	* config/rs6000/predicates.md (mma_assemble_input_operand): Allow other
+	16-byte vectors and not just V16QImode.
+	* config/rs6000/rs6000-builtins.def (__builtin_vpair_*): Add vector pair
+	built-in functions.
+	* config/rs6000/rs6000-protos.h (split_unary_vector_pair): Add
+	declaration.
+	(split_binary_vector_pair): Likewise.
+	(split_fma_vector_pair): Likewise.
+	* config/rs6000/rs6000.cc (split_unary_vector_pair): New helper function
+	for vector pair built-in functions.
+	(split_binary_vector_pair): Likewise.
+	(split_fma_vector_pair): Likewise.
+	* config/rs6000/rs6000.md (toplevel): Include vector-pair.md.
+	* config/rs6000/t-rs6000 (MD_INCLUDES): Add vector-pair.md.
+	* doc/extend.texi (PowerPC Vector Pair Built-in Functions): Document the
+	vector pair built-in functions.
+
 ==================== Branch work133-vpair, baseline ====================
 
 2023-08-30   Michael Meissner  <meissner@linux.ibm.com>

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

end of thread, other threads:[~2023-08-31 21:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-31 20:41 [gcc(refs/users/meissner/heads/work133-vpair)] Update ChangeLog.vpair Michael Meissner
  -- strict thread matches above, loose matches on Subject: below --
2023-08-31 21:09 Michael Meissner
2023-08-31 17:22 Michael Meissner
2023-08-31 15:52 Michael Meissner
2023-08-31  5:55 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).