aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv
AgeCommit message (Expand)AuthorFilesLines
40 hoursRISC-V: Fix incorrect code gen for scalar signed SAT_TRUNC [PR117688]Pan Li1-1/+1
40 hoursRISC-V: Fix incorrect code gen for scalar signed SAT_SUB [PR117688]Pan Li1-2/+2
40 hoursRISC-V: Fix incorrect code gen for scalar signed SAT_ADD [PR117688]Pan Li1-2/+2
40 hoursRISC-V: Refactor SAT_* operand rtx extend to reg help func [NFC]Pan Li1-29/+49
3 daysRISC-V: Disable two-source permutes for now [PR117173].Robin Dapp2-1/+16
5 daysRISC-V: Make FRM as global register [PR118103]Pan Li1-1/+3
5 days[RISC-V][PR target/116256] Improve handling of single bit constantsJeff Law2-4/+11
9 daysRevert "[PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions"Jeff Law1-84/+0
9 daysRISC-V: Unbreak bootstrap.Robin Dapp1-2/+2
9 daysRISC-V: Add a new constraint to ensure that the vl of XTheadVector does not g...Jin Ma3-247/+253
9 days[RISC-V][PR target/116256] Fix incorrect return value for predicateJeff Law1-4/+4
10 days[PR target/114442] Add reservations for all insn types to xiangshan-nanhu modelJeff Law1-0/+12
10 days[PR target/116256] Fix latent regression in pattern to associate arithmetic t...Jeff Law1-10/+2
10 daysRISC-V: Correct the mode that is causing the program to fail for XTheadCondMovJin Ma1-2/+2
11 daysRISC-V: Add sifive_vector.hKito Cheng1-0/+32
12 days[RISC-V][PR target/116308] Fix generation of initial RTL for atomicsJeff Law1-3/+1
12 days[PR target/118357] RISC-V: Disable fusing vsetvl instructions by VSETVL_VTYPE...Jin Ma1-1/+2
13 daysRISC-V: Remove unused variable in riscv_file_end function.Monk Chiang1-1/+0
14 daysRISC-V: Add -fcf-protection=[full|branch|return] to enable zicfiss, zicfilp.Monk Chiang5-20/+61
14 daysRISC-V: Add .note.gnu.property for ZICFILP and ZICFISS ISA extensionMonk Chiang1-1/+51
14 daysRISC-V: Add Zicfilp ISA extension.Monk Chiang8-36/+377
14 daysRISC-V: Add Zicfiss ISA extension.Monk Chiang5-9/+183
2025-01-16RISC-V: Update Xsfvqmacc and Xsfvfnrclip's testcasesLiao Shihua1-3/+4
2025-01-16RISC-V: Update Xsfvfnrclip implementation.Jiawei7-25/+78
2025-01-15RISC-V: Fix code gen for reduction with length 0 [PR118182]Kito Cheng6-23/+257
2025-01-14[RISC-V][PR target/118170] Add HF div/sqrt reservationAnton Blanchard1-0/+6
2025-01-14RISC-V: Fix vsetvl compatibility predicate [PR118154].Robin Dapp2-5/+13
2025-01-13RISC-V: Expand shift count in Xmode in interleave pattern.Robin Dapp1-3/+4
2025-01-13RISC-V: Disallow negative step for interleaving [PR117682]Robin Dapp1-2/+9
2025-01-13RISC-V: Remove zba check in bitwise and ashift reassociation [PR 115921]Xi Ruoyao1-6/+1
2025-01-13RISC-V: Improve bitwise and ashift reassociation for single-bit immediate wit...Xi Ruoyao1-4/+4
2025-01-13RISC-V: Fix the result error caused by not updating ratio when using "use_max...Jin Ma1-0/+1
2025-01-13RISC-V: fix thinko in riscv_register_move_cost ()Vineet Gupta1-2/+1
2025-01-13RISC-V: Fix program logic errors caused by data truncation on 32-bit host for...Jin Ma1-2/+2
2025-01-09RISC-V: Refine registered_functions list for rvv overloaded intrinsics.xuli1-13/+21
2025-01-07RISC-V: vector absolute difference expander [PR117722]Vineet Gupta1-0/+26
2025-01-07[PATCH] riscv: add mising masking in lrsc expander (PR118137)Andreas Schwab1-0/+1
2025-01-02Update copyright years.Jakub Jelinek79-79/+79
2024-12-30[RISC-V][PR target/106544] Avoid ICEs due to bogus asmsJeff Law1-71/+98
2024-12-30[RISC-V][PR target/118122] Fix modes in recently added risc-v patternJeff Law1-12/+12
2024-12-29[RISC-V] [V2] [PR target/116715] Remove bogus bitmanip patternJeff Law1-12/+0
2024-12-29[PR target/116720] Fix test for valid mempair operandsJeff Law1-6/+14
2024-12-22RISC-V: Fix the the operand alignment for strided load/store pattern [NFC]Pan Li1-2/+2
2024-12-21[RISC-V][PR middle-end/118084] Fix brev based reflection codeJeff Law1-6/+15
2024-12-19RISC-V: Make vector strided store alias all other memoriesPan Li1-10/+9
2024-12-17[PATCH] RISC-V: optimization on checking certain bits set ((x & mask) == val)Oliver Kozul1-0/+28
2024-12-17[PATCH v2 2/2] RISC-V: Add Tenstorrent Ascalon 8 wide architectureAnton Blanchard2-0/+30
2024-12-17RISC-V: Add new constraint R for register even-odd pairsKito Cheng1-0/+4
2024-12-17RISC-V: Implment N modifier for printing the register number rather than the ...Kito Cheng1-0/+23
2024-12-17RISC-V: Rename internal operand modifier N to nKito Cheng3-5/+5