Messages by Date
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Correct builtin registration order [PR123279].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/123380] Avoid creating bogus SUBREG in combine
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/123626] Fix VXRM state after calls
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR rtl-optimization/121787] Work around bad cfglayout interaction with asm goto
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/113666] Simplify VEC_EXTRACT from a uniform vector
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] doc, riscv: Clean up documentation of RISC-V options [PR122243]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] vect: Make SELECT_VL a convert optab.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] forwprop: Allow nop conversions for vector constructor.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] forwprop: allow subvectors in simplify_vector_constructor ()
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] forwprop: Check type conversion in pack/unpack [PR123117].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/121778] Improving rotation detection
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix RISC-V test after recent vectorizer changes
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Enable the ZD constraint only when xmipscbop is enabled [PR123092]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] match: Add simplification of `(a*zero_one_valued_p) & b` if `a & b` simplifies [PR119402]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Improve `cmp?a&b:a` to try with -1 [PR123312]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] forwprop: Fix type mismatch in vec constructor [PR123525].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] if-conv: Prevent vector types in scalar cond reduction [PR123301].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] rtlanal: Determine nonzero bits of popcount from operand [PR123501].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] VN: Fix VN ICE for large _BitInt types
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for _BitInt [PR117581]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] forwprop: Use ssizetype for mask [PR123414].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Update tt-ascalon-d8's extension list [PR123492]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v1 2/2] RISC-V: Add run test case for vwadd/vwsub wx mis combine [PR123317]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Reject inner floating modes of a subreg for noce_try_cond_zero_arith [PR123491]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Handle lowpart subregs if noce_emit_cmove fails in noce_try_cond_zero_arith [PR123308]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Clamp long reservations to 7c
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: cleanup if_info->cond usage in noce_try_cond_zero_arith
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v3] match.pd: popcount(X & -X) -> -X != 0 [PR102486]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Restore inline expansion of block moves on RISC-V in some cases
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] simplify-rtx: Fix up (ne (ior (ne x 0) y) 0) simplification [PR123114]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Revert "ifcvt: Move noce_try_cond_zero_arith last"
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v1 1/2] RISC-V: Fix incorrect combine pattern for any_extend [PR123317]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust the asm check of vx_vf due to middle-end change
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Vect: Adjust depth_limit of vec_slp_has_scalar_use from 2 to 3
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Partially revert patch that made VXRM a global register on RISC-V
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/123010] Simplify shift of sign extracted field to a sign extending shift
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121485] Fix mode on Zvkned lmul extending patterns
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/123318] Use a Pmode temporary for output of auipc
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Allow non-comparisons against 0 in noce_try_cond_zero_arith
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/123283] Wrap naked REG operands with a USE.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] doc: make regenerate-opt-urls
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] doc, riscv: Clean up RISC-V extensions documentation
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmsleu.vv combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmsleu.vv to vmsleu.vx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Move noce_try_cond_zero_arith last
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Only allow scalar integral modes for noce_try_cond_zero_arith [PR123276]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [committed][RISC-V][PR target/123274] Add missing condition in usmul<mode>3 pattern
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/123278] Handle BF/HF modes in Andes 45 series pipeline description
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PATCH] Adjust clmul latency in Spacemit X60 scheduler model
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Fix noce_try_cond_zero_arith after get_base_reg change [PR123267]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][V2] Improve spill code for RVV slightly to fix regressions after recent changes
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: cond zero arith: handle subreg for shift count
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: cond zero arith: elide short forward branch for signed GE 0 comparison [PR122769]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: cond zero arith: opencode helper noce_bbs_ok_for_cond_zero_arith [NFC]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: cond zero arith: re-expand output pattern [NFC]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: cond zero arith: factor out common noce_emit_czero emit calls [NFC]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][V2] Improve spill code for RVV slightly to fix regressions after recent changes
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix overflow check in interleave pattern [PR122970].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Testsuite fixes.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Generic vec_extract via subreg.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add VLS modes to autovec iterators.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Rename vector-mode related functions.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Change gather/scatter iterators.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix various RISC-V testsuite regressions after volatile patch
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Rename UPPERCAE_NAME to UPPERCASE_NAME
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmslt.vv combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmslt.vv to vmslt.vx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Regenerate opt urls.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: -mmax-vectorization.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] vect: Add vect-scalar-cost-multiplier for SLP.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] middle-end: Add new parameter to scale scalar loop costing in vectorizer
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Pragma target [PR115325].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Implement mask reduction.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [riscv] avoid auipc overflow with large offsets [PR91420]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmsltu.vv combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmsltu.vv to vmsltu.vx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Remove unused placeholder_p parameter from add_function
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH][PR target/122942] RISC-V: Add zifencei extension to the rva23s64 and rvb23s64 profiles [PR12
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] riscv: RISCV backend, meet C++20
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Emit \n\t at the end of instruction instead of ;
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support --with-cpu
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add SpacemiT extension xsmtvdot
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Run gen-riscv-ext-opt to regenerate riscv-ext.opt [NFC]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Andes 45 series pipeline description.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Andes 23 series pipeline description.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix one typo result in pr121959-run-1 run failure
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Revert "[PATCH v3] RISC-V: Implement RISC-V profile macro support"
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for unsigned scalar SAT_MUL form 7
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add BF VLS modes and document iterators.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/122782] Fix out of range shift causing bootstrap failure with ubsan
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR 122701] Emit fresh reg->reg copy rather than modifying existing insnO
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR118358, LRA]: Decrease pressure after issuing input reload insns
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add RTL pass to combine cm.popret with zero return value
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix trivial bootstrap failure on RISC-V
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add flag to adjust mem inlining threshold
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Add cpu and tuning structures for spacemit-x60 design
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Remove gather scale and offset handling.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/122575] Fix mode on optimized IOR comparison
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmsne.vv combine case 1 with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmsne.vv combine case 0 with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Avoid most calls to gen_extend_insn
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Drop scan-tests of marginal value
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add missing member for andes_25_tune_info
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Handle shift-pairs in ext-dce for targets without zero/sign extension insns
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Andes 25 series pipeline description.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: Fix pr119115.c.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve detection of packw
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Simplify riscv_extend_to_xmode_reg
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmseq.vv combine case 1 with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmseq.vv combine case 0 with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Add testcase for shifted truthvalue
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vsext.vf2 and vsll.vi to vwsll.vi on ZVBB
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vwmaccu.vv combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: RISC-V: Combine vec_duplicate + vwmaccu.vv to vwmaccu.vx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Ignore useless zero-initialization in conditional move sequence costing
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR 121136] Improve various tests which only need to examine upper bits in a GPR
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/122536] Fix guard against variable bit extracts in RTL simplifier
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Expose sign extension for 32 bit rotates by constant values on rv64
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix the ABI of empty unions and zero length array in struct
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR tree-optimization/52345] Optimize testing multiple booleans
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] gcc: Drop junk vim backup file
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][SH][PR rtl-optimization/67731] Improve logical IOR of single bit bitfields
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Reorder ready queue slightly to avoid unnecessary vsetvl instructions
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] tree-optimization/122502 - avoid folding during imm use walk with active ranger
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] niter: Use ranger to query ctz range.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: avlprop: Scale AVL by subreg ratio [PR122445].
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Clean up build warnings for VLS calling convention
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Skip riscv/rvv/xtheadvector/pr116593.C if not hostedlib
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Implement standard fixed-length vector calling convention variant
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/64345][PR tree-optimization/80770] Improve simple bit extractions on RISC-V
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix minor RISC-V testsuite failure
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Increase NUM_ABI_IDS to support RISC-V VLS calling convention variants
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: Fix moving data from V_REGS to GR_REGS by scalar move.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix minor testsuite scan failures for RISC-V
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for unsigned scalar SAT_MUL form 6
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix incorrect op of vwaddu/vwsubu wx combine
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v3] RISC-V: Implement RISC-V profile macro support
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/120811] Improving address reloads in LRA
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/119587] RISC-V: xtheadmemidx: Split slli.uw pattern
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve subword atomic patterns in sync.md
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vwsubu.wv combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vwsubu.wv to vwsubu.wx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow VLS types using up to LMUL 8
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Fix slide pattern recognition [PR122124]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vwaddu.wv to vwaddu.wx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ISC-V: Add test for vec_duplicate + vwaddu.wv signed combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: Fix type of CFA during stack probe [PR122114]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fixup merge conflict
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/122147] Avoid creating (subreg (mem)) in RISC-V port
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/118945][PATCH v3] RISC-V: Add 'prefer_agnostic' tune parameter for vector policies
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR rtl-optimization/121937] Don't call neg_poly_int_rtx with a vector mode
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/122051] Fix pmode_reg_or_uimm5_operand for thead vector
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/122106] Add missing predicate on crc expanders
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH][PR target/121778] RISC-V: Improve rotation detection for RISC-V
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test case of unsigned scalar SAT_MUL form 5 for mul
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add missing define_insn_reservation to tt-ascalon-d8.md [PR121982]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121983] Fix unprotected REGNO invocation
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Improve slide patterns recognition
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Only Save/Restore required registers for ILP32E/LP64E
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Optimize clear-lowest-set-bit sequence when ctz is nearby
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Correct lmul estimation
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test case of unsigned scalar SAT_MUL form 5 for widen-mul
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR tree-optimization/58727] Don't over-simplify constants`
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vwmulu.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vwsubu.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vwaddu.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vwaddu.vv to vwaddu.vx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow profiles input in '--with-arch' option.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Configure Profiles definitions in the definition file.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Imply zicsr for sdtrig and ssstrict extensions.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Widening-Mul: Refine build_and_insert_cast when rhs is cast
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix vendor intrinsic tests for disabled multilib configurations
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support vnclip idiom testcase [PR120378]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Match: Support SAT_TRUNC variant NARROW_CLIP
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Adjust ABI specification in recently added Andes tests
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Suppress cross CC sibcall optimization from vector
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add min/max patterns for ifcvt.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Clarify if_info.original_cost.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix can_find_related_mode_p for VLS types
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix typo in tt-ascalon-d8's pipeline description [PR121878]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single widening floating-point sub
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar dual widening floating-point sub
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single widening floating-point add
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar widening floating-point add
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust tt-ascalon-d8 branch cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single-width floating-point reverse sub
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single-width floating-point sub
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single-width floating-point add
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar widening floating-point multiply
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add patterns for vector-scalar IEEE floating-point max
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] gcc: introduce the dep_fusion pass
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvdot ISA extension.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix ordering of pipeline models
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvpackfph ISA extension.
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vnmsub.vv unsigned combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vnmsub.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vnmsub.vv to vnmsub.vx on GR2VR cost
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] gcc: introduce the dep_fusion pass
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] dep_fusion: Fix if target does not have macro fusion [PR121835]
Jeff Law via Gcc-cvs
-
2026/01/29
[gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvsintload ISA extension.
Jeff Law via Gcc-cvs