aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv/riscv-string.cc
AgeCommit message (Expand)AuthorFilesLines
2024-08-06RISC-V: Fix comment typosPatrick O'Neill1-3/+3
2024-07-12[RISC-V] Avoid unnecessary sign extension after memcmpJeff Law1-9/+6
2024-07-11[to-be-committed,RISC-V] Eliminate unnecessary sign extension after inlined s...Jeff Law1-10/+5
2024-06-25[PATCH v2 3/3] RISC-V: cmpmem for RISCV with V extensionSergei Lewis1-0/+100
2024-06-24[PATCH v2 2/3] RISC-V: setmem for RISCV with V extensionSergei Lewis1-0/+89
2024-06-22[PATCH v2] RISC-V: Remove integer vector eqne patterndemin.han1-2/+2
2024-05-15Add missing hunk in recent change.Jeff Law1-0/+177
2024-05-15[v2,2/2] RISC-V: strcmp expansion: Use adjust_address() for address calculationChristoph Müllner1-6/+4
2024-05-15[v2,1/2] RISC-V: Add cmpmemsi expansionChristoph Müllner1-14/+26
2024-05-15RISC-V: Allow by-pieces to do overlapping accesses in block_move_straightChristoph Müllner1-3/+3
2024-05-15RISC-V: Allow unaligned accesses in cpymemsi expansionChristoph Müllner1-21/+33
2024-05-14[committed] Fix rv32 issues with recent zicboz workJeff Law1-1/+4
2024-05-14[PATCH 3/3] RISC-V: Add memset-zero expansion to cbo.zeroChristoph Müllner1-0/+59
2024-05-07[RISC-V] [PATCH v2] Enable inlining str* by defaultJeff Law1-1/+8
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