https://gcc.gnu.org/g:ff98c56d4e27c8d657aab10c869d057e81b65add
commit ff98c56d4e27c8d657aab10c869d057e81b65add Author: Michael Meissner <[email protected]> Date: Tue May 12 21:13:13 2026 -0400 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gcc/ChangeLog.sha b/gcc/ChangeLog.sha index a09c122a77cd..0ed08d760f85 100644 --- a/gcc/ChangeLog.sha +++ b/gcc/ChangeLog.sha @@ -1,3 +1,39 @@ +==================== Branch work246-sha, patch #311 ==================== + +Add xvrlw test. + +This patch adds support for a possible new variant of the vector rotate left +instruction that might be added to a future PowerPC. This variant (xvrlw) can +use any VSX register instead of requiring only Altivec registers. + +2026-05-07 Michael Meissner <[email protected]> + +gcc/testsuite/ + + * gcc.target/powerpc/vector-rotate-left.c: New test. + +==================== Branch work246-sha, patch #310 ==================== + +Add xvrlw support. + +This patch adds support for a possible new variant of the vector rotate left +instruction that might be added to a future PowerPC. This variant (xvrlw) can +use any VSX register instead of requiring only Altivec registers. + +As a potential test, add other variants of vxvrl<x> enabled with the -mxvrld option. + +2026-05-07 Michael Meissner <[email protected]> + +gcc/ + + * config/rs6000/altivec.md (xvrlw): New insn. + (test_xvrl<VI_char>): Add test insns. + * config/rs6000/rs6000.h (TARGET_XVRLD): New macro. + +gcc/testsuite/ + + * gcc.target/powerpc/vector-rotate-left.c: New test. + ==================== Branch work246-sha, patch #308 ==================== PR target/117251: Add tests
