Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rs6000: Don't ICE when compiling the __builtin_vsx_splat_2di built-in…
… [PR113950] Hi All, The following patch has been bootstrapped and regtested on powerpc64le-linux. When we expand the __builtin_vsx_splat_2di function, we were allowing immediate value for second operand which causes an unrecognizable insn ICE. Even though the immediate value was forced into a register, it wasn't correctly assigned to the second operand. So corrected the assignment of op1 to operands[1]. 2024-02-29 Jeevitha Palanisamy <jeevitha@linux.ibm.com> gcc/ PR target/113950 * config/rs6000/vsx.md (vsx_splat_<mode>): Corrected assignment to operand1. gcc/testsuite/ PR target/113950 * gcc.target/powerpc/pr113950.c: New testcase.
- Loading branch information