aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>2023-09-18 10:51:56 +0800
committerLehua Ding <lehua.ding@rivai.ai>2023-09-18 11:22:54 +0800
commit5761dce5d71e3dd013ce4db4c5e9b5e49c6cba23 (patch)
tree66ecbafa12a42fa3a18e4140709b0a2592814c03 /libcpp
parent55b22a6f630e76a0be913ced8bf1b017eaffd89b (diff)
downloadgcc-5761dce5d71e3dd013ce4db4c5e9b5e49c6cba23.zip
gcc-5761dce5d71e3dd013ce4db4c5e9b5e49c6cba23.tar.gz
gcc-5761dce5d71e3dd013ce4db4c5e9b5e49c6cba23.tar.bz2
RISC-V: Remove redundant codes of VLS patterns[NFC]
Consider those VLS patterns are the same VLA patterns. Now extend VI -> V_VLSI and VF -> V_VLSF. Then remove the redundant codes of VLS patterns. gcc/ChangeLog: * config/riscv/autovec-vls.md (<optab><mode>3): Deleted. (copysign<mode>3): Ditto. (xorsign<mode>3): Ditto. (<optab><mode>2): Ditto. * config/riscv/autovec.md: Extend VLS modes.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions