]> gcc.gnu.org Git - gcc.git/commit
Fold V16QI vsx_extract from memory with constant element with zero extension.
authorMichael Meissner <meissner@linux.ibm.com>
Sat, 22 Apr 2023 00:53:06 +0000 (20:53 -0400)
committerMichael Meissner <meissner@linux.ibm.com>
Sat, 22 Apr 2023 00:53:06 +0000 (20:53 -0400)
commit3acd7447c1aa691492be8ccfa9abb9d01fc096d6
treefc41d207a37a4a24ff853011ddff6afb184c300b
parent58533ad32aa7aaaaf05cad5ff340337e60a4c406
Fold V16QI vsx_extract from memory with constant element with zero extension.

This patch folds V16QI vsx_extract from memory where the element number is
constant with zero extension to SImode/DImode.

2023-04-21   Michael Meissner  <meissner@linux.ibm.com>

gcc/

* config/rs6000/vsx.md (vsx_extract_v16qi_load_to_u<mode>): New insn.
gcc/config/rs6000/vsx.md
This page took 0.067234 seconds and 6 git commands to generate.