aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop-manip.cc
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2023-12-17 04:26:23 +0800
committerXi Ruoyao <xry111@xry111.site>2023-12-23 20:58:34 +0800
commit310dc75e7004d8b8e39c6f258b28b2165ad4193c (patch)
treef21f53aee3ff759c9958dfde0ace6bbc310ece00 /gcc/tree-vect-loop-manip.cc
parent78607d122976cbfd39b0b12e9be662c47c81fed0 (diff)
downloadgcc-310dc75e7004d8b8e39c6f258b28b2165ad4193c.zip
gcc-310dc75e7004d8b8e39c6f258b28b2165ad4193c.tar.gz
gcc-310dc75e7004d8b8e39c6f258b28b2165ad4193c.tar.bz2
LoongArch: Add sign_extend pattern for 32-bit rotate shift
Remove a redundant sign extension. gcc/ChangeLog: * config/loongarch/loongarch.md (rotrsi3_extend): New define_insn. gcc/testsuite/ChangeLog: * gcc.target/loongarch/rotrw.c: New test.
Diffstat (limited to 'gcc/tree-vect-loop-manip.cc')
0 files changed, 0 insertions, 0 deletions