]> gcc.gnu.org Git - gcc.git/commit
Allow variable element vec_extract to be loaded into vector registers.
authorMichael Meissner <meissner@linux.ibm.com>
Mon, 1 May 2023 21:46:24 +0000 (17:46 -0400)
committerMichael Meissner <meissner@linux.ibm.com>
Mon, 1 May 2023 21:46:24 +0000 (17:46 -0400)
commitcf6c9e6421d08e310767571d97c8b3967a7ba0c2
treeff5ffa96a7f735a59c1227066a7db9547e627c43
parent3ab75878e878eac0765d31149682221345b9817e
Allow variable element vec_extract to be loaded into vector registers.

This patch allows vec_extract of V4SI, V8HI, and V16QI vector types with a
variable element number to be loaded into vector registers directly.

2023-05-1   Michael Meissner  <meissner@linux.ibm.com>

gcc/

* config/rs6000/vsx.md (vsx_extract_<mode>_var_load): Allow vector
registers to be loaded.
gcc/config/rs6000/vsx.md
This page took 0.0657489999999999 seconds and 6 git commands to generate.