aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv
AgeCommit message (Expand)AuthorFilesLines
25 hoursRISC-V: Fix scalar code-gen of unsigned SAT_MULPan Li1-2/+2
6 daysRemove STMT_VINFO_MEMORY_ACCESS_TYPERichard Biener1-8/+8
6 daysRISC-V: Adding H to the canonical order [PR121312]Kito Cheng1-1/+1
7 daysRISC-V: Generate -mcpu and -mtune options from riscv-cores.def.Dongyan Chen3-2/+119
9 daysMove STMT_VINFO_TYPE to SLP_TREE_TYPERichard Biener1-6/+6
10 daysRISC-V: Combine vec_duplicate + vaadd.vv to vaadd.vx on GR2VR costPan Li3-4/+7
11 daysRISC-V: riscv-ext.def: Add allocated group IDs and group bit positionsChristoph Müllner1-15/+15
12 daysRISC-V: Prepare dynamic LMUL heuristic for SLP.Robin Dapp2-25/+62
12 daysRISC-V: Remove user-level interruptsChristoph Müllner2-19/+8
12 daysRISC-V: Add support for resumable non-maskable interrupt (RNMI) handlersChristoph Müllner2-4/+21
13 daysvect: Add is_gather_scatter argument to misalignment hook.Robin Dapp1-6/+23
13 daysRISC-V: Avoid vaaddu.vx combine pattern pollute VXRM csrPan Li4-13/+122
13 daysRISC-V: Rework broadcast handling [PR121073].Robin Dapp10-237/+442
2025-07-22[RISC-V] Restrict generic-vector-ooo DFAJeff Law1-30/+55
2025-07-21[RISC-V] Add missing insn types to xiangshan.md and mips-p8700.mdJeff Law2-2/+3
2025-07-21[RISC-V] Fix wrong CFA during stack probeAndreas Schwab1-1/+1
2025-07-21RISC-V: Allow VLS DImode for sat_op vx DImode patternPan Li1-15/+15
2025-07-21RISC-V: Combine vec_duplicate + vaaddu.vv to vaaddu.vx on GR2VR cost for HI, ...Pan Li2-2/+89
2025-07-20RISC-V: Add ashiftrt operand 2 for vector avg_floor and avg_ceilPan Li1-2/+4
2025-07-19[PATCH] RISC-V: Vector-scalar widening negate-multiply-(subtract-)accumulate ...Paul-Antoine Arras2-1/+55
2025-07-19[PATCH] RISC-V: prevent NULL_RTX dereference in riscv_macro_fusion_pair_p ()Artemiy Volkov1-2/+2
2025-07-18RISC-V: Support RVVDImode for avg3_ceil auto vectPan Li1-0/+13
2025-07-16RISC-V: Fix vsetvl merge rule.Robin Dapp1-3/+3
2025-07-16RISC-V: Support RVVDImode for avg3_floor auto vectPan Li1-0/+13
2025-07-15[PATCH v5] RISC-V: Mips P8700 Conditional Move Support.Umesh Kalappa8-37/+154
2025-07-14[PATCH v2] RISC-V: Vector-scalar widening multiply-(subtract-)accumulate [PR1...Paul-Antoine Arras3-4/+93
2025-07-10RISC-V: Make zero-stride load broadcast a tunable.Robin Dapp7-34/+133
2025-07-10[RISC-V] Detect new fusions for RISC-VDaniel Barboza1-1/+382
2025-07-10Change bellow in comments to belowJakub Jelinek1-1/+1
2025-07-09RISC-V: Combine vec_duplicate + vssub.vv to vssub.vx on GR2VR costPan Li3-1/+4
2025-07-09[RISC-V][PR target/120642] Avoid propagating constant AVL for theadvectorJeff Law1-1/+1
2025-07-08RISC-V: Do not use vsetivli for THeadVector.Robin Dapp1-1/+1
2025-07-08RISC-V: Ignore non-types in builtin function hash.Robin Dapp1-0/+6
2025-07-08[PATCH] riscv: allow zero in zacas subword atomic casAndreas Schwab1-1/+1
2025-07-07RISC-V: Implement unsigned scalar SAT_MUL from uint128_tPan Li3-0/+94
2025-07-04RISC-V: prefetch: fix LRA failing to allocate reg [PR118241]Vineet Gupta1-1/+1
2025-07-04RISC-V: prefetch: const offset needs to have 5 bits zero, not 4Vineet Gupta1-2/+2
2025-07-04RISC-V: Combine vec_duplicate + vsadd.vv to vsadd.vx on GR2VR costPan Li3-2/+5
2025-07-03[RISC-V] Add basic instrumentation to fusion detectionShreya Munnangi1-16/+64
2025-07-03[RISC-V][PR target/118886] Refine when two insns are signaled as fusion candi...Jeff Law1-57/+80
2025-07-02[PATCH] [RISC-V] Fix shift type for RVV interleaved stepped patterns [PR120356]Alexey Merzlyakov1-1/+1
2025-06-30[RISC-V] Correct CFA notes for stack-clash protection [PR120714]Alexey Merzlyakov1-2/+11
2025-06-30RISC-V: Combine vec_duplicate + vssubu.vv to vssubu.vx on GR2VR costPan Li3-1/+3
2025-06-30RISC-V: Primary vector pipeline model for sifive 7 seriesKito Cheng1-1/+136
2025-06-30RISC-V: Adding B ext, fp16 and missing scalar instruction type for sifive-7 p...Kito Cheng1-3/+29
2025-06-30RISC-V: Vector-scalar negate-multiply-(subtract-)accumulate [PR119100]Paul-Antoine Arras2-16/+52
2025-06-30RISC-V: Refactor the function bitmap_union_of_preds_with_entryJin Ma1-22/+19
2025-06-30RISC-V: Add pipeline-checker scriptKito Cheng1-0/+191
2025-06-26RISC-V: update prepare_ternary_operands to handle vector-scalar case [PR120828]Paul-Antoine Arras1-3/+5
2025-06-26RISC-V: Fix build issueKito Cheng1-1/+1