https://gcc.gnu.org/g:7bf411842d2e95e7deff93775edf2db380727236
commit 7bf411842d2e95e7deff93775edf2db380727236 Author: Michael Meissner <meiss...@linux.ibm.com> Date: Thu Jan 2 18:16:17 2025 -0500 Update ChangeLog.* Diff: --- gcc/ChangeLog.sha | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gcc/ChangeLog.sha b/gcc/ChangeLog.sha index ece851e7aa1f..5ce183bf7c3b 100644 --- a/gcc/ChangeLog.sha +++ b/gcc/ChangeLog.sha @@ -1,3 +1,23 @@ +==================== Branch work190-sha, patch #401 ==================== + +Add potential p-future XVRLD and XVRLDI instructions. + +2025-01-02 Michael Meissner <meiss...@linux.ibm.com> + +gcc/ + + * config/rs6000/altivec.md (altivec_vrl<VI_char>): Add support for a + possible XVRLD instruction in the future. + (altivec_vrl<VI_char>_immediate): New insns. + * config/rs6000/predicates.md (vector_shift_immediate): New predicate. + * config/rs6000/rs6000.h (TARGET_XVRLW): New macro. + * config/rs6000/rs6000.md (isa attribute): Add xvrlw. + (enabled attribute): Add support for xvrlw. + +gcc/testsuite/ + + * gcc.target/powerpc/vector-rotate-left.c: New test. + ==================== Branch work190-sha, patch #400 ==================== PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations