November 2025 Archives by thread
Starting: Sat Nov 1 00:20:03 GMT 2025
Ending: Sun Nov 30 22:29:53 GMT 2025
Messages: 2698
- [gcc r16-4913] Daily bump.
GCC Administrator
- [gcc r13-9950] Daily bump.
GCC Administrator
- [gcc r14-12133] Daily bump.
GCC Administrator
- [gcc r15-10469] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work223-float)] Add --with-powerpc-float16 and --with-powerpc-float16-disable-warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add --with-powerpc-float16 and --with-powerpc-float16-disable-warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Update ChangeLog.*
Michael Meissner
- [gcc r16-4914] ipa: Fix pritting of symtab_node type [PR122512]
Andrew Pinski
- [gcc r16-4915] testsuite: Fix fold-vecperm-1.c for targets that don't have vectors
Andrew Pinski
- [gcc r16-4916] xtensa: Remove redundant use of 'F'-constraint
Max Filippov
- [gcc r16-4917] xtensa: Make use of ROUND.S instruction
Max Filippov
- [gcc r16-4918] xtensa: Add alternative negsf2 insn pattern
Max Filippov
- [gcc r16-4919] c: Fix ICE when using va_arg with arrays [PR97986]
Martin Uecker
- [gcc r16-4920] c: GNU extension allowing compound literals of variable size
Martin Uecker
- [gcc(refs/users/meissner/heads/work223-float)] Fix HFmode and BFmode logical operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add BF/HF neg, abs operands and logical insns.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add 16-bit floating point vectorization.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Fix __bfloat16 signalling NaN support on PowerPC.
Michael Meissner
- [gcc r16-4921] c++/modules: Stream BASELINK_OPTYPE [PR122381]
Nathaniel Shead
- [gcc r15-10470] c++/modules: Stream BASELINK_OPTYPE [PR122381]
Nathaniel Shead
- [gcc r16-4922] Fortran: implement constraint F2018:C1585 on pure function results [PR78640]
Harald Anlauf
- [gcc r16-4923] [PR rtl-optimization/122321][RISC-V] Bounds check another access to ira_reg_equiv array
Jeff Law
- [gcc] Deleted branch 'mikael/heads/refactor_descriptor_v09' in namespace 'refs/users'
Mikael Morin
- [gcc/riscv/heads/gcc-15-with-riscv-opts] (491 commits) RISC-V: Combine vec_duplicate + vwaddu.wv to vwaddu.wx on G
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Do not free a riscv_arch_string when handling target-arch attribute
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] [RISC-V] Tune for removal unnecessary sext in builtin overflows [PR108016]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] riscv: Add support for riscv*-gnu (GNU/Hurd on RISC-V)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix missed bext discovery
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/118410] Improve code generation for some logical ops
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/119865] Don't free ggc allocated memory
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [riscv] vec_dup immediate constants in pred_broadcast expand [PR118182]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] [RISC-V]Support -mcpu for Xuantie cpu
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Imply C from Zca whenever possible [PR119122]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Extract vec_duplicate for expand_const_vector [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Extract vec_series for expand_const_vector [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Extract vector duplicate for expand_const_vector [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Extract vector stepped for expand_const_vector [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix register move cost for SIBCALL_REGS/JALR_REGS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add intrinsics support for SiFive Xsfvcp extensions.
Jeff Law
- [gcc] Created branch 'mikael/heads/refactor_descriptor_v09' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add intrinsics testcases for SiFive Xsfvcp extensions.
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Use the setter to modify the offset
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add accessors for the elem_len field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix missing implied Zicsr from Zve32x
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add accessors for the version field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow different dynamic floating point mode to be merged [PR119832]
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add accessors for the rank field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Remove unnecessary frm restore volatile define_insn
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [to-be-committed][RISC-V] Adjust testcases and finish register move costing fix
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add accessors for the type field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Implment H modifier for printing the next register name
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add accessors for the dtype field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Adjust rvv tests after recent jump threading change
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Remove access to the attribute field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add accessors for the dim field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [V2][RISC-V] Trivial permutation constant derivation
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add a setter for the token field
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Apply clang-format to genrvv-type-indexer.cc [NFC]
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Rename dim subfields internal accessors
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix gcc.target/riscv/predef-19.c [PR120054]
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Add internal field accessor for data
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add new option --param=gpr2vr-cost= for rvv insn
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Wrap getter results in a non_lvalue
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add gr2vr cost helper function
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] gimplify: reject non_lvalue as assignment lhs
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Factor component access
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 0
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Factor type check
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 1
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Factor dtype field access
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 15
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Factor dim subfields type check
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR middle-end/114512] Recognize more bext idioms for RISC-V
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Rename internal function
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Recognized svadu and svade extension
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Unify locations in accessors
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions.
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] fortran: array descriptor: Factor setters
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Avoid unnecessary andi with -1 argument
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] Extraction fonction gfc_nullify_descriptor
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Minimal support for zama16b extension.
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] Introduction gfc_init_descriptor_result
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/120137][PR target/120154] Don't create out-of-range permutation constants
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] Extraction gfc_init_absent_descriptor
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Separate the test running of rvv vx_vf
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] Extraction gfc_init_static_descriptor
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Rename VX_BINARY test helper to VX_BINARY_CASE_0
Jeff Law
- [gcc(refs/users/mikael/heads/refactor_descriptor_v09)] Introduction enums pour les champs des structures
Mikael Morin
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vec_duplicate + vadd.vv combine case 1 with GR2VR cost 0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vec_duplicate + vadd.vv combine case 1 with GR2VR cost 1
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vec_duplicate + vadd.vv combine case 1 with GR2VR cost 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: Use vclmul for CRC expansion if available
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [V2][RISC-V] Synthesize more efficient IOR/XOR sequences
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support RISC-V Profiles 20/22.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support RISC-V Profiles 23.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] testsuite: Fix RISC-V arch-52.c format issue.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support for zilsd and zclsd extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Minimal support for ssnpm, smnpm and smmpm extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for scalar unsigned integer SAT_ADD form 7
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for vector unsigned integer SAT_ADD form 7
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Introduce riscv-ext*.def to define extensions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Use riscv-ext.def to generate target options and variables
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Generate extension table in documentation from riscv-ext.def
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust riscv_can_inline_p
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Introduce riscv_ext_info_t to hold extension metadata
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_info_t data
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t data
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t data
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Regen riscv-ext.opt.urls
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add augmented hypervisor series extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/120223] Don't use bset/binv for XTHEADBS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Rename vx_vadd-* testcase to vx-* for all vx combine [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust vx combine test case to avoid name conflict
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 1
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 1
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reuse test name for vx combine test data [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Make end_sequence return the insn sequence
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Partial cherry-pick of 4dd13988c93c24ba3605f4b9cafc97515c34f2ac, just the RISC-V backend bits.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Avoid scalar unsigned SAT_ADD test data duplication
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Since the loop increment i++ is unreachable, the loop body will never execute more than once
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Avoid setting output object more than once in IOR/XOR synthesis
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix ICE due to bogus use of gen_rtvec
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add new operand constraint: cR
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Zilsd code gen
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Rename conflicting variables in gen-riscv-ext-texi.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix the warning of temporary object dangling references.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix false positive from Wuninitialized
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [committed][RISC-V][PR target/120333] Remove bogus bext pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 1
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 1
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Tweak the asm check test of vx combine on GR2VR cost [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Avoid multiple assignments to output object
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2 1/2] The following changes enable P8700 processor for RISCV and P8700 is a high-performanc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2 2/2] MIPS p8700 doesn't have vector extension and added the dummies reservation for the sa
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Infrastructure of synthesizing logical AND with constant
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: RISC-V: Combine vec_duplicate + vand.vv to vand.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vand.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vand.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/120368] Fix 32bit shift on rv64
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve (x << C1) + C2 split code
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Clear high or low bits using shift pairs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization level.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Clear both upper and lower bits using 3 shifts
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix some dynamic LMUL costing.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Default-initialize variable.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add autovec mode param.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support CPUs in -march.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vor.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vor.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] shift+and+shift for logical and synthesis
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for signed vector SAT_ADD IMM form 1
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vxor.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vxor.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Add andi+bclr synthesis
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Leverage vaadd.vv for signed standard name avg_floor
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test for avg_floor
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test cases for avg_floor vaadd implementation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Avoid division by zero in check_builtin_call [PR120436].
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmul.vv to vmul.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmul.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmul.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add minimal support of double trap extension 1.0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Leverage vaadd.vv for signed standard name avg_ceil
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test for avg_ceil
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test cases for avg_ceil vaadd implementation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix line too long format issue for autovect.md [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] testsuite: RISC-V: Fix the typo in param-autovec-mode.c
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Implement full-featured iterator for riscv_subset_list [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust build rule for gen-riscv-ext-opt and gen-riscv-ext-texi
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Add smcntrpmf extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Use helper function to get FPR to VR move cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vidv.vv to vdiv.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vdiv.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vdiv.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test for vdiv.vx combine
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Shlcofideleg extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Leverage get_vector_binary_rtx_cost to avoid code dup [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: Add svbare extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Imply zicsr for svade and svadu extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Update extension defination.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Sm/scsrind extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Smrnmi extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Ssccptr extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Sscounterenw extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Sstvala extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Sstvecd extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support Ssu64xl extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve sequences to generate -1, 1 in some cases.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix ICE for gcc.dg/graphite/pr33576.c with rv32gcv
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Don't use structured binding in riscv-common.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve signed division by 2^n
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support -mcpu for XiangShan Kunminghu cpu.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vidvu.vv to vdivu.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vdivu.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vdivu.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test for vdivu.vx combine
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [to-be-committed][RISC-V] Handle 32bit operands in condition for conditional moves
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Handle 32bit operands in condition for conditional moves
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: frm/mode-switch: remove TARGET_MODE_CONFLUENCE
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: frm/mode-switch: Reduce FRM restores on DYN transition [PR119164]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: frm/mode-switch: robustify call_insn backtracking [PR120203]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vrem.vv to vrem.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test for vrem.vx combine
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrem.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vrem.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Enable more if-conversion on RISC-V
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vremu.vv to vremu.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test for vremu.vx combine
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vremu.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vremu.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Regen riscv-ext.texi [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: fix an obvious build error
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add patterns for vector-scalar negate-(multiply-add/sub) [PR119100]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Prevent speculative vsetvl insn scheduling
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmax.vv to vmax.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_dup + vmax.vv combine case 0 with max func 0 and GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_dup + vmax.vv combine case 0 with max func 1 and GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_dup + vmax.vv combine case 1 with max func 0 and GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_dup + vmax.vv combine case 1 with max func 1 and GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmaxu.vv to vmaxu.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmaxu.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmaxu.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Update Profiles string in RV23.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Refine VX combine test case 0 to avoid code duplication
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add -fno-pie flags to testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v1] RISC-V: Use scratch reg for loop control
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmin.vv to vmin.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmin.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmin.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adding cost model for zilsd
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Use riscv_2x_xlen_mode_p [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add generic tune as default.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vminu.vv to vminu.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vminu.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vminu.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Use builtin clz/ctz when count_leading_zeros and count_trailing_zeros is used
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Force several tests to use rocket tuning
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix ICE for expand_select_vldi [PR120652]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/118241] Fix data prefetch predicate/constraint for RISC-V
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vsaddu.vv to vsaddu.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsaddu.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsaddu.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add patterns for vector-scalar multiply-(subtract-)accumulate [PR119100]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Profiles RVA/B23S64 support.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add comment and reorder the the include files in riscv.md [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix build issue
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: update prepare_ternary_operands to handle vector-scalar case [PR120828]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/119971] Avoid losing shift count masking
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pipeline-checker script
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Refactor the function bitmap_union_of_preds_with_entry
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Vector-scalar negate-multiply-(subtract-)accumulate [PR119100]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adding B ext, fp16 and missing scalar instruction type for sifive-7 pipeline model [PR120659
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Primary vector pipeline model for sifive 7 series
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Ignore -Oz for most rvv testcase [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vssubu.vv to vssubu.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Reconcile the existing test due to cost model change
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vssubu.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vssubu.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] [RISC-V] Fix shift type for RVV interleaved stepped patterns [PR120356]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: Skip tests providing -march/-mcpu for ILP32E/ILP64E ABIs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/118886] Refine when two insns are signaled as fusion candidates
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Refactor record_function_versions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for signed scalar SAT_ADD IMM form 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Add basic instrumentation to fusion detection
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vsadd.vv to vsadd.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsadd.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vsadd.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Implement unsigned scalar SAT_MUL from uint128_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test cases for unsigned scalar SAT_MUL from uint128_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [committed][RISC-V] Fix testsuite fallout from check-function-bodies change
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Ignore non-types in builtin function hash.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Do not use vsetivli for THeadVector.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Disable uint128_t testcase of SAT_MUL when rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/120642] Avoid propagating constant AVL for theadvector
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Adjust testdata for unsigned vector SAT_SUB
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Enable zvfh for vector-scalar half-float run tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vssub.vv to vssub.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vssub.vv combine case 0 with GR2VR cost 0, 2 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vssub.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISCV: Remove the v extension requirement for sat scalar run test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Detect new fusions for RISC-V
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Make zero-stride load broadcast a tunable.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for unsigned vector SAT_SUB form 11 and form 12
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: Vector-scalar widening multiply-(subtract-)accumulate [PR119100]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for rv32 SAT_MUL from uint64
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v5] RISC-V: Mips P8700 Conditional Move Support.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support RVVDImode for avg3_floor auto vect
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Refine the scalar SAT_* test cases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix vsetvl merge rule.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support RVVDImode for avg3_ceil auto vect
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: prevent NULL_RTX dereference in riscv_macro_fusion_pair_p ()
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Vector-scalar widening negate-multiply-(subtract-)accumulate [PR119100]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add ashiftrt operand 2 for vector avg_floor and avg_ceil
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Refine the test case for vector avg_floor and avg_ceil [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for unsigned scalar SAT_ADD form 8 and form 9
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vaaddu.vv to vaaddu.vx on GR2VR cost for HI, QI and SI mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vaaddu.vv combine case 0 with GR2VR cost 0, 2 and 15 for QI, HI
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vaaddu.vv combine case 1 with GR2VR cost 0, 1 and 2 for QI, HI
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow VLS DImode for sat_op vx DImode pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vaaddu.vv combine for DImode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Add missing insn types to xiangshan.md and mips-p8700.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Restrict generic-vector-ooo DFA
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Change bellow in comments to below
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: Fix vx_vf_*run-1-f16.c run tests.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Rework broadcast handling [PR121073].
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Avoid vaaddu.vx combine pattern pollute VXRM csr
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test case for vx combine polluting VXRM
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] riscv: testsuite: Fix misalignment check.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for resumable non-maskable interrupt (RNMI) handlers
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Remove user-level interrupts
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Prepare dynamic LMUL heuristic for SLP.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: riscv-ext.def: Add allocated group IDs and group bit positions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix another vf FP16 combine run test failures
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vaadd.vv to vaadd.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vaadd.vv combine case 0 with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vaadd.vv combine case 1 with GR2VR cost 0, 1 and 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test case for vaadd.vx combine polluting VXRM
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test cases for mul based unsigned scalar SAT_MUL
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Remove use of structured binding to fix compiler warning
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Generate -mcpu and -mtune options from riscv-cores.def.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for unsigned avg ceil vx combine.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adding H to the canonical order [PR121312]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcases for signed avg ceil vx combine
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix scalar code-gen of unsigned SAT_MUL
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support -march=unset
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Read extension data from riscv-ext*.def for arch-canonicalize
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Refactor the vec_duplicate cost on gpr/fpr2vr-cost param
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for scalar unsigned SAT_MUL form 2
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Don't run tests requiring "B" on designs without "B"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Improve initial code generation for addsi/adddi
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Expand const_vector with 2 elts per pattern.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmerge.vv to vmerge.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: RISC-V: Add test for vec_duplicate + vmerge.vvm combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121113] Handle HFmode in various insn reservations
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121160] Avoid bogus force_reg call
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121531] Cover missing insn types in p400 and p600 scheduler models
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/119275][RISC-V] Avoid calling gen_lowpart in cases where it would ICE
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add missed DONE for vx combine pattern [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Update the comments of vx combine [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Fix block matching in arch-canonicalize [PR121538]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ira: tie output allocnos for fused instruction pairs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] regrename: treat writes as reads for fused instruction pairs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/121213] Avoid unnecessary constant load in amoswap
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: Fix DejaGnu support for riscv_zvfh
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for scalar unsigned SAT_MUL form 3
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/120553] Improve selecting between constants based on sign bit test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix invalid right shift count with recent ifcvt changes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Replace deprecated FUNCTION_VALUE/LIBCALL_VALUE macros with target hooks
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmacc.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmacc.vv unsigned combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix RISC-V bootstrap
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Add pattern for vector-scalar single-width floating-point multiply
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Add pattern for reverse floating-point divide
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [committed] RISC-V Testsuite hygiene
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] More RISC-V testsuite hygiene
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: Fix vf_vfmul and vf_vfrdiv
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Remove xfail marker on RISC-V test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar floating-point min
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vnmsac.vv to vnmsac.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vnmsac.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vnmsac.vv unsigned combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add patterns for vector-scalar IEEE floating-point min
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test case for unsigned scalar SAT_MUL form 4
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve initial RTL generation for SImode adds on rv64
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Remove unused print_ext_doc_entry function [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Update Zba 'shNadd.uw' testcase.`
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Zbb extension sext testcase.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix is_vlmax_len_p and use for strided ops.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121213] Avoid unnecessary sign extension in amoswap sequence
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar floating-point max
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add basic XAndes vendor extension support.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesperf ISA extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesbfhcvt ISA extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix extension subset check in riscv_can_inline_p
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmadd.vv signed combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add test for vec_duplicate + vmadd.vv unsigned combine with GR2VR cost 0, 1 and 15
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust the vmacc.vx combine test cases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow errors to be suppressed when parsing architectures
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Combine vec_duplicate + vmadd.vv to vmadd.vx on GR2VR cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Adjust recently added test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add tt-ascalon-d8 pipeline description
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvbfhcvt ISA extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvsintload ISA extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] gcc: introduce the dep_fusion pass
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] dep_fusion: Fix if target does not have macro fusion [PR121835]
Jeff Law
- [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
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvpackfph ISA extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Fix ordering of pipeline models
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add support for the XAndesvdot ISA extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add patterns for vector-scalar IEEE floating-point max
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar widening floating-point multiply
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single-width floating-point add
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single-width floating-point sub
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Adjust tt-ascalon-d8 branch cost
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar widening floating-point add
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single widening floating-point add
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar dual widening floating-point sub
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add pattern for vector-scalar single widening floating-point sub
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix typo in tt-ascalon-d8's pipeline description [PR121878]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix can_find_related_mode_p for VLS types
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] ifcvt: Clarify if_info.original_cost.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add min/max patterns for ifcvt.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Suppress cross CC sibcall optimization from vector
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Adjust ABI specification in recently added Andes tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Match: Support SAT_TRUNC variant NARROW_CLIP
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Support vnclip idiom testcase [PR120378]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix vendor intrinsic tests for disabled multilib configurations
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Widening-Mul: Refine build_and_insert_cast when rhs is cast
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Imply zicsr for sdtrig and ssstrict extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Configure Profiles definitions in the definition file.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow profiles input in '--with-arch' option.
Jeff Law
- [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
- [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
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR tree-optimization/58727] Don't over-simplify constants`
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Correct lmul estimation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Optimize clear-lowest-set-bit sequence when ctz is nearby
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Only Save/Restore required registers for ILP32E/LP64E
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Improve slide patterns recognition
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/121983] Fix unprotected REGNO invocation
Jeff Law
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH][PR target/121778] RISC-V: Improve rotation detection for RISC-V
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/122106] Add missing predicate on crc expanders
Jeff Law
- [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
- [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
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: Fix type of CFA during stack probe [PR122114]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fixup merge conflict
Jeff Law
- [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
- [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
- [gcc r15-10471] Fortran: fix TRANSFER of subarray component references [PR122386]
Harald Anlauf
- [gcc r15-10472] Fortran: IS_CONTIGUOUS and pointers to non-contiguous targets [PR114023]
Harald Anlauf
- [gcc r16-4924] [RISC-V] Reorder ready queue slightly to avoid unnecessary vsetvl instructions
Jeff Law
- [gcc r16-4925] [RISC-V][SH][PR rtl-optimization/67731] Improve logical IOR of single bit bitfields
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH] RISC-V: Fix slide pattern recognition [PR122124]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Allow VLS types using up to LMUL 8
Jeff Law
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve subword atomic patterns in sync.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR target/119587] RISC-V: xtheadmemidx: Split slli.uw pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR target/120811] Improving address reloads in LRA
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v3] RISC-V: Implement RISC-V profile macro support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Fix incorrect op of vwaddu/vwsubu wx combine
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testcase for unsigned scalar SAT_MUL form 6
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix minor testsuite scan failures for RISC-V
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Fix minor RISC-V testsuite failure
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] riscv: Fix gimple folding of the vset* intrinsics [PR122270]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Increase NUM_ABI_IDS to support RISC-V VLS calling convention variants
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Implement standard fixed-length vector calling convention variant
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testsuite for fixed-length vector calling convention variant [Part 1]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add testsuite for fixed-length vector calling convention variant [Part 2]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] Skip riscv/rvv/xtheadvector/pr116593.C if not hostedlib
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Clean up build warnings for VLS calling convention
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PATCH v2] RISC-V: avlprop: Scale AVL by subreg ratio [PR122445].
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] niter: Use ranger to query ctz range.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Reorder ready queue slightly to avoid unnecessary vsetvl instructions
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/122321][RISC-V] Bounds check another access to ira_reg_equiv array
Jeff Law
- [gcc r16-4926] Daily bump.
GCC Administrator
- [gcc r13-9951] Daily bump.
GCC Administrator
- [gcc r14-12134] Daily bump.
GCC Administrator
- [gcc r15-10473] Daily bump.
GCC Administrator
- [gcc r16-4927] gcc: Drop junk vim backup file
Sam James
- [gcc r16-4928] Update SSA iterator documentation
Richard Biener
- [gcc r16-4929] AVR: PR122505 - Fix bloated mulpsi3 in the wake of hacking around PR118012.
Georg-Johann Lay
- [gcc r16-4930] c++/modules: Track all static class variables [PR122421]
Nathaniel Shead
- [gcc r15-10474] c++/modules: Track all static class variables [PR122421]
Nathaniel Shead
- [gcc r16-4931] AVR: Don't run avr/torture/pr84211-fuse-move-1.c with -flto.
Georg-Johann Lay
- [gcc r16-4932] AVR: target/122527 -- Don't use __load_N to load from __flash1.
Georg-Johann Lay
- [gcc r16-4933] Ada: Fix use type clause invalidated by use clause in nested package
Eric Botcazou
- [gcc r15-10475] AVR: PR122505 - Fix bloated mulpsi3 in the wake of hacking around PR118012.
Georg-Johann Lay
- [gcc r15-10476] AVR: target/122527 -- Don't use __load_N to load from __flash1.
Georg-Johann Lay
- [gcc r16-4934] Ada: Fix crash on tagged private type with unknown discriminants
Eric Botcazou
- [gcc r16-4935] libstdc++: add missing exports
Jason Merrill
- [gcc r16-4936] i386: Canonicalize (compare (minus (a b)) a) to (compare (a b)) [PR122518]
Uros Bizjak
- [gcc r16-4937] [RISC-V] Expose sign extension for 32 bit rotates by constant values on rv64
Jeff Law
- [gcc r16-4938] Ada: Fix ACATS cxaj001 test on Solaris
Eric Botcazou
- [gcc r16-4939] SPARC: Make target-specific tests more robust
Eric Botcazou
- [gcc r16-4940] SPARC: Make target-specific test more robust
Eric Botcazou
- [gcc r16-4941] PR modula2/122499: misspelt procedure in import list causes clutter
Gaius Mulley
- [gcc r16-4942] Daily bump.
GCC Administrator
- [gcc r13-9952] Daily bump.
GCC Administrator
- [gcc r14-12135] Daily bump.
GCC Administrator
- [gcc r15-10477] Daily bump.
GCC Administrator
- [gcc r16-4943] LoongArch: Fix ICE caused by loongarch_split_reduction [PR122477].
LuluCheng
- [gcc r16-4944] LoongArch: Optimize normal immediate data loading.
LuluCheng
- [gcc r16-4945] LoongArch: Add builtin interfaces for 128 and 256 vector conversions.
LuluCheng
- [gcc r16-4946] [RISC-V][PR tree-optimization/52345] Optimize testing multiple booleans
Jeff Law
- [gcc r16-4947] x86-64: Inline memmove with overlapping unaligned loads and stores
H.J. Lu
- [gcc r16-4948] vect: Fix null dereference in boolean reductions [PR122475]
Tamar Christina
- [gcc r16-4949] LoongArch: Correct the cost of mulh.{w[u]/d[u]}
LuluCheng
- [gcc r16-4950] LoongArch: Improve TARGET_CAN_CHANGE_MODE_CLASS implementation
LuluCheng
- [gcc r16-4951] LoongArch: Optimize AND large immediate operation
LuluCheng
- [gcc r16-4952] LoongArch: Eliminate unnecessary dependencies introduced by xvpermi.q
LuluCheng
- [gcc r16-4953] LoongArch: Make full use of load insns with unsigned extension
LuluCheng
- [gcc r16-4954] LoongArch: Improve TARGET_MODES_TIEABLE_P implementation
LuluCheng
- [gcc r16-4955] xtensa: Revise implementation of hardware FP rounding instructions
Max Filippov
- [gcc r16-4956] Ada: Add testcase for missed loop vectorization on x86-64/Windows
Eric Botcazou
- [gcc r16-4957] aarch64: Add missing fmv features.
Alfie Richards
- [gcc r16-4958] AArch64: Fix mv-cmpu-features.C test that fails on older glibc's [PR 122405]
Alfie Richards
- [gcc r16-4959] RISC-V: Fix the ABI of empty unions and zero length array in struct
Kito Cheng
- [gcc r16-4960] docs: fmv: Update Function multi-versioning documentation [PR c/122202]
Alfie Richards
- [gcc r16-4961] Fix gimple_copy for OpenMP atomic load/store [PR122281, PR105001]
Tobias Burnus
- [gcc r16-4962] arc: Fix wrong vector ordering on big-endian architecture
Claudiu Zissulescu
- [gcc r16-4963] AVR: Fix gcc.target/avr/torture/pr92606.c that failed without LPMx.
Georg-Johann Lay
- [gcc r16-4964] ipa: Fix pritting of symtab_node type: Fix 'static_assert' [PR122512]
Thomas Schwinge
- [gcc r16-4965] ada: Catch Constraint_Errors on non-scalar streaming attributes
Marc Poulhies
- [gcc r16-4966] ada: Get rid of Sy/Sm mixing (Chars)
Marc Poulhies
- [gcc r16-4967] ada: Add System.Traceback.Symbolic.Calling_Entity
Marc Poulhies
- [gcc r16-4968] ada: Fix visibility issue in nested instance with use clause for formal package
Marc Poulhies
- [gcc r16-4969] ada: Incorrect warning redundant parens on in
Marc Poulhies
- [gcc r16-4970] ada: Get rid of Sy/Sm mixing (Default_Expression)
Marc Poulhies
- [gcc r16-4971] ada: Remove dependence on secondary stack for type with controlled component
Marc Poulhies
- [gcc r16-4972] ada: Fix incorrect static string concatenation with null left string
Marc Poulhies
- [gcc r16-4973] ada: Make Long_Long_Float'Write deterministic
Marc Poulhies
- [gcc r16-4974] ada: Remove exception handler in Check_Vanishing_Fields
Marc Poulhies
- [gcc r16-4975] ada: Add ctor call after address clause
Marc Poulhies
- [gcc r16-4976] ada: Get rid of unused node/entity fields (Set_ only)
Marc Poulhies
- [gcc r16-4977] ada: Move constant declaration
Marc Poulhies
- [gcc r16-4978] ada: Add missing runtime procedure for CHERI
Marc Poulhies
- [gcc r16-4979] ada: Get rid of unused node/entity fields (neither set nor get)
Marc Poulhies
- [gcc r16-4980] ada: Remove outdated comment
Marc Poulhies
- [gcc r16-4981] ada: Get rid of Sy/Sm mixing (Actions)
Marc Poulhies
- [gcc r16-4982] ada: Tidy up code dealing with visibility in instances of formal packages
Marc Poulhies
- [gcc r16-4983] ada: Direct attribute definition for constructors
Marc Poulhies
- [gcc r16-4984] ada: Avoid triggering ghost context errors on prefixed names
Marc Poulhies
- [gcc r16-4985] ada: Avoid Ignored ghost code behavior in Codepeer_Mode
Marc Poulhies
- [gcc r16-4986] ada: Fix Put_Image for Multiway_Trees
Marc Poulhies
- [gcc r16-4987] ada: Remove workaround for a freezing issue with address of a slice
Marc Poulhies
- [gcc r16-4988] ada: Fix spurious check on 'Put_Image for an array of characters
Marc Poulhies
- [gcc r16-4989] ada: Reject nonconfirming size clauses on objects of floating-point types
Marc Poulhies
- [gcc r16-4990] ada: Get rid of Sy/Sm mixing (Expression)
Marc Poulhies
- [gcc r16-4991] ada: Tweak Is_Predefined_File_Name
Marc Poulhies
- [gcc r16-4992] ada: Fix another incorrectly nested procedure
Marc Poulhies
- [gcc r16-4993] ada: Crash on call to a dispatching op with if_expr and tag-indeterminate calls
Marc Poulhies
- [gcc r16-4994] ada: Fix box accepted as second association of a generic formal package
Marc Poulhies
- [gcc r16-4995] ada: Keep source locations for inlined subprograms from predefined units
Marc Poulhies
- [gcc r16-4996] ada: Preserve AST structure when copying tree with discrete types
Marc Poulhies
- [gcc r16-4997] ada: Decouple compile-time evaluation from if_statement source locations
Marc Poulhies
- [gcc r16-4998] ada: Decouple compile-time evaluation from while loop source locations
Marc Poulhies
- [gcc r16-4999] ada: Adjust outdated reference in comment
Marc Poulhies
- [gcc r16-5000] ada: Restore alignment check for address clause given with alignment clause
Marc Poulhies
- [gcc r16-5001] ada: Guard compile-time evaluator against rewritten if-expressions
Marc Poulhies
- [gcc r16-5002] Fix 'libgomp.c/pr122281.c' for non-USM offloading execution [PR122281]
Thomas Schwinge
- [gcc r16-5003] c++: modules and deprecated namespaces
Jason Merrill
- [gcc r16-5004] c++: modules, clones, and overload resolution
Jason Merrill
- [gcc r16-5005] libstdc++: add attributes to more ios_base types
Jason Merrill
- [gcc r16-5006] libstdc++: remove cassert from stdc++.h
Jason Merrill
- [gcc r16-5007] libstdc++: adjust std module TBB workaround
Jason Merrill
- [gcc r14-12136] AVR: target/122527 -- Don't use __load_N to load from __flash1.
Georg-Johann Lay
- [gcc] Created branch 'matz/heads/update-stmt' in namespace 'refs/users'
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] testsuite: don't run host c++ with unknown flags
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] testsuite: Check for parallelism more often
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] Add -ftry-patch flag
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] hack, no submit: Work around my python2.6 install
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] no-update-stmt: start hacking
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] Add -ftry-patch=NUM
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] no-update-stmt: more hacking
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] no-update-stmt: more progress
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] no-update-stmt: Remove more update_stmt_for_real
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: get rid of addressable marking
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt-no-addr: remove useless/dead code
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: Remove mark_address_taken
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: move mark_addressable() later
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: Factor code
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: TLC
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: add_ssa_op pre-removal
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: remove add_ssa_op and TLC
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: merge volatile and vop handling
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] Add SSA opcache statistics
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] Make test_recheck parallel
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: update_stmt_if_modified only check
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] update-stmt: Add VOP checker
Michael Matz
- [gcc(refs/users/matz/heads/update-stmt)] Remove most recompute_tree_invariant_for_addr_expr
Michael Matz
- [gcc r16-5008] libgomp.fortran/omp_target_memset.f90 - Avoid implicit mapping by an uninit size [PR122543]
Tobias Burnus
- [gcc r16-5009] libstdc++: add ADL friends
Jason Merrill
- [gcc r16-5010] c++/modules: import confict with builtin
Jason Merrill
- [gcc r16-5011] c++: ADL finds all friends (P1787)
Jason Merrill
- [gcc r16-5012] [PR rtl-optimization/122536] Fix guard against variable bit extracts in RTL simplifier
Jeff Law
- [gcc r15-10478] riscv: Fix gimple folding of the vset* intrinsics [PR122270]
Jeff Law
- [gcc r16-5013] gcc: sync top-level with binutils-gdb
Sam James
- [gcc r16-5014] Fortran: Fix check on locality spec DO CONCURRENT
Jerry DeLisle
- [gcc r16-5015] RISC-V: testsuite: Fix pr119115.c.
Jeff Law
- [gcc r16-5016] i386: Allow memory op in operand 1 predicate of *test<mode>_1 insn patterns [PR122534]
Uros Bizjak
- [gcc r15-10479] [PR rtl-optimization/122321][RISC-V] Bounds check another access to ira_reg_equiv array
Jeff Law
- [gcc(refs/users/meissner/heads/work223-float)] Add changes from future patch submission.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add V8HFmode, V8BFmode, HFmode, BFmode.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add initial _Float16 and __bfloat16 support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add HF/BF emulation functions to libgcc.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add conversions between _Float16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add conversions between __bfloat16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add conversions between 16-bit floating point and other scalar modes.
Michael Meissner
- [gcc r16-5017] Ada: Fix misleading diagnostic about abstract new in type derivation
Eric Botcazou
- [gcc r16-5018] Ada: Fix segfault for instantiation on function call returning string
Eric Botcazou
- [gcc r16-5019] Daily bump.
GCC Administrator
- [gcc r13-9953] Daily bump.
GCC Administrator
- [gcc r14-12137] Daily bump.
GCC Administrator
- [gcc r15-10480] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work223-test)] Add __bfloat16 optimizations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Tell user if we have hardware support for 16-bit floating point.
Michael Meissner
- [gcc r16-5020] cp: fix typo "an decrement" -> "a decrement"
David Malcolm
- [gcc r16-5021] analyzer: add event kinds for special control flow [PR122544]
David Malcolm
- [gcc r16-5022] simplify-rtx: Canonicalize SUBREG and LSHIFTRT order for AND operations
kishan parmar
- [gcc r16-5023] gfortran.dg/pr122513-2.f90: New test [PR122513]
Tobias Burnus
- [gcc r16-5024] c++: Don't constrain template visibility using no-linkage variables [PR122253]
Nathaniel Shead
- [gcc r15-10481] c++: Don't constrain template visibility using no-linkage variables [PR122253]
Nathaniel Shead
- [gcc r15-10482] Ada: Fix visibility bug related to target name
Eric Botcazou
- [gcc r16-5025] lto/122515: Fix archive offset types for i686
Siddhesh Poyarekar
- [gcc r16-5026] Match: Refactor min based unsigned SAT_MUL pattern by widen mul helper [NFC]
Pan Li
- [gcc r16-5027] OpenMP/Fortran: Revamp handling of labels in metadirectives [PR122369, PR122508]
Paul-Antoine Arras
- [gcc/devel/omp/gcc-15] OpenMP/Fortran: Revamp handling of labels in metadirectives [PR122369, PR122508]
Paul-Antoine Arras
- [gcc/devel/omp/gcc-15] ChangeLog.omp bump
Paul-Antoine Arras
- [gcc r16-5028] arc: Add const attribute support for mathematical ARC builtins
Claudiu Zissulescu
- [gcc r16-5029] i386: TEST insn should be merged with ADC/SBB insn [PR122390]
Uros Bizjak
- [gcc r16-5030] gcc/: Rename warn_parm_array_mismatch() => warn_parms_array_mismatch()
Joseph Myers
- [gcc r16-5031] Fix typos in comment
Joseph Myers
- [gcc r16-5032] Fortran: fix frontend memleak with DO CONCURRENT [PR122564]
Harald Anlauf
- [gcc r16-5033] Ada: Fix incorrect legality check in instantiation of child generic unit
Eric Botcazou
- [gcc r16-5034] Ada: Fix explicit raise on subtype of lock-free protected type
Eric Botcazou
- [gcc r16-5035] Daily bump.
GCC Administrator
- [gcc r13-9954] Daily bump.
GCC Administrator
- [gcc r14-12138] Daily bump.
GCC Administrator
- [gcc r15-10483] Daily bump.
GCC Administrator
- [gcc r16-5036] LoongArch: Avoid unnecessary zero-initialization using LSX for scalar popcount
LuluCheng
- [gcc r16-5037] LoongArch: testsuite: Adapt widen-mul-rtx-cost-signed.c for r16-4949
LuluCheng
- [gcc(refs/users/meissner/heads/work223-test)] Add infrastructure for _Float16 and __bfloat16 types.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add initial 16-bit floating point support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Eliminate -mbfloat16, just use -mfloat16.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Eliminate -mbfloat16 #2
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Document -mfloat16.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Document -mfloat16.
Michael Meissner
- [gcc r16-5038] Add debug function for affine_iv
Richard Biener
- [gcc r16-5039] Fix unsafe stmt modifications in FOR_EACH_IMM_USE_STMT
Richard Biener
- [gcc r16-5040] Add gather_imm_use_stmts helper
Richard Biener
- [gcc r16-5041] Use gather_imm_use_stmts instead of FOR_EACH_IMM_USE_STMT in forwprop
Richard Biener
- [gcc r16-5042] forwprop: allow subvectors in simplify_vector_constructor ()
Artemiy Volkov
- [gcc r16-5043] OpenMP/Fortran: Fix skipping unmatchable metadirectives [PR122570]
Tobias Burnus
- [gcc r16-5044] Fortran: Fix PDT constructors in associate [PR122501, PR122524]
Paul Thomas
- [gcc r16-5045] Fortran: Add non-PDT type extension to PDTs [PR122566]
Paul Thomas
- [gcc/devel/omp/gcc-15] (32 commits) Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Tobias Burnus
- [gcc/devel/omp/gcc-15] OpenMP/Fortran: Fix skipping unmatchable metadirectives [PR122570]
Tobias Burnus
- [gcc/devel/omp/gcc-15] Merge branch 'releases/gcc-15' into devel/omp/gcc-15
Tobias Burnus
- [gcc r16-5046] libgomp.c++/target-std__multimap-concurrent.C: Fix USM memory freeing
Tobias Burnus
- [gcc r16-5047] Ada: Fix qualified name of discriminant incorrectly accepted in constraint
Eric Botcazou
- [gcc r16-5048] c++/modules: Allow ignoring some TU-local exposure errors in GMF [PR121574]
Nathaniel Shead
- [gcc r16-5049] c++/modules: Complain on imported GMF TU-local entities in instantiation [PR121574]
Nathaniel Shead
- [gcc r16-5050] Daily bump.
GCC Administrator
- [gcc r13-9955] Daily bump.
GCC Administrator
- [gcc r14-12139] Daily bump.
GCC Administrator
- [gcc r15-10484] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work223-test)] Note that __bfloat16 and _Float16 are defined in libgcc.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Note that __bfloat16 and _Float16 are defined in libgcc.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-test)] Add conversions between _Float16 and __int128_t and __uint128_t.
Michael Meissner
- [gcc(refs/users/meissner/heads/work223-float)] Add conversions between _Float16 and __int128_t and __uint128_t.
Michael Meissner
- [gcc r16-5051] LoongArch: Switch the default code model to medium
Xi Ruoyao
- [gcc r16-5052] libiberty: Add BigObj COFF support for LTO on Windows targets [PR122472]
Jonathan Yong
- [gcc r16-5053] testsuite: arm: fix arm_v8_vfp_ok effective-target
Christophe Lyon
- [gcc r16-5054] New XOR fold routine.
Andrew Macleod
- [gcc r16-5055] Update immediate use iterator documentation
Richard Biener
- [gcc r16-5056] Make FOR_EACH_IMM_USE_STMT work w/o fake imm use node
Richard Biener
- [gcc r16-5057] SSA immediate use iterator checking
Richard Biener
- [gcc r16-5058] cobol: Mainly extends compilation and execution in finternal-ebcdic.
Robert Dubner
- [gcc r16-5059] Add GTY skip to active_iterated_stmt
Richard Biener
- [gcc r16-5060] [RISC-V][PR 121136] Improve various tests which only need to examine upper bits in a GPR
Jeff Law
- [gcc r16-5061] AVR: AVR-SD: Put a valid opcode prior to gs() table in .subsection 1.
Georg-Johann Lay
- [gcc r16-5062] Ada: Fix incorrect renaming of primitive subprogram in object notation
Eric Botcazou
- [gcc r16-5063] [RISC-V] Ignore useless zero-initialization in conditional move sequence costing
Jeff Law
- [gcc] Created branch 'meissner/heads/work224' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work224-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-orig)] Add REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work224-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work224-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work224-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc r16-5064] AVR: target/122516: Make attribute "retain" work.
Georg-Johann Lay
- [gcc] Created branch 'meissner/heads/work224-float' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add ChangeLog.float and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work224-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work224-submit' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-submit)] Add ChangeLog.submit and update REVISION.
Michael Meissner
- [gcc r16-5065] libbacktrace: use correct names in #undef of ELF macros
Ian Lance Taylor
- [gcc] Created branch 'mikael/heads/refactor_descriptor_v103' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] Suppression noms arguments dans déclaration
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add a setter for the token field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Rename dim subfields internal accessors
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add internal field accessor for data
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] Renommage gfc_conv_descriptor_span -> conv_descriptor_span
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Wrap getter results in a non_lvalue [PR122521]
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] gimplify: reject non_lvalue as assignment lhs [PR122521]
Mikael Morin
- [gcc r16-5066] Ada: Fix function call in object notation incorrectly rejected
Eric Botcazou
- [gcc r15-10485] AVR: AVR-SD: Put a valid opcode prior to gs() table in .subsection 1.
Georg-Johann Lay
- [gcc r15-10486] AVR: target/122516: Make attribute "retain" work.
Georg-Johann Lay
- [gcc r16-5067] fortran: [PR121628]
Jerry DeLisle
- [gcc r14-12140] AVR: AVR-SD: Put a valid opcode prior to gs() table in .subsection 1.
Georg-Johann Lay
- [gcc r14-12141] AVR: target/122516: Make attribute "retain" work.
Georg-Johann Lay
- [gcc r16-5068] doc: Move _Countof under 'Other Extensions to C Syntax'
Sandra Loosemore
- [gcc r13-9956] AVR: target/122516: Make attribute "retain" work.
Georg-Johann Lay
- [gcc r16-5069] AArch64, ARM: Clean up documentation of -mbranch-protection.
Sandra Loosemore
- [gcc(refs/users/meissner/heads/work224)] Add -mcpu=future option.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5070] Daily bump.
GCC Administrator
- [gcc r13-9957] Daily bump.
GCC Administrator
- [gcc r14-12142] Daily bump.
GCC Administrator
- [gcc r15-10487] Daily bump.
GCC Administrator
- [gcc/meissner/heads/work224-bugs] (4 commits) Merge commit 'refs/users/meissner/heads/work224-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-bugs)] Merge commit 'refs/users/meissner/heads/work224-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc/meissner/heads/work224-dmf] (4 commits) Merge commit 'refs/users/meissner/heads/work224-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-dmf)] Merge commit 'refs/users/meissner/heads/work224-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work224-float] (4 commits) Merge commit 'refs/users/meissner/heads/work224-float' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Merge commit 'refs/users/meissner/heads/work224-float' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc/meissner/heads/work224-sha] (4 commits) Merge commit 'refs/users/meissner/heads/work224-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-sha)] Merge commit 'refs/users/meissner/heads/work224-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work224-test] (4 commits) Merge commit 'refs/users/meissner/heads/work224-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-test)] Merge commit 'refs/users/meissner/heads/work224-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc(refs/users/meissner/heads/work224)] Revert changes
Michael Meissner
- [gcc r16-5071] LoongArch: When loading an immediate value, promote mode to word_mode.
LuluCheng
- [gcc r16-5072] LoongArch: Implement sge and sgeu.
LuluCheng
- [gcc r16-5073] LoongArch: Redundant sign extension instruction optimization.
LuluCheng
- [gcc(refs/users/meissner/heads/work224)] Add -mcpu=future option to the PowerPC.
Michael Meissner
- [gcc/meissner/heads/work224-bugs] (5 commits) Merge commit 'refs/users/meissner/heads/work224-bugs' of gi
Michael Meissner
- [gcc/meissner/heads/work224-dmf] (5 commits) Merge commit 'refs/users/meissner/heads/work224-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work224-float] (5 commits) Merge commit 'refs/users/meissner/heads/work224-float' of g
Michael Meissner
- [gcc/meissner/heads/work224-sha] (5 commits) Merge commit 'refs/users/meissner/heads/work224-sha' of git
Michael Meissner
- [gcc/meissner/heads/work224-test] (5 commits) Merge commit 'refs/users/meissner/heads/work224-test' of gi
Michael Meissner
- [gcc r16-5074] RISC-V: RISC-V: Combine vec_duplicate + vwmaccu.vv to vwmaccu.vx on GR2VR cost
Pan Li
- [gcc r16-5075] RISC-V: Add test for vec_duplicate + vwmaccu.vv combine with GR2VR cost 0, 1 and 15
Pan Li
- [gcc r16-5076] aarch64: Add support for preserve_none function attribute [PR target/118328]
Alfie Richards
- [gcc r14-12143] arm: [MVE] Fix operands order in vbicq_f [PR122223]
Christophe Lyon
- [gcc r13-9958] arm: [MVE] Fix operands order in vbicq_f [PR122223]
Christophe Lyon
- [gcc r16-5077] tree-optimization/122589 - imm use iterator checking fallout
Richard Biener
- [gcc r16-5078] RISC-V: Combine vsext.vf2 and vsll.vi to vwsll.vi on ZVBB
Pan Li
- [gcc r16-5079] Match: Refactor bit_ior based unsigned SAT_MUL pattern by widen mul helper [NFC]
Pan Li
- [gcc r16-5080] tree-optimization/122577 - missed vectorization of conversion from bool
Richard Biener
- [gcc r16-5081] bpf: improve memmove inlining [PR122140]
David Faust
- [gcc r16-5082] Ada: Fix bogus error on inherited operation for extension of type instance
Eric Botcazou
- [gcc r16-5083] testsuite: Move complex-operations-run.c to vect-complex-operations-run.c [PR122602]
Andrew Pinski
- [gcc r16-5084] forwprop: Handle already true/false branchs in optimize_unreachable [PR122588]
Andrew Pinski
- [gcc r16-5085] vect: Relax gather/scatter detection by swapping offset sign.
Robin Dapp
- [gcc r16-5086] vect: Relax gather/scatter scale handling.
Robin Dapp
- [gcc r16-5087] vect: Do not convert offset type in strided gather.
Robin Dapp
- [gcc r16-5088] RISC-V: Remove gather scale and offset handling.
Robin Dapp
- [gcc r16-5089] Move build_call_nary away from va_list
Andrew Pinski
- [gcc(refs/users/meissner/heads/work224-dmf)] RFC2653-Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-dmf)] Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-dmf)] Add support for 1, 024 bit DMF registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-dmf)] Revert changes
Michael Meissner
- [gcc/meissner/heads/work224-dmf] (9 commits) Merge commit 'refs/users/meissner/heads/work224-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-dmf)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5090] analyzer: fix stray trailing "allocated here" text in events
David Malcolm
- [gcc r16-5091] gdbhooks.py: add printers for analyzer types (supernode and exploded_node)
David Malcolm
- [gcc r16-5092] Daily bump.
GCC Administrator
- [gcc r13-9959] Daily bump.
GCC Administrator
- [gcc r14-12144] Daily bump.
GCC Administrator
- [gcc r15-10488] Daily bump.
GCC Administrator
- [gcc r16-5093] sccp: Fix order of removal of phi (again) [PR122599]
Andrew Pinski
- [gcc r16-5094] fortran: [PR121628]
Jerry DeLisle
- [gcc r16-5095] vect: Complete implementation for MULT_EXPR vector lowering.
Avinash Jayakar
- [gcc/riscv/heads/gcc-15-with-riscv-opts] (462 commits) RISC-V: Combine vsext.vf2 and vsll.vi to vwsll.vi on ZVBB
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] gcc: Drop junk vim backup file
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR tree-optimization/52345] Optimize testing multiple booleans
Jeff Law
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: testsuite: Fix pr119115.c.
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Ignore useless zero-initialization in conditional move sequence costing
Jeff Law
- [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
- [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
- [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
- [gcc r16-5096] LoongArch: Fix PR122097 (2).
LuluCheng
- [gcc(refs/users/meissner/heads/work224-dmf)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc r16-5097] isel: Check bounds before converting VIEW_CONVERT to VEC_SET.
Avinash Jayakar
- [gcc r16-5098] Fortran: F2018 extensions to interoperability of procedures [PR113338]
Harald Anlauf
- [gcc r16-5099] [RISC-V] Add testcase for shifted truthvalue
Jeff Law
- [gcc r16-5100] Ada: Fix bogus error on limited with clause and private parent package
Eric Botcazou
- [gcc r16-5101] Daily bump.
GCC Administrator
- [gcc r13-9960] Daily bump.
GCC Administrator
- [gcc r14-12145] Daily bump.
GCC Administrator
- [gcc r15-10489] Daily bump.
GCC Administrator
- [gcc r16-5102] gcc.dg/pr90838.c: Adjust for x32
H.J. Lu
- [gcc r16-5103] gcc.target/i386/shrink_wrap_1.c: Limit to lp64
H.J. Lu
- [gcc r16-5104] Fix typo
Eric Botcazou
- [gcc r16-5105] Regenerate libgfortran Makefile.in and aclocal.m4
Mark Wielaard
- [gcc r16-5106] gcc.target/i386/cmov12.c: Limit to lp64
H.J. Lu
- [gcc r16-5107] indirect-thunk-(|extern|inline)-(5|6).c: Drop x32 scan
H.J. Lu
- [gcc r16-5108] apx-ndd-tls-1b.c: Change to xfail for ! ia32
H.J. Lu
- [gcc r16-5109] Daily bump.
GCC Administrator
- [gcc r13-9961] Daily bump.
GCC Administrator
- [gcc r14-12146] Daily bump.
GCC Administrator
- [gcc r15-10490] Daily bump.
GCC Administrator
- [gcc r16-5110] libcpp: Improve locations for macros defined prior to PCH include [PR105608]
Lewis Hyatt
- [gcc r16-5111] libstdc++: Implement final wording of C++26 P3778R0 - type_order
Jakub Jelinek
- [gcc r16-5112] c++, libcpp: Implement CWG3053
Jakub Jelinek
- [gcc r16-5113] c++: Diagnose #define/#undef indeterminate
Jakub Jelinek
- [gcc r16-5114] c++: Implement C++26 P3920R0 - Wording for NB comment resolution on trivial relocation
Jakub Jelinek
- [gcc r16-5115] vect: Reduce group size of consecutive strided accesses.
Robin Dapp
- [gcc r16-5116] vect: Give up if there is no offset_vectype.
Robin Dapp
- [gcc r16-5117] optabs: Do not pun modes smaller than QImode.
Robin Dapp
- [gcc r16-5118] vect: Do not set range for step != 1 [PR121985].
Robin Dapp
- [gcc r16-5119] arm: Don't reject early mov?fcc patterns that we might be able to handle
Richard Earnshaw
- [gcc r15-10491] arm: avoid unmatched insn in movhfcc [PR118460]
Richard Earnshaw
- [gcc r15-10492] arm: Don't reject early mov?fcc patterns that we might be able to handle
Richard Earnshaw
- [gcc r16-5120] AArch64: Support C/C++ operations on svbool_t
Tejas Belagod
- [gcc r16-5121] AArch64: Update existing test with svbool_t operations
Tejas Belagod
- [gcc r16-5122] AArch64: Update test to reflect new message
Tejas Belagod
- [gcc] Created branch 'ibm/heads/gcc-16-future-float16' in namespace 'refs/vendors'
Michael Meissner
- [gcc r16-5123] pru: Implement TARGET_ADDR_SPACE_LEGITIMIZE_ADDRESS [PR122415]
Dimitar Dimitrov
- [gcc r16-5124] pru: Use unsigned constants for register classes
Dimitar Dimitrov
- [gcc r16-5125] Fix typos in @opindex entries [PR122243]
Sandra Loosemore
- [gcc r16-5126] Add some missing @opindex entries [PR122243]
Sandra Loosemore
- [gcc r16-5127] Mark some unused/undocumented options as "Ignore" [PR122243]
Sandra Loosemore
- [gcc r16-5128] Add "RejectNegative" to some options where it doesn't make sense [PR122243]
Sandra Loosemore
- [gcc r16-5129] Mark some undocumented options as such [PR122243]
Sandra Loosemore
- [gcc r16-5130] Add missing options to option summary [PR122243]
Sandra Loosemore
- [gcc r16-5131] Only document -A/--assert options in cpp manual [PR122243]
Sandra Loosemore
- [gcc r16-5132] Document long-form command-line options [PR122243]
Sandra Loosemore
- [gcc r16-5133] Add missing documentation for some -f, -g, and -W options [PR122243] [PR120064]
Sandra Loosemore
- [gcc r16-5134] Document linker options + -Q and -S [PR122243]
Sandra Loosemore
- [gcc r16-5135] Documentation for -fident and -Qy/-Qn options [PR122243]
Sandra Loosemore
- [gcc(refs/users/meissner/heads/work224-float)] Add infrastructure for _Float16 and __bfloat16 types.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add initial 16-bit floating point support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add HF/BF emulation functions to libgcc.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add conversions between _Float16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add conversions between __bfloat16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add conversions between 16-bit floating point and other scalar modes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add BF/HF neg, abs operands and logical insns.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add 16-bit floating point vectorization.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Add --with-powerpc-float16 and --with-powerpc-float16-disable-warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work224-float)] Tell user if we have hardware support for 16-bit floating point.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add -mcpu=future option to the PowerPC.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add wD constraint.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add support for dense math registers.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add support for 1, 024 bit DMF registers.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc r16-5136] builtins: Fix atomics expansion after build_call_nary change [PR122605]
Andrew Pinski
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add infrastructure for _Float16 and __bfloat16 types.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add initial 16-bit floating point support.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add HF/BF emulation functions to libgcc.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add conversions between _Float16 and float/double.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add conversions between __bfloat16 and float/double.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add conversions between 16-bit floating point and other scalar modes.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add BF/HF neg, abs operands and logical insns.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add 16-bit floating point vectorization.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add --with-powerpc-float16 and --with-powerpc-float16-disable-warning.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Tell user if we have hardware support for 16-bit floating point.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Revert changes
Michael Meissner
- [gcc r16-5137] c: Fix return type of _Countof [PR122591]
Joseph Myers
- [gcc r16-5138] gcc: quote some expressions in `test x...`
Sam James
- [gcc] Deleted branch 'mikael/heads/refactor_descriptor_v103' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move accessor functions to a separate file
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move debug info generation function
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move null factory function
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move size and cosize functions
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move bound shift utility function
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move descriptor copy function
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Move array growth function
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Use the setter to modify the offset
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add accessors for the elem_len field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add accessors for the version field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add accessors for the rank field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add accessors for the type field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add accessors for the dtype field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Remove access to the attribute field
Mikael Morin
- [gcc(refs/users/mikael/heads/refactor_descriptor_v103)] fortran: array descriptor: Add accessors for the dim field
Mikael Morin
- [gcc r16-5139] doc: regenerate-opt-urls after .opt file/invoke.texi changes [PR122243]
Sandra Loosemore
- [gcc r16-5140] Update gcc es.po
Joseph Myers
- [gcc r15-10493] Update gcc es.po
Joseph Myers
- [gcc r16-5141] c: Refactor c_parser_unary_expression()
Joseph Myers
- [gcc r16-5142] c++/modules: Propagate purviewness to all parent namespaces
Nathaniel Shead
- [gcc r16-5143] c++/modules: Fix ICE in instantiating_tu_local_entity [PR122628]
Nathaniel Shead
- [gcc r16-5144] Daily bump.
GCC Administrator
- [gcc r13-9962] Daily bump.
GCC Administrator
- [gcc r14-12147] Daily bump.
GCC Administrator
- [gcc r15-10494] Daily bump.
GCC Administrator
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Optimize __bfloat16 operations.
Michael Meissner
- [gcc r16-5145] i386: Support C++ template parameters in AMX intrinsics [PR122446]
Hu
- [gcc r15-10495] LoongArch: Move vector templates of and xor ior to simd.md.
LuluCheng
- [gcc r15-10496] LoongArch: Fix bug for PR122097.
LuluCheng
- [gcc r15-10497] LoongArch: Fix PR122097 (2).
LuluCheng
- [gcc r16-5146] gimplify-me: Fix regimplification of gimple-reg-type clobbers [PR122620]
Jakub Jelinek
- [gcc r16-5147] ifcvt: Fix factor_out_operators for BIT_FIELD_REF and BIT_INSERT_EXPR [PR122629]
Andrew Pinski
- [gcc r16-5148] LoongArch: Fix ICE for illegal strings in the target attribute.
LuluCheng
- [gcc r16-5149] LoongArch: Support la64v1.1 evolution features in the target pragma and attribute.
LuluCheng
- [gcc r16-5150] LoongArch: Implement TARGET_OPTION_VALID_VERSION_ATTRIBUTE_P.
LuluCheng
- [gcc r16-5151] LoongArch: Implement TARGET_GET_FUNCTION_VERSIONS_DISPATCHER.
LuluCheng
- [gcc r16-5152] LoongArch: Implement TARGET_MANGLE_DECL_ASSEMBLER_NAME.
LuluCheng
- [gcc r16-5153] LoongArch: Implement TARGET_GENERATE_VERSION_DISPATCHER_BODY.
LuluCheng
- [gcc r15-10498] gimplify-me: Fix regimplification of gimple-reg-type clobbers [PR122620]
Jakub Jelinek
- [gcc r16-5154] LoongArch: Implement TARGET_COMPARE_VERSION_PRIORITY.
LuluCheng
- [gcc r16-5155] LoongArch: Implement __init_loongarch_features_resolver.
LuluCheng
- [gcc r16-5156] LoongArch: Add support for setting priority in fmv.
LuluCheng
- [gcc r16-5157] LoongArch: Implement TARGET_OPTION_SAME_FUNCTION_VERSIONS.
LuluCheng
- [gcc r16-5158] LoongArch: Do not inline when callee is versioned but caller is not.
LuluCheng
- [gcc r16-5159] LoongArch: Add testsuites for FMV.
LuluCheng
- [gcc r16-5160] LoongArch: doc: Add description of function attrubute.
LuluCheng
- [gcc/redhat/heads/gcc-15-branch] (60 commits) Merge commit 'r15-10498-g2e22ffe5de54ac245c7c9fa6a0918a5729
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-15-branch)] Merge commit 'r15-10498-g2e22ffe5de54ac245c7c9fa6a0918a5729f71deb' into redhat/gcc-15-branch
Jakub Jelinek
- [gcc r16-5161] match.pd: Fold (y << x) <rel op> x -> 0 or 1
Dhruv Chawla
- [gcc r16-5162] Support edge query for range_query::get_tree_range
Richard Biener
- [gcc r16-5163] Improve range_on_edge for GENERIC expressions
Richard Biener
- [gcc r14-12148] LoongArch: Move vector templates of and xor ior to simd.md.
LuluCheng
- [gcc r14-12149] LoongArch: Fix bug for PR122097.
LuluCheng
- [gcc r14-12150] LoongArch: Fix PR122097 (2).
LuluCheng
- [gcc r16-5164] RISC-V: Add test for vec_duplicate + vmseq.vv combine case 0 with GR2VR cost 0, 1 and 15
Pan Li
- [gcc r16-5165] RISC-V: Add test for vec_duplicate + vmseq.vv combine case 1 with GR2VR cost 0, 1 and 15
Pan Li
- [gcc r16-5166] [RISC-V] Simplify riscv_extend_to_xmode_reg
Jeff Law
- [gcc r16-5167] [RISC-V] Improve detection of packw
Jeff Law
- [gcc r16-5168] Use ranger when simplifying conditions during niter analysis
Richard Biener
- [gcc r16-5169] Enable ranger for the vectorizer
Richard Biener
- [gcc r16-5170] diagnostics: add experimental SARIF JSON-RPC notifications for IDEs [PR115970]
David Malcolm
- [gcc] Created branch 'meissner/heads/work225' in namespace 'refs/users'
Michael Meissner
- [gcc r16-5171] amdgcn: Consolidate mkoffload setup constructors
Andrew Stubbs
- [gcc(refs/users/meissner/heads/work225)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-orig)] Add REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-float' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-float)] Add ChangeLog.float and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work225-submit' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-submit)] Add ChangeLog.submit and update REVISION.
Michael Meissner
- [gcc r16-5172] c++/modules: use set_cfun
Jason Merrill
- [gcc r16-5173] c++/modules: avoid too many hidden friends in ADL
Jason Merrill
- [gcc(refs/users/meissner/heads/work225)] Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work225)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5174] Fortran: Final cleanup of zero width formats [PR90374]
Jerry DeLisle
- [gcc r16-5175] gcc/: Reduce scope of local variable (refactor)
Joseph Myers
- [gcc r16-5176] gcc/: Factor out helper function
Joseph Myers
- [gcc/meissner/heads/work225-bugs] (4 commits) Merge commit 'refs/users/meissner/heads/work225-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-bugs)] Merge commit 'refs/users/meissner/heads/work225-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc/meissner/heads/work225-dmf] (4 commits) Merge commit 'refs/users/meissner/heads/work225-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-dmf)] Merge commit 'refs/users/meissner/heads/work225-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work225-float] (4 commits) Merge commit 'refs/users/meissner/heads/work225-float' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-float)] Merge commit 'refs/users/meissner/heads/work225-float' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc/meissner/heads/work225-sha] (4 commits) Merge commit 'refs/users/meissner/heads/work225-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-sha)] Merge commit 'refs/users/meissner/heads/work225-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work225-test] (4 commits) Merge commit 'refs/users/meissner/heads/work225-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-test)] Merge commit 'refs/users/meissner/heads/work225-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-dmf)] Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-dmf)] Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-dmf)] Add support for 1, 024 bit DMF registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work225-dmf)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work225)] Revert changes
Michael Meissner
- [gcc r16-5177] fortran: Implement optional type spec for DO CONCURRENT [PR96255]
Jerry DeLisle
- [gcc/meissner/heads/work225-bugs] (5 commits) Merge commit 'refs/users/meissner/heads/work225-bugs' of gi
Michael Meissner
- [gcc/meissner/heads/work225-dmf] (9 commits) Merge commit 'refs/users/meissner/heads/work225-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work225-float] (5 commits) Merge commit 'refs/users/meissner/heads/work225-float' of g
Michael Meissner
- [gcc/meissner/heads/work225-sha] (5 commits) Merge commit 'refs/users/meissner/heads/work225-sha' of git
Michael Meissner
- [gcc/meissner/heads/work225-test] (5 commits) Merge commit 'refs/users/meissner/heads/work225-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work225)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-orig)] Add REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-float' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add ChangeLog.float and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work226-submit' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-submit)] Add ChangeLog.submit and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226)] Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work226)] Update ChangeLog.*
Michael Meissner
- [gcc/meissner/heads/work226-bugs] (5 commits) Merge commit 'refs/users/meissner/heads/work226-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-bugs)] Merge commit 'refs/users/meissner/heads/work226-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc/meissner/heads/work226-dmf] (5 commits) Merge commit 'refs/users/meissner/heads/work226-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Merge commit 'refs/users/meissner/heads/work226-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work226-float] (5 commits) Merge commit 'refs/users/meissner/heads/work226-float' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Merge commit 'refs/users/meissner/heads/work226-float' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc/meissner/heads/work226-sha] (5 commits) Merge commit 'refs/users/meissner/heads/work226-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-sha)] Merge commit 'refs/users/meissner/heads/work226-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work226-test] (5 commits) Merge commit 'refs/users/meissner/heads/work226-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-test)] Merge commit 'refs/users/meissner/heads/work226-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Add support for 1, 024 bit DMF registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5178] fortran: Fix ICE and self-assignment bugs with recursive allocatable finalizers [PR90519]
Harald Anlauf
- [gcc r16-5179] Fortran: Remove unused variable. [PR 96255]
Jerry DeLisle
- [gcc r16-5180] Daily bump.
GCC Administrator
- [gcc r13-9963] Daily bump.
GCC Administrator
- [gcc r14-12151] Daily bump.
GCC Administrator
- [gcc r15-10499] Daily bump.
GCC Administrator
- [gcc r15-10500] i386: Support C++ template parameters in AMX intrinsics [PR122446]
Hu
- [gcc r16-5181] Add stdarch to the list of ignored prefixes
Sam James
- [gcc r16-5182] libstdc++: sync prune.exp with GCC
Jason Merrill
- [gcc r16-5183] libstdc++: use -Wno-deprecated-declarations
Jason Merrill
- [gcc r16-5184] Fortran: Update test case. [PR36725]
Jerry DeLisle
- [gcc(refs/users/meissner/heads/work226-float)] Add dense math support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Update ChangeLog.*
Michael Meissner
- [gcc r14-12152] i386: Support C++ template parameters in AMX intrinsics [PR122446]
Hu
- [gcc r16-5185] Ada: Fix variable initialized with if-expression not flagged as constant
Eric Botcazou
- [gcc r15-10501] ada: Set Ekind early in object declarations
Eric Botcazou
- [gcc r15-10502] Ada: Fix variable initialized with if-expression not flagged as constant
Eric Botcazou
- [gcc r16-5186] libstdc++: optional<T&> for function and unbounded array should not be range [PR122396]
Tomasz Kaminski
- [gcc r16-5187] libstdc++: Add ranges::borrowed_range specialization for optional<T&> [PR122425]
Tomasz Kaminski
- [gcc r16-5188] OpenMP: Add omp_default_device named constant [PR119677]
Tobias Burnus
- [gcc r16-5189] libgomp.texi: Add OpenMP TR14 implementation status
Tobias Burnus
- [gcc r16-5190] RISC-V: Add Andes 25 series pipeline description.
Kito Cheng
- [gcc r16-5191] tree-optimization/122647 - missing bool pattern for bool -> float conversion
Richard Biener
- [gcc r16-5192] s390: Support global stack protector
Stefan Schulze Frielinghaus
- [gcc r16-5193] arm: Fix CMSE clearing of union members with no padding [PR122539]
Andre Simoes Dias Vieira
- [gcc r16-5194] arm: Fix out of bounds when using cmse with FP types in aggregates [PR122539]
Andre Simoes Dias Vieira
- [gcc r16-5195] libgomp.{c-c++-common, fortran}/target-is-accessible-1.c: Fix testcases for omp_default_device [P1196
Tobias Burnus
- [gcc r15-10503] arm: [MVE] Fix carry-in support for vadcq / vsbcq [PR122189]
Christophe Lyon
- [gcc r16-5196] arm: mve: avoid invalid immediate values in vbicq_n, vorrq_n, vmvnq_n [PR122175]
Christophe Lyon
- [gcc r16-5197] tree-optimization/122653 - handle POINTER_DIFF_EXPR in SCEV
Richard Biener
- [gcc r15-10504] arm: mve: avoid invalid immediate values in vbicq_n, vorrq_n, vmvnq_n [PR122175]
Christophe Lyon
- [gcc r16-5198] gccrs: fmt: Skip warnings in Fmt class due to unused devirt method [PR122498]
Arthur Cohen
- [gcc r16-5199] libgccjit: Add the function attributes for setting the ABI
Antoni Boucher
- [gcc r16-5200] gcc/doc: add index entries for SARIF and HTML output formats
Arsen Arsenovic
- [gcc r16-5201] s390: Add stack protector guard doc
Stefan Schulze Frielinghaus
- [gcc r16-5202] gccrs: Fmt: Simplify pragma diagnostic setup
Arthur Cohen
- [gcc r16-5203] aarch64: Add support for -mcpu=ampere1c
Philipp Tomsich
- [gcc r16-5204] testsuite: arm: mve: Adjust testcases [PR122175]
Christophe Lyon
- [gcc r15-10505] testsuite: arm: mve: Adjust testcases [PR122175]
Christophe Lyon
- [gcc(refs/users/meissner/heads/work226-float)] Add infrastructure for _Float16 and __bfloat16 types.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add initial 16-bit floating point support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Revert changes
Michael Meissner
- [gcc r16-5205] analyzer: fix log of name in ana::log_set_of_svalues
David Malcolm
- [gcc r16-5206] diagnostics: add class unique_fd
David Malcolm
- [gcc r16-5207] EXPERIMENTAL_SARIF_SOCKET: decode errno when reporting errors [PR115970]
David Malcolm
- [gcc(refs/users/meissner/heads/work226-float)] Add HF/BF emulation functions to libgcc.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add conversions between _Float16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add conversions between __bfloat16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add conversions between 16-bit floating point and other scalar modes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add BF/HF neg, abs operands and logical insns.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add 16-bit floating point vectorization.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-float)] Add --with-powerpc-float16 and --with-powerpc-float16-disable-warning.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add -mcpu=future.
Michael Meissner
- [gcc r16-5208] Fortran: Mark type-spec iterators referenced.
Jerry DeLisle
- [gcc r16-5209] Daily bump.
GCC Administrator
- [gcc r13-9964] Daily bump.
GCC Administrator
- [gcc r14-12153] Daily bump.
GCC Administrator
- [gcc r15-10506] Daily bump.
GCC Administrator
- [gcc r16-5210] cobol: Introduce vendor-compatibility layer as user-defined functions.
James K. Lowden
- [gcc(refs/users/meissner/heads/work226-float)] Optimize __bfloat16 scalar code.
Michael Meissner
- [gcc r16-5211] RISC-V: Fix a non null-terminated string.
Kito Cheng
- [gcc r13-9965] i386: Support C++ template parameters in AMX intrinsics [PR122446]
Hu
- [gcc r16-5212] aarch64: Use eor3 for more double xor cases
Andre Simoes Dias Vieira
- [gcc r16-5213] c++/modules: Maintain attachment of temploid friends after duplicate_decls [PR122551]
Nathaniel Shead
- [gcc] Deleted branch 'matmal01/heads/openmp-pr119588' in namespace 'refs/users'
Matthew Malcomson
- [gcc r16-5214] Make simple_dce_from_worklist remove unused call LHSs
Richard Biener
- [gcc r16-5215] libtdc++: Test atomic_ref<volatile T> only if operations are lock-free [PR122584]
Tomasz Kaminski
- [gcc r16-5216] aarch64: Extend syntax for cpuinfo feature string checks
Alice Carlotti
- [gcc r16-5217] libstdc++: Optimize handling of optional for views: take, drop, reverse and as_const.
Tomasz Kaminski
- [gcc r16-5218] contrib/check-params-in-docs.py: Compensate for r16-5132
Filip Kastl
- [gcc r16-5219] Optimize kmov + kmov + or to kortest.
hongtao Liu
- [gcc r16-5220] doc: Fix errors with makeinfo 4.8 [PR122638]
Rainer Orth
- [gcc r16-5221] openmp, nvptx: ompx_gnu_managed_mem_alloc
Andrew Stubbs
- [gcc r16-5222] libstdc++: testsuite: Add climits missing LL tests
Jonathan Wakely
- [gcc r16-5223] libstdc++: testsuite: Add csignal missing test for SIG_IGN
Jonathan Wakely
- [gcc r16-5224] libstdc++: Fix std::forward_list::assign assignable check [PR122661]
Jonathan Wakely
- [gcc r16-5225] Fix memory leak in pass_x86_cse
Richard Biener
- [gcc r16-5226] LoongArch: Don't mix lock-free and locking 16B atomics
Xi Ruoyao
- [gcc r16-5227] ada: Fix a few typos in Layout.Set_Composite_Alignment
Marc Poulhies
- [gcc r16-5228] ada: Further update GNAT RM after recent change to alignment checks
Marc Poulhies
- [gcc r16-5229] ada: Clear confusion about Standard'Maximum_Alignment
Marc Poulhies
- [gcc r16-5230] ada: Relax assertion in compile-time evaluator
Marc Poulhies
- [gcc r16-5231] ada: Annotate CRC32 runtime packages as Pure and Always_Terminates
Marc Poulhies
- [gcc r16-5232] ada: Fix documentation on Junk names
Marc Poulhies
- [gcc r16-5233] ada: Fix ancient bug in pragma Suppress (Alignment_Check)
Marc Poulhies
- [gcc r16-5234] ada: Update description of Alignment field for objects
Marc Poulhies
- [gcc r16-5235] ada: Extend internal documentation of suspension objects
Marc Poulhies
- [gcc r16-5236] ada: Detect illegal value of static expression of decimal fixed point type
Marc Poulhies
- [gcc r16-5237] ada: Type-resolution error on target name in assignment to indexed container
Marc Poulhies
- [gcc r16-5238] ada: Fix pretty-printing of end spans
Marc Poulhies
- [gcc r16-5239] ada: Ignore declarations of internal types in compile-time evaluation
Marc Poulhies
- [gcc r16-5240] ada: Avoid duplicate streaming and Put_Image subprograms.
Marc Poulhies
- [gcc r16-5241] ada: Corrupted unwind info in aarch64-vx7r2 llvm kernel tests
Marc Poulhies
- [gcc r16-5242] ada: Fix internal error on protected entry and private record
Marc Poulhies
- [gcc r16-5243] [RISC-V][PR rtl-optimization/122627] Yet another fix in IRA equivalence array handling
Jeff Law
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Optimize __bfloat16 scalar code.
Michael Meissner
- [gcc r16-5244] gcc/testsuite: adjust tree-ssa/forwprop-43.c
Artemiy Volkov
- [gcc r16-5245] lto/122603: Fix missing null check with toplevel_node
Michal Jires
- [gcc r16-5246] sccp: Fix order of gimplification, removal of the phi and constant prop in sccp (3rd time) [PR122637
Andrew Pinski
- [gcc r16-5247] Handle shift-pairs in ext-dce for targets without zero/sign extension insns
Jeff Law
- [gcc r16-5248] mergephi: Remove worklist
Andrew Pinski
- [gcc r16-5249] cfglceanup: Remove check for infinite loop in remove_forwarder_block/remove_forwarder_block_with_phi
Andrew Pinski
- [gcc r16-5250] cfgcleanup: Move check for dest containing non-local label/eh landing pad to tree_forwarder_block_p
Andrew Pinski
- [gcc r16-5251] mergephi: Move checks from pass_merge_phi::execute to remove_forwarder_block_with_phi
Andrew Pinski
- [gcc r16-5252] cfgcleanup: forwarder block, ignore bbs which merge with the predecessor
Andrew Pinski
- [gcc r16-5253] cfgcleanup: Remove check on available dominator information in remove_forwarder_block
Andrew Pinski
- [gcc r16-5254] mergephi: use edge iterator in remove_forwarder_block_with_phi
Andrew Pinski
- [gcc r16-5255] cfgcleanup: Move ei definition into for loop for remove_forwarder_block
Andrew Pinski
- [gcc r16-5256] mergephi: extend copy_phi_arg_into_existing_phi and use it for remove_forwarder_block_with_phi
Andrew Pinski
- [gcc r16-5257] fix handling of mapped and their location
Andrew Pinski
- [gcc r16-5258] cfgcleanup: Support merging forwarder blocks with phis [PR122493]
Andrew Pinski
- [gcc r16-5259] Merge remove_forwarder_block_with_phi into remove_forwarder_block
Andrew Pinski
- [gcc r16-5260] c++/modules: Add testcase for lookup of hidden friend [PR122646]
Nathaniel Shead
- [gcc r16-5261] [vxworks] wrap base/b_NULL.h to override NULL
Alexandre Oliva
- [gcc r16-5262] Fortran: Remove dg-bogus from test case.
Jerry DeLisle
- [gcc r16-5263] Daily bump.
GCC Administrator
- [gcc r13-9966] Daily bump.
GCC Administrator
- [gcc r14-12154] Daily bump.
GCC Administrator
- [gcc r15-10507] Daily bump.
GCC Administrator
- [gcc/ibm/heads/gcc-16-future-float16] (196 commits) Merge commit 'refs/vendors/ibm/heads/gcc-16-future-float16'
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Merge commit 'refs/vendors/ibm/heads/gcc-16-future-float16' of git+ssh://gcc.gnu.org/git/gcc into ib
Michael Meissner
- [gcc/meissner/heads/work226-orig] (88 commits) Merge commit 'refs/users/meissner/heads/work226-orig' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-orig)] Merge commit 'refs/users/meissner/heads/work226-orig' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc/meissner/heads/work226] (91 commits) Merge commit 'refs/users/meissner/heads/work226' of git+ssh
Michael Meissner
- [gcc(refs/users/meissner/heads/work226)] Merge commit 'refs/users/meissner/heads/work226' of git+ssh://gcc.gnu.org/git/gcc into me/work226
Michael Meissner
- [gcc/meissner/heads/work226-dmf] (96 commits) Merge commit 'refs/users/meissner/heads/work226-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work226-dmf)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc] Created branch 'meissner/heads/work227' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work227)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work227-orig' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-orig)] Add REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-float' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add ChangeLog.float and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work228-submit' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-submit)] Add ChangeLog.submit and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228)] Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc r16-5264] LoongArch: Fix issue where data marked as GTY is cleaned up by ggc.
LuluCheng
- [gcc r16-5265] LoongArch: Fix predicate for symbolic_pcrel_offset_operand.
LuluCheng
- [gcc r16-5266] LoongArch: optimize half of vector copy for V4DFmode.
LuluCheng
- [gcc(refs/users/meissner/heads/work228)] Update ChangeLog.*
Michael Meissner
- [gcc/meissner/heads/work228-bugs] (5 commits) Merge commit 'refs/users/meissner/heads/work228-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] Merge commit 'refs/users/meissner/heads/work228-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc/meissner/heads/work228-dmf] (5 commits) Merge commit 'refs/users/meissner/heads/work228-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-dmf)] Merge commit 'refs/users/meissner/heads/work228-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work228-float] (5 commits) Merge commit 'refs/users/meissner/heads/work228-float' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Merge commit 'refs/users/meissner/heads/work228-float' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc/meissner/heads/work228-sha] (5 commits) Merge commit 'refs/users/meissner/heads/work228-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-sha)] Merge commit 'refs/users/meissner/heads/work228-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work22
Michael Meissner
- [gcc/meissner/heads/work228-test] (5 commits) Merge commit 'refs/users/meissner/heads/work228-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-test)] Merge commit 'refs/users/meissner/heads/work228-test' of git+ssh://gcc.gnu.org/git/gcc into me/work2
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-dmf)] Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-dmf)] Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-dmf)] Add support for 1, 024 bit DMF registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-dmf)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add dense math support
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add infrastructure for _Float16 and __bfloat16 types.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add initial 16-bit floating point support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add HF/BF emulation functions to libgcc.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add conversions between _Float16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add conversions between __bfloat16 and float/double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add conversions between 16-bit floating point and other scalar modes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add BF/HF neg, abs operands and logical insns.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add 16-bit floating point vectorization.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Optimize __bfloat16 scalar code.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Add --with-powerpc-float16 and --with-powerpc-float16-disable-warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-float)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5267] Regenerate gcc/configure
Xi Ruoyao
- [gcc(refs/users/meissner/heads/work228-float)] Revert changes
Michael Meissner
- [gcc r16-5268] arm: fix MVE asrl lsll lsrl patterns [PR122216]
Christophe Lyon
- [gcc r16-5269] arm: add support for out of range shift amount in MVE asrl and lsll [PR122216]
Christophe Lyon
- [gcc r16-5270] arm: [MVE intrinsics] add scalar_s64_shift scalar_u64_shift shapes [PR122216]
Christophe Lyon
- [gcc r16-5271] arm: [MVE intrinsics] rework asrl lsll [PR122216]
Christophe Lyon
- [gcc r15-10508] arm: fix MVE asrl lsll lsrl patterns [PR122216]
Christophe Lyon
- [gcc r15-10509] arm: add support for out of range shift amount in MVE asrl and lsll [PR122216]
Christophe Lyon
- [gcc r15-10510] arm: [MVE intrinsics] add scalar_s64_shift scalar_u64_shift shapes [PR122216]
Christophe Lyon
- [gcc r15-10511] arm: [MVE intrinsics] rework asrl lsll [PR122216]
Christophe Lyon
- [gcc r16-5272] build: Require binutils 2.30+ on Solaris [PR121457, PR121458]
Rainer Orth
- [gcc r16-5273] tree-optimization/122680 - avoid range query during vect transform
Richard Biener
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add updates from the development branch.
Michael Meissner
- [gcc r15-10512] libstdc++: Fix std::forward_list::assign assignable check [PR122661]
Jonathan Wakely
- [gcc r16-5274] Fortran: procedure targets in derived-type constructors [PR117070]
Harald Anlauf
- [gcc r16-5275] tree-optimization/122573 - enhance SLP of invariant loads
Richard Biener
- [gcc r16-5276] libstdc++: Use _Bind_front_t/_Bind_back_t in bind_front<f>/bind_back<f> [PR122032]
Tomasz Kaminski
- [gcc r16-5277] ipa/122663 - fix ICE with stmt removal during IPA modification
Richard Biener
- [gcc r16-5278] i386: Remove 'i' from output operand constraint
Uros Bizjak
- [gcc r15-10513] i386: Remove 'i' from output operand constraint
Uros Bizjak
- [gcc r16-5279] Remove --param=switch-lower-slow-alg-max-cases
Filip Kastl
- [gcc r16-5280] libstdc++: std::bitset<0>("zero") should throw std::invalid_argument [PR121054]
Jonathan Wakely
- [gcc r16-5281] libstdc++: Add comment to __cpp_lib_bitset preprocessor condition
Jonathan Wakely
- [gcc r16-5282] fortran: correctly handle optional allocatable dummy arguments
Yuao Ma
- [gcc r14-12155] libstdc++: Ensure pool resources meet alignment requirements [PR118681]
Jonathan Wakely
- [gcc r14-12156] libstdc++: Fix std::forward_list::assign assignable check [PR122661]
Jonathan Wakely
- [gcc r14-12157] libstdc++: Fix test FAILs due to -Wreturn-local-addr
Jonathan Wakely
- [gcc r14-12158] libstdc++: Fix test FAIL due to -Wpointer-arith
Jonathan Wakely
- [gcc r14-12159] libstdc++: Fix -Wdeprecated-declarations warning in <any>
Jonathan Wakely
- [gcc r13-9967] libstdc++: Fix std::forward_list::assign assignable check [PR122661]
Jonathan Wakely
- [gcc r16-5283] libstdc++: Ensure that _Utf_view is always a view.
Tomasz Kaminski
- [gcc r16-5284] Add 'num_children' method to relevant pretty-printers
Tom Tromey
- [gcc(refs/users/meissner/heads/work228-float)] Add _Float16 and __bfloat16 tests.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/gcc-16-future-float16)] Add _Float16 and __bfloat16 tests.
Michael Meissner
- [gcc r16-5285] arm: [MVE intrinsics] rework vpnot
Christophe Lyon
- [gcc r16-5286] arm: [MVE intrinsics] rework uqrshll uqrshll_sat48
Christophe Lyon
- [gcc r16-5287] arm: [MVE intrinsics] rework sqrshrl sqrshrl_sat48
Christophe Lyon
- [gcc r16-5288] arm: [MVE intrinsics] rework sqshll srshrl uqshll urshrl
Christophe Lyon
- [gcc r16-5289] arm: [MVE intrinsics] rework sqrshr sqshl srshr uqrshl uqshl urshr
Christophe Lyon
- [gcc r16-5290] RISC-V: Add missing member for andes_25_tune_info
Jeff Law
- [gcc r16-5291] [RISC-V] Drop scan-tests of marginal value
Jeff Law
- [gcc r15-10514] [PR target/119275][RISC-V] Avoid calling gen_lowpart in cases where it would ICE
Jeff Law
- [gcc r16-5292] Daily bump.
GCC Administrator
- [gcc r13-9968] Daily bump.
GCC Administrator
- [gcc r14-12160] Daily bump.
GCC Administrator
- [gcc r15-10515] Daily bump.
GCC Administrator
- [gcc r16-5293] aarch64: Fix condition accepted by mov<GPF>cc
Andrew Pinski
- [gcc r16-5294] aarch64: Merge mov<ALLI>cc with mov<GPF>cc
Andrew Pinski
- [gcc r16-5295] aarch64: Remove redundant checks
Andrew Pinski
- [gcc r16-5296] aarch64: Add `aarch64_comparison_operator_cc`
Andrew Pinski
- [gcc r16-5297] aarch64: Remove unused pattern
Andrew Pinski
- [gcc r16-5298] c++/modules: friend void foo<bar>()
Jason Merrill
- [gcc r16-5299] c++/modules: using builtin
Jason Merrill
- [gcc r16-5300] c++/modules: fix hash_map issue
Jason Merrill
- [gcc r16-5301] c++/modules: if translation fails fall back to #include
Jason Merrill
- [gcc(refs/users/meissner/heads/work228-bugs)] Add power9 and power10 float to logical optimizations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] PR 992493: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] PR target/120528 -- Simplify zero extend from memory to VSX register on power10
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] PR target/108958 -- simplify mtvsrdd to zero extend GPR DImode to VSX TImode
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] PR target/120681 - allow -mcmodel=large with PC relative addressing
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] Fix PR 118541, do not generate floating point cmoves for IEEE compares.
Michael Meissner
- [gcc(refs/users/meissner/heads/work228-bugs)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5302] cobol: Fix bootstrap [PR122691]
Jakub Jelinek
- [gcc r16-5303] testsuite: Fix up c-c++-common/asan/asan-stack-small.c test
Jakub Jelinek
- [gcc r16-5304] [RISC-V] Avoid most calls to gen_extend_insn
Jeff Law
- [gcc r16-5305] c++/modules: explicit inst of constructor
Jason Merrill
- [gcc r16-5306] gcc: Make aarch64-mingw32 target install wrap stdint.h
Andrew Pinski
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Add testcase for shifted truthvalue
Jeff Law
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Simplify riscv_extend_to_xmode_reg
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Improve detection of packw
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add Andes 25 series pipeline description.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V][PR rtl-optimization/122627] Yet another fix in IRA equivalence array handling
Jeff Law
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] RISC-V: Add missing member for andes_25_tune_info
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Drop scan-tests of marginal value
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [RISC-V] Avoid most calls to gen_extend_insn
Jeff Law
- [gcc r16-5307] libstdc++: Minor refactoring in __wait_until_impl in atomic.cc
Jonathan Wakely
- [gcc r16-5308] libstdc++: Tweak static_assert messages for volatile atomic waits
Jonathan Wakely
- [gcc r16-5309] Daily bump.
GCC Administrator
- [gcc r13-9969] Daily bump.
GCC Administrator
- [gcc r14-12161] Daily bump.
GCC Administrator
- [gcc r15-10516] Daily bump.
GCC Administrator
- [gcc r16-5310] aarch64: change another CRC test
Sam James
- [gcc r16-5311] aarch64: unxfail pr117123.C
Andrew Pinski
- [gcc r16-5312] diagnostics: Fix -fdump-internal-locations for 64-bit location_t
Lewis Hyatt
- [gcc r15-10517] diagnostics: Fix -fdump-internal-locations for 64-bit location_t
Lewis Hyatt
- [gcc r16-5313] Remove LOOP_VINFO_EPIL_USING_PARTIAL_VECTORS_P
Richard Biener
- [gcc r16-5314] Do not call vect_determine_partial_vectors_and_peeling from transform
Richard Biener
- [gcc r16-5315] Decide on LOOP_VINFO_USING_SELECT_VL_P after determining partial vectors
Richard Biener
- [gcc r16-5316] Always analyze possible partial vector usage
Richard Biener
- [gcc r16-5317] c++/modules: Keep tracking instantiations of static class variable templates [PR122625]
Nathaniel Shead
- [gcc r15-10518] c++/modules: Keep tracking instantiations of static class variable templates [PR122625]
Nathaniel Shead
- [gcc r16-5318] Remove /usr/ccs references on Solaris
Rainer Orth
- [gcc r16-5319] libstdc++: Include <mutex> in syncbuf.cc [PR122698]
Jonathan Wakely
- [gcc r16-5320] cfglceanup: Fix check for preheaders
Andrew Pinski
- [gcc r16-5321] Update current query global when system global changes.
Andrew Macleod
- [gcc r16-5322] Force recalculation when relations are registered.
Andrew Macleod
- [gcc r16-5323] Turn PHI analyzer to a simple pre-pass
Andrew Macleod
- [gcc r16-5324] Allow single PHI initial values.
Andrew Macleod
- [gcc/devel/gfortran-test] (1133 commits) Merge branch 'devel/gfortran-test' of git+ssh://gcc.gnu.org
Jerry DeLisle
- [gcc/devel/gfortran-test] Merge branch 'devel/gfortran-test' of git+ssh://gcc.gnu.org/git/gcc into devel/gfortran-test
Jerry DeLisle
- [gcc r16-5325] Daily bump.
GCC Administrator
- [gcc r13-9970] Daily bump.
GCC Administrator
- [gcc r14-12162] Daily bump.
GCC Administrator
- [gcc r15-10519] Daily bump.
GCC Administrator
- [gcc r16-5326] RISC-V: Add test for vec_duplicate + vmsne.vv combine case 0 with GR2VR cost 0, 1 and 15
Pan Li
- [gcc r16-5327] RISC-V: Add test for vec_duplicate + vmsne.vv combine case 1 with GR2VR cost 0, 1 and 15
Pan Li
- [gcc r16-5328] build: Check for ld -z compress-sections=zstd on Solaris
Rainer Orth
- [gcc r16-5329] [x86] avoid using masked vector epilogues when no scalar epilog is needed
Richard Biener
- [gcc r16-5330] OpenMP/OpenACC tests. vs C++26
Jakub Jelinek
- [gcc r16-5331] GCC, meet C++20
Jakub Jelinek
- [gcc r16-5332] forwprop: restrict vector load decomposition in optimize_vector_load ()
Artemiy Volkov
- [gcc r16-5334] cfgloop: Modify loop_exits_{to, from}_bb_p return type to edge
Victor Do Nascimento
- [gcc r16-5335] Avoid scanning all stmts outside of loops in LIM
Richard Biener
- [gcc r16-5336] Improve LIM dump and some testcases
Richard Biener
- [gcc r16-5337] c++: Add testcase for CWG3045
Jakub Jelinek
- [gcc r16-5338] c++: Add testcase for CWG3061
Jakub Jelinek
- [gcc r16-5339] c++: Add testcase for CWG3079
Jakub Jelinek
- [gcc r16-5340] gccrs: fix segfault on exported macro
Arthur Cohen
- [gcc r16-5341] gccrs: Add minus sign compilation for LiteralPattern
Arthur Cohen
- [gcc r16-5342] gccrs: Fix ICE with non-trailing const defaults
Arthur Cohen
- [gcc r16-5343] gccrs: Fix `RangePattern` negative literal bounds being treated as positive
Arthur Cohen
- [gcc r16-5344] gccrs: Implement E0579 error checking in RangePattern compilation
Arthur Cohen
- [gcc r16-5345] gccrs: Add support for binding const generic values to paths
Arthur Cohen
- [gcc r16-5346] gccrs: fix error multiple cfg predicates
Arthur Cohen
- [gcc r16-5347] gccrs: fix segfault with empty cfg attribute
Arthur Cohen
- [gcc r16-5348] gccrs: fix cfg attribute error with literal predicate
Arthur Cohen
- [gcc r16-5349] gccrs: fix ICE on missing pattern in while loop
Arthur Cohen
- [gcc r16-5350] gccrs: make invalid inner attributes show error
Arthur Cohen
- [gcc r16-5351] gccrs: Fix const generics handling on array types
Arthur Cohen
- [gcc r16-5352] gccrs: Support generic constant impl items
Arthur Cohen
- [gcc r16-5353] gccrs: Fix segv in errors in type checking an impl item
Arthur Cohen
- [gcc r16-5354] simplify-rtx: Simplify VEC_CONCAT of two CONST_VECTOR
Xi Ruoyao
- [gcc r16-5355] libstdc++: testsuite/util adjustments for import std
Jason Merrill
- [gcc r16-5356] [PR rtl-optimization/122575] Fix mode on optimized IOR comparison
Jeff Law
- [gcc r16-5357] libstdc++: Fix std module for gcc4-compatible ABI
Jonathan Wakely
- [gcc r15-10520] [RISC-V][PR rtl-optimization/122627] Yet another fix in IRA equivalence array handling
Jeff Law
- [gcc r15-10521] libstdc++: Fix std module for gcc4-compatible ABI
Jonathan Wakely
- [gcc r16-5358] mergephi: Add stats
Andrew Pinski
- [gcc r16-5359] cfgcleanup: merge tree_forwarder_block_p and remove_forwarder_block into maybe_remove_forwarder_bloc
Andrew Pinski
- [gcc r16-5360] cfgcleanup: Move cheaper checks earlier
Andrew Pinski
- [gcc r16-5361] fnspec: constify methods [PR97894]
Andrew Pinski
- [gcc r16-5362] diagnostics: fix socket includes for MinGW host [PR122666]
David Malcolm
- [gcc r16-5363] SARIF output: fix diagnostics within C++ member fns [PR122626]
David Malcolm
- [gcc r16-5364] Update UNSIGNED documentation.
Thomas Koenig
- [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
- [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
- [gcc(refs/vendors/riscv/heads/gcc-15-with-riscv-opts)] [PR rtl-optimization/122575] Fix mode on optimized IOR comparison
Jeff Law
- [gcc r16-5365] Fortran: contiguous pointer assignment to select type target [PR122709]
Harald Anlauf
- [gcc r16-5366] libstdc++: Fix error reporting for filesystem::rename on Windows [PR122726]
Jonathan Wakely
- [gcc r15-10522] docs: Fix __builtin_object_size example [PR121581]
Andrew Pinski
- [gcc r14-12163] docs: Fix __builtin_object_size example [PR121581]
Andrew Pinski
- [gcc r16-5367] cobol: Correct libgcobol install directory and add components.
James K. Lowden
- [gcc/aoliva/heads/testbase] (652 commits) Daily bump.
Alexandre Oliva
- [gcc r16-5368] Daily bump.
GCC Administrator
- [gcc r13-9971] Daily bump.
GCC Administrator
- [gcc r14-12164] Daily bump.
GCC Administrator
- [gcc r15-10523] Daily bump.
GCC Administrator
- [gcc/aoliva/heads/testme] (655 commits) set up gnattools to use -cross
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce x86_64-linux-gnum32
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [PATCH] Turn x86_64-m32 configurations into biarch defaulting to m32
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set up gnattools to use -cross
Alexandre Oliva
- [gcc r15-10524] strlen: Fixup load alignment for memcmp
Andrew Pinski
- [gcc r16-5369] Also handle vptestnm + and15/and3 to just vptestnm.
hongtao Liu
- [gcc r13-9972] middle-end: fix missing converts in vec_cond_expr simplification [PR122724]
Alex Coplan
- [gcc r16-5370] libstdc++: Fix construction function_ref from nontype<&S::x> and reference_wrapper [PR121858]
Tomasz Kaminski
- [gcc r15-10525] AArch64: support bf16 to sf extensions [PR121853]
Tamar Christina
- [gcc r16-5371] tree-optimization/122723 - fix multi-step mask conversion
Richard Biener
- [gcc r16-5372] tree-optimization/122723 - masking of .COND_ADD reductions
Richard Biener
- [gcc r14-12165] aarch64: backport gfortran target test exp file for aarch64
Tamar Christina
- [gcc r14-12166] vect: Fix operand swapping on complex multiplication detection [PR122408]
Tamar Christina
- [gcc r15-10526] libstdc++: Fix error reporting for filesystem::rename on Windows [PR122726]
Jonathan Wakely
- [gcc r14-12167] libstdc++: Fix error reporting for filesystem::rename on Windows [PR122726]
Jonathan Wakely
- [gcc r13-9973] libstdc++: Fix error reporting for filesystem::rename on Windows [PR122726]
Jonathan Wakely
- [gcc r15-10527] lto/122515: Fix archive offset types for i686
Siddhesh Poyarekar
- [gcc r16-5373] [RISC-V] Add cpu and tuning structures for spacemit-x60 design
Jeff Law
- [gcc r16-5374] tree-optimization/122736 - OMP SIMD call mask recording
Richard Biener
- [gcc r16-5375] ada: Use Finalizable for suspension objects
Marc Poulhies
- [gcc r16-5376] ada: Add ATC to suspension objects
Marc Poulhies
- [gcc r16-5377] ada: Fix mistake in recent patch
Marc Poulhies
- [gcc r16-5378] ada: Don't generate function that violates No_Dynamic_Sized_Objects restriction
Marc Poulhies
- [gcc r16-5379] ada: Update implementation for ghost entities inside ignored regions
Marc Poulhies
- [gcc r16-5380] ada: Improve warning on abstract equality
Marc Poulhies
- [gcc r16-5381] ada: Avoid duplicate streaming and Put_Image subprograms (part2).
Marc Poulhies
- [gcc r16-5382] ada: Reserve Is_Constructor for Ada constructors
Marc Poulhies
- [gcc r16-5383] ada: Add rule check for call arguments
Marc Poulhies
- [gcc r16-5384] ada: Improve diagnostic when an incorrect left bracket is found
Marc Poulhies
- [gcc r16-5385] ada: Update baselining disclaimer.
Marc Poulhies
- [gcc r16-5386] ada: Fix bogus error about null exclusion for designated type with multiple views
Marc Poulhies
- [gcc r16-5387] ada: Fix small typo in comment
Marc Poulhies
- [gcc r16-5388] ada: Small cleanup in analysis of package instantiation
Marc Poulhies
- [gcc r16-5389] ada: Enforce checks on access to interface type conversions
Marc Poulhies
- [gcc r16-5390] ada: Fix assertion failure on prefixed call with access to class-wide interface
Marc Poulhies
- [gcc r16-5391] ada: Reserve Is_Constructor for Ada constructors
Marc Poulhies
- [gcc r14-12168] lto/122515: Fix archive offset types for i686
Siddhesh Poyarekar
- [gcc r16-5392] testsuite: Require target int32 for pr116815.c test
Uros Bizjak
- [gcc r16-5393] fortran: Enforce spec statement ordering [PR32365]
Jerry DeLisle
- [gcc r16-5394] arm: [MVE intrinsics] Avoid warnings when floating-point is not supported [PR 117814]
Christophe Lyon
- [gcc r16-5395] arm: doc: Update documentation on half-precision support
Christophe Lyon
- [gcc r16-5396] arm: [MVE intrinsics] rework vgetq_lane vsetq_lane
Christophe Lyon
- [gcc r16-5397] arm: [MVE intrinsics] rework vuninitialized
Christophe Lyon
- [gcc r16-5398] arm: [MVE intrinsics] remove __ARM_mve_typeid and __ARM_mve_coerce in arm_mve.h
Christophe Lyon
- [gcc r15-10528] arm: Fix CMSE clearing of union members with no padding [PR122539]
Andre Simoes Dias Vieira
- [gcc r15-10529] arm: Fix out of bounds when using cmse with FP types in aggregates [PR122539]
Andre Simoes Dias Vieira
- [gcc r16-5399] c++: Handle absolute path for CMI output directory [PR122677]
Jonathan Wakely
- [gcc r16-5400] libstdc++: shared_mutex: Respond consistently to errors and deadlock
Jonathan Wakely
- [gcc r16-5401] RISC-V: Add flag to adjust mem inlining threshold
Edwin Lu
- [gcc r15-10530] c++: Handle absolute path for CMI output directory [PR122677]
Jonathan Wakely
- [gcc r16-5402] cobol: Correct Makefile.am from 809b32660990867052132c706a9c9fdef1766e8f
James K. Lowden
- [gcc r15-10531] Fortran: contiguous pointer assignment to select type target [PR122709]
Harald Anlauf
- [gcc r16-5403] libgomp.texi: Update MASTER/MASKED entry in the libgomp ABI section
Tobias Burnus
- [gcc r16-5404] Daily bump.
GCC Administrator
- [gcc r13-9974] Daily bump.
GCC Administrator
- [gcc r14-12169] Daily bump.
GCC Administrator
- [gcc r15-10532] Daily bump.
GCC Administrator
- [gcc r16-5405] i386: Add AVX10.1, AVX10.2, APX_F and MOVRS to Nova Lake
Haochen Jiang
- [gcc r16-5406] Fortran: Fix testcases from [PR32365]
Jerry DeLisle
- [gcc r16-5407] rs6000: Do not reorder operands for vec_pack_to_short_fp32 based on endianness
Avinash Jayakar
- [gcc r16-5408] Fix typo in sol2.h
Rainer Orth
- [gcc r16-5409] build: Define DISABLE_MULTILIB if --disable-multilib
Rainer Orth
- [gcc r16-5410] tree-ssa-live: Fix .DEFERRED_INIT handling [PR122184]
Jakub Jelinek
- [gcc r16-5411] libstdc++: Implement proposed resolution of LWG4477 [PR122671]
Jakub Jelinek
- [gcc r16-5412] c++, libstdc++: Implement CWG1670 and LWG4468
Jakub Jelinek
- [gcc r16-5413] tree-ssanames: Fix pasto in get_known_nonzero_bits function comment
Jakub Jelinek
- [gcc r16-5414] tree-optimization/122747 - fix masking of loops with conditional reduction ops
Richard Biener
- [gcc r16-5415] arm: testsuite: fix vgetq_lane tests for c++
Christophe Lyon
- [gcc r16-5416] testsuite: Add testcase for already fixed PR [PR121519]
Jakub Jelinek
- [gcc r16-5417] tree-optimization/122722 - better SLP reduction group discovery
Richard Biener
- [gcc r16-5418] Fix dr_chain memleak in vectorizable_load
Richard Biener
- [gcc r16-5419] [RISC-V] Fix trivial bootstrap failure on RISC-V
Jeff Law
- [gcc r16-5420] AArch64: expand extractions of Adv.SIMD registers from SVE as separate insn.
Tamar Christina
- [gcc r16-5421] libstdc++: Make <mdspan> compatible with clang.
Tomasz Kaminski
- [gcc r16-5422] [MAINTANERS] Add myself to MAINTAINERS file
Martin Liska
- [gcc r16-5423] support Wild linker
Martin Liska
- [gcc r16-5424] regenerate configure files
Martin Liska
- [gcc r16-5425] c++: current inst name lookup within noexcept-spec [PR122668]
Patrick Palka
- [gcc r16-5426] docs: aarch64: Minor grammar fix for preserve_none.
Alfie Richards
- [gcc r16-5427] aarch64: Fix ICE when laying out arguments of size 0 [PR 122763]
Alfie Richards
- [gcc r16-5428] dce: Use FOR_EACH_IMM_USE_FAST instead of FOR_EACH_IMM_USE_STMT in simple_dce_from_worklist
Andrew Pinski
- [gcc r16-5429] libstdc++: store the length after the store of the null character
Andrew Pinski
- [gcc r16-5430] gimple: fix strlen+more for references
Andrew Pinski
- [gcc r16-5431] Fix common.opt.urls: include -fuse-ld=wild
Martin Liska
- [gcc r16-5432] c++: fix ICE when comparing targs [PR119580]
Marek Polacek
- [gcc r15-10533] c++: fix ICE when comparing targs [PR119580]
Marek Polacek
- [gcc r16-5433] Avoid recursion with SCEV
Andrew Macleod
- [gcc r16-5434] libstdc++: Remove vertical whitespace from code listings in manual
Jonathan Wakely
- [gcc r16-5435] libstdc++: Update GCC 15.1 library versions in docs [PR122743]
Jonathan Wakely
- [gcc r16-5436] libstdc++: Update GCC 16.1 library versions in docs
Jonathan Wakely
- [gcc r15-10534] libstdc++: Remove vertical whitespace from code listings in manual
Jonathan Wakely
- [gcc r15-10535] libstdc++: Update GCC 15.1 library versions in docs [PR122743]
Jonathan Wakely
- [gcc r16-5437] Daily bump.
GCC Administrator
- [gcc r13-9975] Daily bump.
GCC Administrator
- [gcc r14-12170] Daily bump.
GCC Administrator
- [gcc r15-10536] Daily bump.
GCC Administrator
- [gcc r16-5438] c++: Fix error recovery for enums with bad underlying type [PR122540]
Jakub Jelinek
- [gcc r16-5439] c++: Fix error recovery ICE in tsubst_baselink [PR120876]
Jakub Jelinek
- [gcc r16-5440] LoongArch: Fix wrong code from loongarch_expand_vec_perm_1 [PR 122695]
Xi Ruoyao
- [gcc r16-5441] LoongArch: Avoid memory load when use xvperm.w for vec_permv4di
Xi Ruoyao
- [gcc r16-5442] LoongArch: NFC: Simplify vec_permv8sf logic
Xi Ruoyao
- [gcc r16-5443] LoongArch: NFC: Move [x]vshuf.* to simd.md
Xi Ruoyao
- [gcc r16-5444] LoongArch: Micro-optimize the blend step for vec_perm<LASX>
Xi Ruoyao
- [gcc r16-5445] LoongArch: NFC: Simplify logic of vec_perm{v32qi, v16hi}
Xi Ruoyao
- [gcc r16-5446] LoongArch: NFC: Drop loongarch_expand_vec_perm
Xi Ruoyao
- [gcc(refs/users/aoliva/heads/testme)] ira: stabilize allocation across word size
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ira: test stabilize allocation across word size
Alexandre Oliva
- [gcc r15-10537] LoongArch: Fix wrong code from loongarch_expand_vec_perm_1 [PR 122695]
Xi Ruoyao
- [gcc r14-12171] LoongArch: Fix wrong code from loongarch_expand_vec_perm_1 [PR 122695]
Xi Ruoyao
- [gcc r16-5447] driver: Simplify LINK_ARCH*_SPEC on Solaris
Rainer Orth
- [gcc r16-5448] Switch from USE_GAS/GLD to HAVE_GNU_AS/LD
Rainer Orth
- [gcc r15-10538] [i386] Fix type in ix86_move_max setup
Richard Biener
- [gcc r15-10539] tree-optimization/122225 - fix return stmt verification
Richard Biener
- [gcc r16-5449] gcc: check if target install name equals the full driver name
Xi Ruoyao
- [gcc r16-5450] MAINTAINERS: update my email
Arsen Arsenovic
- [gcc r16-5451] gcc/doc: Fix usages of @itemize with named items in Regs and Memory
Arsen Arsenovic
- [gcc r16-5452] MAINTAINERS: Update my email address.
Josef Melcr
- [gcc r16-5453] ipa: Add early return when the hashed edge is a callback-carrying edge.
Josef Melcr
- [gcc r16-5454] middle-end: add target hook for isel
Tamar Christina
- [gcc r16-5455] [PATCH v1] RISC-V: Fix missed zero extend for unsigned scalar SAT_TRUNC [PR122692]
Jeff Law
- [gcc r16-5456] RISC-V: Add RTL pass to combine cm.popret with zero return value
Kito Cheng
- [gcc r16-5457] libstdc++: Add constexpr to operator delete in 18_support/headers/new/synopsis.cc
Jonathan Wakely
- [gcc r16-5458] libstdc++: Prepare mdspan-related code for submdspan.
Tomasz Kaminski
- [gcc r16-5459] MAINTAINERS: Add myself in forge integration maintainers
Claudio Bantaloukas
- [gcc r16-5460] libstdc++: [_GLIBCXX_DEBUG] Fix std::erase_if behavior for __gnu_debug::vector
Francois Dumont
- [gcc r16-5461] Improve PHI analyzer performance
Andrew Macleod
- [gcc r16-5462] Daily bump.
GCC Administrator
- [gcc r13-9976] Daily bump.
GCC Administrator
- [gcc r14-12172] Daily bump.
GCC Administrator
- [gcc r15-10540] Daily bump.
GCC Administrator
- [gcc/aoliva/heads/testme] (2 commits) ira: sort allocno_hard_regs by regset
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ira: sort allocno_hard_regs by regset
Alexandre Oliva
- [gcc/aoliva/heads/testme] ira: sort allocno_hard_regs by regset
Alexandre Oliva
- [gcc r16-5463] LoongArch: Fix operands[2] predicate of lsx_vreplvei_mirror.
LuluCheng
- [gcc r16-5464] LoongArch: Add more numbers supported for {x}vldi
LuluCheng
- [gcc r16-5465] ipa: Rewrite callback_edge_useful_p heuristic.
Josef Melcr
- [gcc r16-5466] ipa: Remove LTO requirement for builtin callback carriers.
Josef Melcr
- [gcc r16-5467] ada: Ensure a limited type is marking the packing as used
Marc Poulhies
- [gcc r16-5468] ada: Remove suspicious entries generated by -gnatR for generic formal types
Marc Poulhies
- [gcc r16-5469] ada: Update the message for -gnatwx switch
Marc Poulhies
- [gcc r16-5470] ada: Improve Append performance for Ada.Containers.Bounded_Vectors
Marc Poulhies
- [gcc r16-5471] ada: Avoid incorrect errors for duplicate formal iterator names
Marc Poulhies
- [gcc r16-5472] ada: Fix memory leak for unconstrained limited arrays in anonymous contexts
Marc Poulhies
- [gcc r16-5473] ada: No extra formals on anonymous access types of C subprograms
Marc Poulhies
- [gcc r16-5474] ada: Fix warnings given by static analyzer on Exp_Ch4
Marc Poulhies
- [gcc r16-5475] ada: Update description of extra formals for build-in-place functions.
Marc Poulhies
- [gcc r16-5476] ada: Avoid non-serious errors masking fatal errors
Marc Poulhies
- [gcc r16-5477] ada: Sort cross-reference table using heap and not stack
Marc Poulhies
- [gcc r16-5478] ada: Remove obsolete call to Establish_Transient_Scope
Marc Poulhies
- [gcc r16-5479] ada: Follow-on for duplicate formal iterator names
Marc Poulhies
- [gcc r16-5480] arc: Use correct input operand for *extvsi_n_0 define_insn_and_split
Claudiu Zissulescu
- [gcc r16-5481] arc: emit clobber of CC for -mcpu=em x >> 31
Claudiu Zissulescu
- [gcc r16-5482] gimplify: Fix ICE in collect_fallthrough_labels [PR122773]
Jakub Jelinek
- [gcc r16-5483] Fix email address
Eric Botcazou
- [gcc r16-5484] Aarch64: Fix pasto in user manual
Eric Botcazou
- [gcc r16-5485] libgomp: Fix race condition data-2{,-lib}.c testcase
Arsen Arsenovic
- [gcc r16-5486] i386: Remove cond_{ashl, lshr, ashr}v{64, 16, 32}qi expanders [PR122598]
Jakub Jelinek
- [gcc r16-5487] libgcc: Pass x87 control word in the correct type
Uros Bizjak
- [gcc r16-5488] c++: Fix up build_data_member_initialization [PR121445]
Jakub Jelinek
- [gcc r16-5489] c++: make __reference_*_from_temporary honor access [PR120529]
Marek Polacek
- [gcc r15-10541] c++: make __reference_*_from_temporary honor access [PR120529]
Marek Polacek
- [gcc r16-5490] tree-optimization/122778 - missed loop masking in OMP SIMD call handling
Richard Biener
- [gcc r16-5491] Fix OMP SIMD clone mask register and query
Richard Biener
- [gcc r16-5492] libcody: Make it buildable by C++11 to C++26
Jakub Jelinek
- [gcc r16-5493] libstdc++: Remove no_pch from tests that shouldn't depend on PCH
Jonathan Wakely
- [gcc r16-5494] libstdc++: Include <ostream> in <regex> for debug mode
Jonathan Wakely
- [gcc r16-5495] libstdc++: Update some old docs about predefined feature macros
Jonathan Wakely
- [gcc r16-5496] libstdc++: Implement P3223R2 Making std::istream::ignore less surprising
Jonathan Wakely
- [gcc r16-5497] libstdc++: Implement LWG 4406 and LWG 3424 for std::optional and std::expected
Jonathan Wakely
- [gcc r16-5498] libstdc++: fix dead links in doc
Yuao Ma
- [gcc] Created branch 'meissner/heads/work229' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-orig)] Add REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-float' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-float)] Add ChangeLog.float and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work229-submit' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work229-submit)] Add ChangeLog.submit and update REVISION.
Michael Meissner
- [gcc r15-10542] ada: Fix bogus error about null exclusion for designated type with multiple views
Eric Botcazou
- [gcc r15-10543] ada: Fix small typo in comment
Eric Botcazou
- [gcc r15-10544] ada: Remove suspicious entries generated by -gnatR for generic formal types
Eric Botcazou
- [gcc r15-10545] Aarch64: Fix pasto in user manual
Eric Botcazou
- [gcc r16-5499] [PR118358, LRA]: Decrease pressure after issuing input reload insns
Vladimir Makarov
- [gcc r16-5500] Daily bump.
GCC Administrator
- [gcc r13-9977] Daily bump.
GCC Administrator
- [gcc r14-12173] Daily bump.
GCC Administrator
- [gcc r15-10546] Daily bump.
GCC Administrator
- [gcc r16-5501] c++: fix ICE with consteval functions in template decls [PR122658]
Patrick Palka
- [gcc r16-5502] aarch64: Extract aarch64_indirect_branch_asm for sibcall codegen
Andrew Pinski
- [gcc r16-5503] LoongArch: Optimize V4SImode vec_construct for load index length of two.
LuluCheng
- [gcc r16-5504] LoongArch: Optimize statement to use bstrins.{w|d}
LuluCheng
- [gcc r16-5505] LoongArch: extract the base address to promote the combine of RTX.
LuluCheng
- [gcc r16-5506] c++: Readd type checks for cp_fold -ffold-simple-inlines foldings [PR122185]
Jakub Jelinek
- [gcc r16-5507] c++: Fix up [[maybe_unused]] handling on expansion stmts [PR122788]
Jakub Jelinek
- [gcc r16-5508] OpenMP: Support functions for nested "begin declare variant"
Sandra Loosemore
- [gcc r16-5509] OpenMP: Add flag for code elision to omp_context_selector_matches.
Sandra Loosemore
- [gcc r16-5510] OpenMP: C++ front end support for "begin declare variant"
Sandra Loosemore
- [gcc r16-5511] OpenMP: C front end support for "begin declare variant"
Sandra Loosemore
- [gcc r16-5512] OpenMP: C/C++ common testcases for "omp begin declare variant"
Sandra Loosemore
- [gcc r16-5513] OpenMP: Update docs for "begin declare variant" implementation status
Sandra Loosemore
- [gcc r16-5514] [PR 122701] Emit fresh reg->reg copy rather than modifying existing insnO
Jeff Law
- [gcc r16-5515] changelog: Add algol68 as a bugzilla component
Andrew Pinski
- [gcc r16-5516] c++: Correct behaviour of layout_compatible_type for aligned types
Nathaniel Shead
- [gcc r16-5517] c++: Override input location in diagnose_trait_expr
Nathaniel Shead
- [gcc r16-5518] c++: Adjust location of is_*_base_of diagnostics
Nathaniel Shead
- [gcc r16-5519] c++: Fix diagnostics for __is_destructable
Nathaniel Shead
- [gcc r16-5520] c++: Add detailed diagnostics for __builtin_has_unique_object_representations
Nathaniel Shead
- [gcc r16-5521] c++: Add detailed diagnostics for __is_layout_compatible
Nathaniel Shead
- [gcc r16-5522] c++: Add detailed diagnostics for __is_pointer_interconvertible_base_of
Nathaniel Shead
- [gcc r16-5523] c++/modules: Fix -Wexpose-global-module-tu-local [PR122636]
Nathaniel Shead
- [gcc r16-5524] Daily bump.
GCC Administrator
- [gcc r13-9978] Daily bump.
GCC Administrator
- [gcc r14-12174] Daily bump.
GCC Administrator
- [gcc r15-10547] Daily bump.
GCC Administrator
- [gcc r16-5525] OpenMP: Fix "begin declare variant" test failure with -m32
Sandra Loosemore
- [gcc r16-5526] [tree-optimization] Allow LICM to hoist loads in "self write" patterns
Kugan Vivekanandarajah
- [gcc r16-5527] [PATCH] Run feedback directed ipa-split for flag_auto_profile
Kugan Vivekanandarajah
- [gcc r16-5528] Match: Simplify (T1)(a bit_op (T2)b) to (T1)a bit_op (T1)b
Pan Li
- [gcc r16-5529] Test: Add test case for bit_op convert folding
Pan Li
- [gcc r16-5530] Match: Remove unnecessary convert for unsigned SAT_MUL
Pan Li
- [gcc r16-5531] PR modula2/122801 soname bump for GCC 16
Gaius Mulley
- [gcc r16-5532] match: Move two patterns to use fold_before_rtl_expansion_p instead of !canonicalize_math_p
Andrew Pinski
- [gcc r16-5533] hppa: Fix scaled and unscaled index support on targets with non-equivalent space registers
John David Anglin
- [gcc r16-5534] hppa: Enable LRA as default
John David Anglin
- [gcc r16-5535] hppa: Define GLIBC_DYNAMIC_LINKER in pa64-linux.h
John David Anglin
- [gcc r16-5536] Daily bump.
GCC Administrator
- [gcc r13-9979] Daily bump.
GCC Administrator
- [gcc r14-12175] Daily bump.
GCC Administrator
- [gcc r15-10548] Daily bump.
GCC Administrator
- [gcc r16-5537] Adjust testcase.
hongtao Liu
- [gcc r16-5538] gcc: Set native_system_header_dir on aarch64-mingw
Francois-Xavier Coudert
- [gcc r16-5539] Fix wrong code for indexed component with very large index type
Eric Botcazou
- [gcc r16-5540] libstdc++: Mark new istream::ignore overload always_inline
Jonathan Wakely
- [gcc r16-5541] Adjust gcc.dg/vect/bb-slp-41.c
Richard Biener
- [gcc r16-5542] Fortran: Failure with 1st PDT example in F2018 standard [PR122766]
Paul Thomas
- [gcc r16-5543] Fix comment for VECTOR_BOOL_MODE
Yury Khrustalev
- [gcc r16-5544] dwarf: Save bit stride information for array type entry [PR121964]
Yury Khrustalev
- [gcc r16-5545] libstdc++: Fix XMethods for debug mode [PR122821]
Jonathan Wakely
- [gcc r16-5546] libstdc++: Fix pretty printers for std::list
Jonathan Wakely
- [gcc r16-5547] [PR rtl-optimization/122782] Fix out of range shift causing bootstrap failure with ubsan
Jeff Law
- [gcc r16-5548] Move SIMD clone rejections to SIMD clone selection
Richard Biener
- [gcc r15-10549] [PATCH v1] RISC-V: Fix missed zero extend for unsigned scalar SAT_TRUNC [PR122692]
Jeff Law
- [gcc r16-5549] c++: refactor maybe_delete_defaulted_fn [PR119964]
Marek Polacek
- [gcc r16-5550] libstdc++: Implement LWG 4366 for std::expected comparisons
Jonathan Wakely
- [gcc r16-5551] libstdc++: Implement LWG 4370 for std::optional comparisons
Jonathan Wakely
- [gcc r13-9980] Zen5 tuning part 3: fix typo in previous patch
Jakub Jelinek
- [gcc r16-5552] match: Move `(pointer_diff (pointer_plus @0 @2) (pointer_plus @1 @2))` pattern earlier
Andrew Pinski
- [gcc r16-5553] forwprop: Add call stmt support to simple dse [PR122633]
Andrew Pinski
- [gcc r16-5554] forwprop: Allow mismatch clobbers in simple dse
Andrew Pinski
- [gcc r16-5555] phiprop: Allow non-trapping loads to be proped back into the loop
Andrew Pinski
- [gcc r16-5556] phiprop: allowing prop into loop if there is a phi already
Andrew Pinski
- [gcc r16-5557] phiprop: Avoid proping loads into loops [PR116835]
Andrew Pinski
- [gcc r16-5558] Ada: Fix incorrect handling of BOM by -r switch of gnatchop
Eric Botcazou
- [gcc r16-5559] Avoid incomplete SLP handling for OMP SIMD calls with linear/invariant clause
Richard Biener
- [gcc r16-5560] hppa: Update peephole2 patterns for scaled/unscaled indexed loads and stores
John David Anglin
- [gcc r16-5561] forwprop: Allow nop conversions for vector constructor.
Robin Dapp
- [gcc r16-5562] vect: Use start value in vect_load_perm_consecutive_p [PR122797].
Robin Dapp
- [gcc r16-5563] RISC-V: Add BF VLS modes and document iterators.
Robin Dapp
- [gcc r16-5564] vect: Make SELECT_VL a convert optab.
Robin Dapp
- [gcc r16-5565] vect: Add vect-scalar-cost-multiplier for SLP.
Robin Dapp
- [gcc r16-5566] ira: sort allocno_hard_regs by regset
Alexandre Oliva
- [gcc r16-5567] Daily bump.
GCC Administrator
- [gcc r13-9981] Daily bump.
GCC Administrator
- [gcc r14-12176] Daily bump.
GCC Administrator
- [gcc r15-10550] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work229)] Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work229)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work229)] Update ChangeLog.*
Michael Meissner
- [gcc r16-5568] c-family: Don't register include paths with -fpreprocessed
Kito Cheng
- [gcc r16-5569] testsuite: Fix gcc.dg/debug/dwarf2/dwarf-btf-*-tag-*.c with Solaris/SPARC as
Rainer Orth
- [gcc r16-5570] testsuite: i386: Handle check-function-bodies options using dg-add-options
Rainer Orth
- [gcc r16-5571] testsuite: i386: Guard NO_PROFILE_COUNTERS tests
Rainer Orth
- [gcc r16-5572] testsuite: i386: Restrict pr120936-1.c etc. to Linux
Rainer Orth
- [gcc r16-5573] libgomp/oacc: fix atomic_capture-3 iteration ordering issues
Arsen Arsenovic
- [gcc r16-5574] alias: Fix up BITINT_TYPE and non-standard INTEGER_TYPE alias handling [PR122624]
Jakub Jelinek
- [gcc r16-5575] alias: Fix comment typo
Jakub Jelinek
- [gcc r16-5576] openmp: Fix up OpenMP expansion of collapsed loops [PR120564]
Jakub Jelinek
- [gcc r16-5577] testsuite: Fix g++.dg/DRs/dr2581-1.C etc. on non-Linux
Rainer Orth
- [gcc r16-5578] testsuite: Fix up vla-1.c test [PR119931]
Jakub Jelinek
- [gcc r16-5579] gimplify, ubsan: Fix -fopenmp -fsanitize=bounds ICE [PR120052]
Jakub Jelinek
- [gcc r16-5580] c++: modules documentation tweak
Jason Merrill
- [gcc r16-5581] driver/c++: add --compile-std-module
Jason Merrill
- [gcc r16-5582] c++/modules: Stream all REQUIRES_EXPR_PARMS [PR122789]
Nathaniel Shead
- [gcc r15-10551] arm: add extra sizes to Wstrinop-overflow-47.c warning tests
Andre Simoes Dias Vieira
- [gcc r16-5583] arm: add extra sizes to Wstrinop-overflow-47.c warning tests
Andre Simoes Dias Vieira
- [gcc r16-5584] c++/modules: Walk indirectly exposed namespaces [PR122699]
Nathaniel Shead
- [gcc r15-10552] c++/modules: Stream all REQUIRES_EXPR_PARMS [PR122789]
Nathaniel Shead
- [gcc r16-5585] middle-end: support new {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974]
Tamar Christina
- [gcc r16-5586] vect: check support for gcond with {cond{_len}_}vec_cbranch_{any|all} optabs [PR118974]
Tamar Christina
- [gcc r16-5587] AArch64: Implement {cond_}vec_cbranch_{any|all} [PR118974]
Tamar Christina
- [gcc r16-5588] lto/122515: Avoid using SSIZE_MAX
Siddhesh Poyarekar
- [gcc r16-5589] analyzer: add logging to deref_before_check::emit
David Malcolm
- [gcc r16-5590] testsuite: fix issues in gcc.dg/analyzer/strchr-1.c seen with C23 libc
David Malcolm
- [gcc r16-5591] libstdc++: Bump libtool_VERSION for GCC 16
Jonathan Wakely
- [gcc r16-5592] build: Save/restore CXXFLAGS for zstd tests
Rainer Orth
- [gcc r16-5593] gccrs: fix segfault in clone_pattern w macro
Arthur Cohen
- [gcc r16-5594] gccrs: adds tests from issue 4140
Arthur Cohen
- [gcc r16-5595] gccrs: fixes previously added tests
Arthur Cohen
- [gcc r16-5596] gccrs: Create LocalVariable
Arthur Cohen
- [gcc r16-5597] gccrs: fix cfg attribute without parentheses error
Arthur Cohen
- [gcc r16-5598] gccrs: Improve feature handling
Arthur Cohen
- [gcc r16-5599] gccrs: Fix compile_float_literal not compiling negatives properly
Arthur Cohen
- [gcc r16-5600] gccrs: fix segfault on empty doc attribute
Arthur Cohen
- [gcc r16-5601] gccrs: add error check if derive has wrong item
Arthur Cohen
- [gcc r16-5602] gccrs: Add support for initial generic associated types
Arthur Cohen
- [gcc r16-5603] gccrs: stop an infinite loop at END_OF_FILE
Arthur Cohen
- [gcc r16-5604] gccrs: Add test for issue Rust-GCC#3608
Arthur Cohen
- [gcc r16-5605] [PATCH] libgomp: Fix GCC build after glibc@cd748a6
Jeff Law
- [gcc r16-5606] Daily bump.
GCC Administrator
- [gcc r13-9982] Daily bump.
GCC Administrator
- [gcc r14-12177] Daily bump.
GCC Administrator
- [gcc r15-10553] Daily bump.
GCC Administrator
- [gcc r16-5607] phiprop: Make sure types of the load match the inserted phi [PR122847]
Andrew Pinski
- [gcc r16-5608] phiprop: Small compile time improvement for phiprop
Andrew Pinski
- [gcc r16-5609] Match: Add unsigned SAT_MUL for form 7
Pan Li
- [gcc r16-5610] RISC-V: Add testcase for unsigned scalar SAT_MUL form 7
Pan Li
- [gcc r16-5611] Make better use of overflowing operations in max/min(a, add/sub(a, b)) [PR116815]
Dhruv Chawla
- [gcc r16-5612] Fortran: Implement finalization PDTs [PR104650]
Paul Thomas
- [gcc r16-5613] libstdc++: Hashing support for chrono value classes [PR110357]
Tomasz Kaminski
- [gcc r16-5614] aarch64 + arm: Remove const keyword from tune_params members and nested members
Soumya AR
- [gcc r16-5615] aarch64: Enable dumping of AArch64 CPU tuning parameters to JSON
Soumya AR
- [gcc r16-5616] json: Add get_map() method to JSON object class
Soumya AR
- [gcc r16-5617] aarch64: Enable parsing of user-provided AArch64 CPU tuning parameters
Soumya AR
- [gcc r16-5618] aarch64: Regression tests for parsing of user-provided AArch64 CPU tuning parameters
Soumya AR
- [gcc r16-5619] aarch64: Script to auto generate JSON tuning routines
Soumya AR
- [gcc r16-5620] libstdc++: Remove use of __packed name conflicting with newlib.
Tomasz Kaminski
- [gcc r16-5621] Avoid diagnostics about unsupported simdlen
Richard Biener
- [gcc r16-5622] match.pd: Use get_range_query (cfun) in more simplifications and pass current stmt to range_of_expr
Jakub Jelinek
- [gcc r16-5623] eh: Invoke cleanups/destructors in asm goto jumps [PR122835]
Jakub Jelinek
- [gcc r16-5624] libstdc++: Make C++20s operator wrappers operator() static.
Tomasz Kaminski
- [gcc r16-5625] libstdc++: Optimize functor storage for transform views iterators.
Tomasz Kaminski
- [gcc r16-5626] Fix loop masked inbranch SIMD clone codegen for AVX512
Richard Biener
- [gcc r16-5627] libstdc++: Fix typo in operator used in __pack_ints [PR122864]
Tomasz Kaminski
- [gcc r16-5628] Change the default C++ dialect to gnu++20
Jakub Jelinek
- [gcc r16-5629] middle-end: Correctly detect unsigned vec_cbranch [PR122861]
Tamar Christina
- [gcc r16-5630] tree-optimization/110571 - fix vect_need_peeling_or_partial_vectors_p
Richard Biener
- [gcc r16-5631] arm: handle long-range CBZ/CBNZ patterns [PR122867]
Richard Earnshaw
- [gcc r16-5632] c++: fix crash with pack indexing in noexcept [PR121325]
Marek Polacek
- [gcc r16-5633] OpenMP/Fortran: 'declare target' fix + parse 'local' clause; parse groupprivate
Tobias Burnus
- [gcc r16-5634] [RISC-V][PR rtl-optimization/122735] Avoid bogus calls to simplify_subreg
Jeff Law
- [gcc r16-5635] middle-end: guard against non-single use compares in emit_cmp_and_jump_insns
Tamar Christina
- [gcc r15-10554] c++: fix crash with pack indexing in noexcept [PR121325]
Marek Polacek
- [gcc r16-5636] c: Add _Maxof and _Minof operators
Joseph Myers
- [gcc r16-5637] Revert "[PATCH v3] RISC-V: Implement RISC-V profile macro support"
Jeff Law
- [gcc r16-5638] Daily bump.
GCC Administrator
- [gcc r13-9983] Daily bump.
GCC Administrator
- [gcc r14-12178] Daily bump.
GCC Administrator
- [gcc r15-10555] Daily bump.
GCC Administrator
- [gcc/aoliva/heads/testbase] (303 commits) ira: sort allocno_hard_regs by regset
Alexandre Oliva
- [gcc/aoliva/heads/testme] (307 commits) hard-reg-set: use first_diff for iteration
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] hard-reg-set: use first_diff for iteration
Alexandre Oliva
- [gcc/aoliva/heads/testme] hard-reg-set: use first_diff for iteration
Alexandre Oliva
- [gcc r16-5639] doc: Add --compile-std-module to option summary
Sandra Loosemore
- [gcc r16-5640] LoongArch: fmv: Fix compilation errors when using glibc versions earlier than 2.38.
LuluCheng
- [gcc r16-5641] Refactor mgather/mscatter implementation.
hongtao Liu
- [gcc r16-5642] libstdc++: Fix std::counting_semaphore<> default max value
Jonathan Wakely
- [gcc r16-5643] libstdc++: Future-proof C++20 atomic wait/notify
Jonathan Wakely
- [gcc r16-5644] tree-optimization/122885 - avoid re-using accumulator for some bool vectors
Richard Biener
- [gcc r16-5645] arm: Remove spurious 'volatile' qualifier
Christophe Lyon
- [gcc r16-5646] match.pd: Introduce gimple_match_range_of_expr [PR119683]
Jakub Jelinek
- [gcc r16-5647] fold-const, match.pd: Pass stmt to expr_not_equal if possible
Jakub Jelinek
- [gcc r16-5648] remove patterns for (y << x) {<,<=,>,>=} x [PR122733]
Jakub Jelinek
- [gcc r16-5649] Fix OMP SIMD clone mask record/get again
Richard Biener
- [gcc r16-5650] bitint: Fix up big-endian handling in limb_access [PR122714]
Jakub Jelinek
- [gcc r16-5651] ada: Fix actual parameters in call
Marc Poulhies
- [gcc r16-5652] ada: Fix missing activation of task returned through class-wide type
Marc Poulhies
- [gcc r16-5653] ada: VAST: Check basic tree properties
Marc Poulhies
- [gcc r16-5654] ada: Fix fallout of recent finalization fix for limited types
Marc Poulhies
- [gcc r16-5655] ada: VAST found bug: Missing Parent in annotate aspect
Marc Poulhies
- [gcc r16-5656] ada: Streamline implementation of masters in Exp_Ch9
Marc Poulhies
- [gcc r16-5657] ada: Couple of small and unrelated cleanups
Marc Poulhies
- [gcc r16-5658] ada: Streamline processing for shared passive and protected objects
Marc Poulhies
- [gcc r16-5659] ada: sem_ch13.adb: accept VADS inline asm in Relaxed RM Semantics mode
Marc Poulhies
- [gcc r16-5660] ada: Add Visitor generic to Repinfo
Marc Poulhies
- [gcc r16-5661] ada: Fix spurious exceptions with iterated aggregates
Marc Poulhies
- [gcc r16-5662] ada: Fix spurious error during record initialization of limited types
Marc Poulhies
- [gcc r16-5663] ada: Fix undefined reference with inline subprogram containing generic instance
Marc Poulhies
- [gcc r16-5664] ada: Minor fixes to native user's guide
Marc Poulhies
- [gcc r16-5665] ada: Couple of minor fixes for build-in-place calls in anonymous contexts
Marc Poulhies
- [gcc r15-10556] arm: handle long-range CBZ/CBNZ patterns [PR122867]
Richard Earnshaw
- [gcc r14-12179] arm: handle long-range CBZ/CBNZ patterns [PR122867]
Richard Earnshaw
- [gcc r16-5666] libstdc++: Fix exposure of TU-local lambda in __detail::__func_handle_t.
Tomasz Kaminski
- [gcc r16-5667] RISC-V: Fix one typo result in pr121959-run-1 run failure
Pan Li
- [gcc r16-5668] amdgcn: Auto-detect USM mode and set HSA_XNACK
Andrew Stubbs
- [gcc r16-5669] forwprop: Nop-convert operands if necessary [PR122855].
Robin Dapp
- [gcc r13-9984] arm: handle long-range CBZ/CBNZ patterns [PR122867]
Richard Earnshaw
- [gcc r16-5670] AVR: Add new devices AVR16LA14/20/28/32 and AVR32LA14/20/28/32.
Georg-Johann Lay
- [gcc r16-5671] libstdc++: Fix comment typo in testsuite/Makefile
Jonathan Wakely
- [gcc r16-5672] libstdc++: Fix nodiscard warnings in performance tests
Jonathan Wakely
- [gcc r15-10557] AVR: Add new devices AVR16LA14/20/28/32 and AVR32LA14/20/28/32.
Georg-Johann Lay
- [gcc r14-12180] AVR: Add new devices AVR16LA14/20/28/32 and AVR32LA14/20/28/32.
Georg-Johann Lay
- [gcc r13-9985] AVR: Add new devices AVR16LA14/20/28/32 and AVR32LA14/20/28/32.
Georg-Johann Lay
- [gcc r16-5673] analyzer: Add missing 'const' to equiv_class::operator==
Jonathan Wakely
- [gcc r16-5674] reassociation: Fix canonical ordering in some cases
Andrew Pinski
- [gcc r16-5675] AArch64: Use dmb ishld+ishst for release fence
Wilco Dijkstra
- [gcc r16-5676] AArch64: Improve ctz and ffs
Wilco Dijkstra
- [gcc r16-5677] AArch64: Add cssc as arch attr
Wilco Dijkstra
- [gcc r16-5678] aarch64: Define __ARM_BUILDATTR64_FV
Matthieu Longo
- [gcc r16-5679] gccrs: Fix bootstrap with C++20
Arthur Cohen
- [gcc r16-5680] gccrs: Partially unbreak rust build with C++20
Jakub Jelinek
- [gcc r16-5681] c: Fix ICE in c_type_tag on va_list [PR121506]
Jakub Jelinek
- [gcc r16-5682] Daily bump.
GCC Administrator
- [gcc r13-9986] Daily bump.
GCC Administrator
- [gcc r14-12181] Daily bump.
GCC Administrator
- [gcc r15-10558] Daily bump.
GCC Administrator
- [gcc(refs/users/aoliva/heads/testme)] cselib: lookup mem addr during invalidation
Alexandre Oliva
- [gcc/aoliva/heads/testme] cselib: lookup mem addr during invalidation
Alexandre Oliva
- [gcc/aoliva/heads/testme] (2 commits) hard-reg-set: use ctz for iteration
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] hard-reg-set: use ctz for iteration
Alexandre Oliva
- [gcc/aoliva/heads/testme] hard-reg-set: use ctz for iteration
Alexandre Oliva
- [gcc r16-5683] middle-end: check that the argument is an SSA_NAME before calling get_gimple_for_ssa_name [PR122890]
Tamar Christina
- [gcc r16-5684] match.pd: Re-add (y << x) {<, <=, >, >=} x simplifications [PR122733]
Jakub Jelinek
- [gcc r16-5685] RISC-V: Add Andes 23 series pipeline description.
Kito Cheng
- [gcc r16-5686] RISC-V: Add Andes 45 series pipeline description.
Kito Cheng
- [gcc r16-5687] RISC-V: Run gen-riscv-ext-opt to regenerate riscv-ext.opt [NFC]
Kito Cheng
- [gcc r16-5688] RISC-V: Add SpacemiT extension xsmtvdot
Kito Cheng
- [gcc r16-5689] RISC-V: Support --with-cpu
Kito Cheng
- [gcc r16-5690] RISC-V: Emit \n\t at the end of instruction instead of ;
Kito Cheng
- [gcc r13-9987] isel: Check bounds before converting VIEW_CONVERT to VEC_SET.
Avinash Jayakar
- [gcc r14-12182] isel: Check bounds before converting VIEW_CONVERT to VEC_SET.
Avinash Jayakar
- [gcc r15-10559] isel: Check bounds before converting VIEW_CONVERT to VEC_SET.
Avinash Jayakar
- [gcc r16-5691] c++: Remove PMF special cases from cxx_get_alias_set [PR119969]
Jakub Jelinek
- [gcc r16-5692] OpenMP/Fortran: Reject ALLOCATE on non-local static variables with trait:cgroup/pteam/thread [PR1228
Tobias Burnus
- [gcc r16-5693] tree-optimization/122844 - bogus reduction chain detection
Richard Biener
- [gcc r16-5694] s390: Fix deprecated-enum-enum-conversion warnings
Stefan Schulze Frielinghaus
- [gcc r16-5695] GCN: Use generic instead of specific arch for default-built multilibs
Tobias Burnus
- [gcc r16-5696] Undefined bitmasks imply undefined ranges.
Andrew Macleod
- [gcc r16-5697] libstdc++: Correctly implement LWG 3946 changes to const_iterator_t [PR122842]
Patrick Palka
- [gcc r16-5698] gcc: fix typo in comment
Sam James
- [gcc r16-5699] riscv: RISCV backend, meet C++20
Jakub Jelinek
- [gcc r16-5700] mips: MIPS backend, meet C++20
Jakub Jelinek
- [gcc r16-5701] loongarch: LoongArch backend, meet C++20
Jakub Jelinek
- [gcc r16-5702] powerpc: PowerPC backend, meet C++20
Jakub Jelinek
- [gcc r16-5703] analyzer: Fix 3 C++20 warnings in analyzer
Jakub Jelinek
- [gcc r15-10560] c++: fix ICE with consteval functions in template decls [PR122658]
Patrick Palka
- [gcc r15-10561] libstdc++: Correctly implement LWG 3946 changes to const_iterator_t [PR122842]
Patrick Palka
- [gcc r16-5704] Daily bump.
GCC Administrator
- [gcc r13-9988] Daily bump.
GCC Administrator
- [gcc r14-12183] Daily bump.
GCC Administrator
- [gcc r15-10562] Daily bump.
GCC Administrator
- [gcc r16-5705] doc, aarch64: Clean up aarch64 options and documentation [PR122243]
Sandra Loosemore
- [gcc r16-5706] doc, epiphany: Clean up epiphany target options and docs [PR122243]
Sandra Loosemore
- [gcc r16-5707] doc, gcn: Clean up gcn target options and docs [PR122243] [PR122288]
Sandra Loosemore
- [gcc r16-5708] doc, arm: Clean up ARM option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5709] doc, blackfin: Don't separately document no- form of Blackfin options [PR122243]
Sandra Loosemore
- [gcc r16-5710] doc, c6x: Document missing C6X options [PR122243]
Sandra Loosemore
- [gcc r16-5711] doc, cris: Clean up CRIS option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5712] doc, csky: C-SKY option documentation cleanup [PR122243]
Sandra Loosemore
- [gcc r16-5713] doc, mingw: Clean up Cygwin and MinGW option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5714] doc, darwin: Clean up Darwin options and documentation [PR122243]
Sandra Loosemore
- [gcc r16-5715] doc, alpha: Document missing alpha options [PR122243]
Sandra Loosemore
- [gcc r16-5716] doc, bpf: Clean up eBPF option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5717] doc, fr30: Clean up FR30 option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5718] doc, ft32: Clean up FT32 options and documentation [PR122243]
Sandra Loosemore
- [gcc r16-5719] doc, frv: Clean up FRV option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5720] doc, linux: Clean up GNU/Linux option documentation [PR122243]
Sandra Loosemore
- [gcc r16-5721] doc: Fix alphabetization of FRV/FT32 option documentation sections.
Sandra Loosemore
- [gcc r16-5722] doc: make regenerate-opt-urls
Sandra Loosemore
- [gcc r16-5723] Bump libgcobol SONAME
Richard Biener
- [gcc r16-5724] Bump libgo SONAME
Richard Biener
- [gcc r16-5725] c++: Limit P2795R5 handling of jumps across vacuous inits to !processing_template_decl [PR122758]
Jakub Jelinek
- [gcc r16-5726] c++: Allow lambda expressions in template type parameters [PR116952]
Jason Merrill
- [gcc r16-5727] c++: Support template block-scope OpenMP user-defined reductions in modules [PR119864]
Nathaniel Shead
- [gcc r16-5728] Daily bump.
GCC Administrator
- [gcc r13-9989] Daily bump.
GCC Administrator
- [gcc r14-12184] Daily bump.
GCC Administrator
- [gcc r15-10563] Daily bump.
GCC Administrator
- [gcc r16-5729] a68: gcc/algol68 misc files
Jose E. Marchesi
- [gcc r16-5730] a68: ga68 compiler driver
Jose E. Marchesi
- [gcc r16-5731] a68: a681 compiler proper
Jose E. Marchesi
- [gcc r16-5732] a68: unicode support routines
Jose E. Marchesi
- [gcc r16-5733] a68: front-end diagnostics
Jose E. Marchesi
- [gcc r16-5734] a68: modules exports
Jose E. Marchesi
- [gcc r16-5735] a68: modules imports
Jose E. Marchesi
- [gcc r16-5736] a68: parser: entry point
Jose E. Marchesi
- [gcc r16-5737] a68: parser: AST nodes attributes/types
Jose E. Marchesi
- [gcc r16-5738] a68: parser: scanner
Jose E. Marchesi
- [gcc r16-5739] a68: parser: keyword tables management
Jose E. Marchesi
- [gcc r16-5740] a68: parser: top-down parser
Jose E. Marchesi
- [gcc r16-5741] a68: parser: parenthesis checker
Jose E. Marchesi
- [gcc r16-5742] a68: parser: bottom-up parser
Jose E. Marchesi
- [gcc r16-5743] a68: parser: syntax check for declarers
Jose E. Marchesi
- [gcc r16-5744] a68: parser: standard prelude definitions
Jose E. Marchesi
- [gcc r16-5745] a68: parser: parsing of modes
Jose E. Marchesi
- [gcc r16-5746] a68: parser: symbol table management
Jose E. Marchesi
- [gcc r16-5747] a68: parser: static scope checker
Jose E. Marchesi
- [gcc r16-5748] a68: parser: debug facilities
Jose E. Marchesi
- [gcc r16-5749] a68: parser: extraction of tags from phrases
Jose E. Marchesi
- [gcc r16-5750] a68: parser: dynamic stack usage in serial clauses
Jose E. Marchesi
- [gcc r16-5751] a68: parser: pragmats infrastructure
Jose E. Marchesi
- [gcc r16-5752] a68: low: lowering entry point and misc handlers
Jose E. Marchesi
- [gcc r16-5753] a68: low: plain values
Jose E. Marchesi
- [gcc r16-5754] a68: low: stowed values
Jose E. Marchesi
- [gcc r16-5755] a68: low: standard prelude
Jose E. Marchesi
- [gcc r16-5756] a68: low: clauses and declarations
Jose E. Marchesi
- [gcc r16-5757] a68: low: runtime
Jose E. Marchesi
- [gcc r16-5758] a68: low: builtins
Jose E. Marchesi
- [gcc r16-5759] a68: low: ranges
Jose E. Marchesi
- [gcc r16-5760] a68: low: units and coercions
Jose E. Marchesi
- [gcc r16-5761] a68: low: modes
Jose E. Marchesi
- [gcc r16-5762] a68: libga68: sources, spec and misc files
Jose E. Marchesi
- [gcc r16-5763] a68: libga68: build system
Jose E. Marchesi
- [gcc r16-5764] a68: libga68: build system (generated files)
Jose E. Marchesi
- [gcc r16-5765] a68: testsuite: infrastructure
Jose E. Marchesi
- [gcc r16-5766] a68: testsuite: execution tests 1/2
Jose E. Marchesi
- [gcc r16-5767] a68: testsuite: execution tests 2/2
Jose E. Marchesi
- [gcc r16-5768] a68: testsuite: compilation tests
Jose E. Marchesi
- [gcc r16-5769] a68: testsuite: revised MC Algol 68 test set
Jose E. Marchesi
- [gcc r16-5770] a68: testsuite: mcgt tests
Jose E. Marchesi
- [gcc r16-5771] a68: top-level misc files
Jose E. Marchesi
- [gcc r16-5772] a68: documentation
Jose E. Marchesi
- [gcc r16-5773] a68: command-line options
Jose E. Marchesi
- [gcc r16-5774] a68: DWARF language codes
Jose E. Marchesi
- [gcc r16-5775] a68: darwin specific support
Jose E. Marchesi
- [gcc r16-5776] a68: powerpc specific support
Jose E. Marchesi
- [gcc r16-5777] a68: updates to common documentation
Jose E. Marchesi
- [gcc r16-5778] a68: build system changes
Jose E. Marchesi
- [gcc r16-5779] Regenerate .opt.urls
Andrew Pinski
- [gcc r16-5780] vect: support vectorization of early break forced live IVs as scalar
Tamar Christina
- [gcc r16-5781] c++: Fix error recovery in cp_hide_range_decl [PR122465]
Jakub Jelinek
- [gcc r16-5782] fortran: testsuite: fix matching of language lists in diagnostics
Jose E. Marchesi
- [gcc r16-5783] a68: some small a68-diagnostics.cc improvements
Jose E. Marchesi
- [gcc r16-5784] [PATCH] [Testsuite] Fix testcases after LICM of self-write
Kugan Vivekanandarajah
Last message date:
Sun Nov 30 22:29:53 GMT 2025
Archived on: Sun Nov 30 22:29:55 GMT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).