diff options
author | Bill Schmidt <wschmidt@linux.ibm.com> | 2021-07-15 10:16:17 -0500 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.ibm.com> | 2021-07-15 10:16:17 -0500 |
commit | ad5f8ac1d2f2dc92d43663243b52f9e9eb3cf7c0 (patch) | |
tree | 7fa76213f53a04aa4fcaec4420bc6d71aca3c224 /gcc/tree-ssa-strlen.c | |
parent | 92acae5047e4b8c5be035f067099942a93e55d0c (diff) | |
download | gcc-ad5f8ac1d2f2dc92d43663243b52f9e9eb3cf7c0.zip gcc-ad5f8ac1d2f2dc92d43663243b52f9e9eb3cf7c0.tar.gz gcc-ad5f8ac1d2f2dc92d43663243b52f9e9eb3cf7c0.tar.bz2 |
rs6000: Don't let swaps pass break multiply low-part (PR101129)
2021-07-15 Bill Schmidt <wschmidt@linux.ibm.com>
gcc/
PR target/101129
* config/rs6000/rs6000-p8swap.c (has_part_mult): New.
(rs6000_analyze_swaps): Insns containing a subreg of a mult are
not swappable.
gcc/testsuite/
PR target/101129
* gcc.target/powerpc/pr101129.c: New.
Diffstat (limited to 'gcc/tree-ssa-strlen.c')
0 files changed, 0 insertions, 0 deletions