aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv/riscv-string.cc
AgeCommit message (Expand)AuthorFilesLines
2024-01-18RISC-V: Handle differences between XTheadvector and VectorJun Sha (Joshua)1-1/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-08RISC-V: Add vectorized strcmp and strncmp.Robin Dapp1-3/+158
2023-12-08RISC-V: Add vectorized strlen.Robin Dapp1-10/+31
2023-12-04RISC-V: Fix rawmemchr implementation.Robin Dapp1-6/+7
2023-12-04RISC-V: Rename and unify stringop strategy handling.Robin Dapp1-38/+54
2023-11-29RISC-V: Bugfix for ICE in block move when zve32fPan Li1-0/+1
2023-11-20RISC-V: Implement -mmemcpy-strategy= options[PR112537]xuli1-1/+6
2023-10-27RISC-V: Add rawmemchr expander.Robin Dapp1-0/+302
2023-10-16RISC-V: NFC: Move scalar block move expansion code into riscv-string.ccChristoph Müllner1-0/+155
2023-09-12riscv: Add support for str(n)cmp inline expansionChristoph Müllner1-0/+411
2023-09-12riscv: Add support for strlen inline expansionChristoph Müllner1-0/+183