Show patches with: Archived = No       |   140341 patches
« 1 2 3 41403 1404 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
RISC-V: Add new operand constraint: cR RISC-V: Add new operand constraint: cR - - - - --- 2025-05-15 Kito Cheng New
RISC-V: Support Zilsd code gen RISC-V: Support Zilsd code gen - - - - --- 2025-05-15 Kito Cheng New
match: Allow some optional casts for boolean comparisons match: Allow some optional casts for boolean comparisons - - - - --- 2025-05-15 Andrew Pinski New
[COMMITTED,gcc13] PR tree-optimization/117287 - Backport new assume implementation [COMMITTED,gcc13] PR tree-optimization/117287 - Backport new assume implementation - - - - --- 2025-05-15 Andrew MacLeod New
libstdc++: Micro-optimization in std::arg overload for scalars libstdc++: Micro-optimization in std::arg overload for scalars - - - - --- 2025-05-14 Jonathan Wakely New
libstdc++: Deprecate non-standard std::fabs(const complex<T>&) [PR120235] libstdc++: Deprecate non-standard std::fabs(const complex<T>&) [PR120235] - - - - --- 2025-05-14 Jonathan Wakely New
[wwwdocs] Remove claims that the release timeline shows future releases [wwwdocs] Remove claims that the release timeline shows future releases - - - - --- 2025-05-14 Jonathan Wakely New
OpenMP/Fortran: Fix allocatable-component mapping of derived-type array comps OpenMP/Fortran: Fix allocatable-component mapping of derived-type array comps - - - - --- 2025-05-14 Tobias Burnus New
tree: Canonical order for ADDR tree: Canonical order for ADDR - - - - --- 2025-05-14 Andrew Pinski New
[v1] libstdc++: Fix class mandate for extents. [v1] libstdc++: Fix class mandate for extents. - - - - --- 2025-05-14 Luc Grosheintz New
[v2] c++, coroutines: Fix handling of early exceptions [PR113773]. [v2] c++, coroutines: Fix handling of early exceptions [PR113773]. - - - - --- 2025-05-14 Iain Sandoe New
OpenMP: Fix mapping of zero-sized arrays with non-literal size: map(var[:n]), n = 0 OpenMP: Fix mapping of zero-sized arrays with non-literal size: map(var[:n]), n = 0 - - - - --- 2025-05-14 Tobias Burnus New
[committed] RISC-V: Regen riscv-ext.opt.urls [committed] RISC-V: Regen riscv-ext.opt.urls - - - - --- 2025-05-14 Kito Cheng New
[committed] RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC] [committed] RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC] - - - - --- 2025-05-14 Kito Cheng New
[v3,2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts [v3,1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions - - - - --- 2025-05-14 Dhruv Chawla New
[v3,1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions [v3,1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions - - - - --- 2025-05-14 Dhruv Chawla New
[x86] Fix regression from x86 multi-epilogue tuning [x86] Fix regression from x86 multi-epilogue tuning - - - - --- 2025-05-14 Richard Biener New
Enhance -fopt-info-vec vectorized loop diagnostic Enhance -fopt-info-vec vectorized loop diagnostic - - - - --- 2025-05-14 Richard Biener New
[2/2] forwprop: Add alias walk limit to optimize_memcpy_to_memset. [1/2] forwprop: Move memcpy_to_memset from gimple fold to forwprop - - - - --- 2025-05-14 Andrew Pinski New
[1/2] forwprop: Move memcpy_to_memset from gimple fold to forwprop [1/2] forwprop: Move memcpy_to_memset from gimple fold to forwprop - - - - --- 2025-05-14 Andrew Pinski New
[2/2,v2] Remove the mixed stmt_vec_info/SLP node record_stmt_cost overload Untitled series #456865 - - - - --- 2025-05-14 Richard Biener New
[1/2] Use vectype from SLP node for vect_get_{load, store}_cost if possible [1/2] Use vectype from SLP node for vect_get_{load, store}_cost if possible - - - - --- 2025-05-14 Richard Biener New
libstdc++: Implement C++26 function_ref [PR119126] libstdc++: Implement C++26 function_ref [PR119126] - - - - --- 2025-05-14 Tomasz Kamiński New
s390: Floating point vector lane handling s390: Floating point vector lane handling - - - - --- 2025-05-14 Juergen Christ New
[1/1] middle-end: Fix operation_could_trap_p for FIX_TRUNC_EXPR middle-end: Fix operation_could_trap_p for FIX_TRUNC_EXPR - - - - --- 2025-05-14 Spencer Abson New
tighten type verification for CONJ_EXPR tighten type verification for CONJ_EXPR - - - - --- 2025-05-14 Alexander Monakov New
libiberty: remove duplicated declaration of mkstemps libiberty: remove duplicated declaration of mkstemps - - - - --- 2025-05-14 Andreas Schwab New
[2/2] AArch64: Use vectorizer initial unrolling as default Untitled series #456827 - - - - --- 2025-05-14 Tamar Christina New
[v2,2/2] AArch64: propose -mmax-vectorization as an option to override vector costing Untitled series #456824 - - - - --- 2025-05-14 Tamar Christina New
[14] c++: Partially revert "Support lambdas attached to more places in modules" [PR118245] [14] c++: Partially revert "Support lambdas attached to more places in modules" [PR118245] - - - - --- 2025-05-14 Nathaniel Shead New
libgcobol: Add multilib support libgcobol: Add multilib support - - - - --- 2025-05-14 Rainer Orth New
[v2,3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125] [v2,1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125] - - - - --- 2025-05-14 Tomasz Kamiński New
[v2,2/3] libstdc++: Implement C++26 copyable_function [PR119125] [v2,1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125] - - - - --- 2025-05-14 Tomasz Kamiński New
[v2,1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125] [v2,1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125] - - - - --- 2025-05-14 Tomasz Kamiński New
[v2] libstdc++: Preserve the argument type in basic_format_args [PR119246] [v2] libstdc++: Preserve the argument type in basic_format_args [PR119246] - - - - --- 2025-05-14 Tomasz Kamiński New
c++: Add testcase for issue fixed in GCC 15 [PR120126] c++: Add testcase for issue fixed in GCC 15 [PR120126] - - - - --- 2025-05-14 Simon Martin New
[7/7] i386: Combine AVX10.2 compile time test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[6/7] i386: Refactor AVX10.2 runtime test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[5/7] i386: Combine AVX10.2 intrin files Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[4/7] i386: Remove duplicate iterators in md Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[3/7] i386: Remove -mevex512 option Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[2/7] i386: Unpush OPTION_MASK_ISA2_EVEX512 for builtins Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[1/7] i386: Remove -mavx10.1-256/512 options Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[committed] Fortran: Fix mpfr_tanu use in gfc_simplify_cotand with mpfr 4.2.0+ [PR120225] (was: PIN… [committed] Fortran: Fix mpfr_tanu use in gfc_simplify_cotand with mpfr 4.2.0+ [PR120225] (was: PIN… - - - - --- 2025-05-14 Tobias Burnus New
[COMMITTED] s390: Fix tf_to_fprx2 [COMMITTED] s390: Fix tf_to_fprx2 - - - - --- 2025-05-14 Stefan Schulze Frielinghaus New
[5/5] i386: Combine AVX10.2 compile time test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[4/5] i386: Refactor AVX10.2 runtime test Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[3/5] i386: Combine AVX10.2 intrin files Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[2/5] i386: Remove duplicate iterators in md Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[1/5] i386: Remove avx10.1-256/512 and evex512 options Remove -mavx10.1-256/512 and -mno-evex512 - - - - --- 2025-05-14 Haochen Jiang New
[v3] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST [v3] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST - - - - --- 2025-05-14 liuhongt New
[rs6000] add os-missing-powerpc64.h for powerpc-elf [rs6000] add os-missing-powerpc64.h for powerpc-elf - - - - --- 2025-05-14 Alexandre Oliva New
[GCC15/14/13/12] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr Untitled series #456741 - - - - --- 2025-05-14 Kyle Huey New
[v3] Consider frequency in cost estimation when converting scalar to vector. [v3] Consider frequency in cost estimation when converting scalar to vector. - - - - --- 2025-05-14 liuhongt New
Update libbid according to the latest Intel Decimal Floating-Point Math Library. Update libbid according to the latest Intel Decimal Floating-Point Math Library. - - - - --- 2025-05-14 liuhongt New
[3/3] gimple: Move canonicalization of bool==0 and bool!=1 to cleanupcfg [1/3] forwprop: Change an if into an assert - - - - --- 2025-05-14 Andrew Pinski New
[2/3] gimple: Add assert for code being a comparison in gimple_cond_set_code [1/3] forwprop: Change an if into an assert - - - - --- 2025-05-14 Andrew Pinski New
[1/3] forwprop: Change an if into an assert [1/3] forwprop: Change an if into an assert - - - - --- 2025-05-14 Andrew Pinski New
[v1,10/10] RISC-V: Reuse test name for vx combine test data [NFC] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,09/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 2 RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,08/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 1 RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,07/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 0 RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,06/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 15 RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,05/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 1 RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,04/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 0 RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,03/10] RISC-V: Adjust vx combine test case to avoid name conflict RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,02/10] RISC-V: Rename vx_vadd-* testcase to vx-* for all vx combine [NFC] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
[v1,01/10] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost - - - - --- 2025-05-13 Li, Pan2 New
tree-sra: Do not create stores into const aggregates tree-sra: Do not create stores into const aggregates - - - - --- 2025-05-13 Martin Jambor New
c++: Allow -Wvirtual-move-assign to be more easily ignored c++: Allow -Wvirtual-move-assign to be more easily ignored - - - - --- 2025-05-13 Owen Avery New
[v4,3/3,C,FE] Use the counted_by attribute of pointers in array bound checker. extend "counted_by" attribute to pointer fields of structures - - - - --- 2025-05-13 Qing Zhao New
[v4,2/3,C,__bdos] Convert a pointer reference with counted_by attribute to .ACCESS_WITH_SIZE and us… extend "counted_by" attribute to pointer fields of structures - - - - --- 2025-05-13 Qing Zhao New
[v4,1/3,C,FE] Extend "counted_by" attribute to pointer fields of structures. extend "counted_by" attribute to pointer fields of structures - - - - --- 2025-05-13 Qing Zhao New
gimple: allow fold_stmt without setting cfun in case of GIMPLE_COND folding gimple: allow fold_stmt without setting cfun in case of GIMPLE_COND folding - - - - --- 2025-05-13 Andrew Pinski New
[Fortran] Fix PR 120139, missing asterisk on prototype with -fc-prototypes [Fortran] Fix PR 120139, missing asterisk on prototype with -fc-prototypes - - - - --- 2025-05-13 Thomas Koenig New
[Fortran] Fix 15/16 regression when non-interoperable types were dumped [Fortran] Fix 15/16 regression when non-interoperable types were dumped - - - - --- 2025-05-13 Thomas Koenig New
[2/2] forwprop: Move around the marking bb for eh to after the local non-fold_stmt optimizations [1/2] forwprop: Fix looping after fold_stmt and some forwprop local folds happen - - - - --- 2025-05-13 Andrew Pinski New
[1/2] forwprop: Fix looping after fold_stmt and some forwprop local folds happen [1/2] forwprop: Fix looping after fold_stmt and some forwprop local folds happen - - - - --- 2025-05-13 Andrew Pinski New
[GCC-14.3] c++, coroutines: Fix handling of early exceptions [PR113773]. [GCC-14.3] c++, coroutines: Fix handling of early exceptions [PR113773]. - - - - --- 2025-05-13 Iain Sandoe New
[5/5] c++, coroutines: Clean up the ramp cleanups. Address proposed CWG2563 resolution (BZ 119916). - - - - --- 2025-05-13 Iain Sandoe New
[4/5] c++, coroutines: Use decltype(auto) for the g_r_o. Address proposed CWG2563 resolution (BZ 119916). - - - - --- 2025-05-13 Iain Sandoe New
[3/5] c++, coroutines: Address CWG2563 return value init [PR119916]. Address proposed CWG2563 resolution (BZ 119916). - - - - --- 2025-05-13 Iain Sandoe New
[2/5] c++, coroutines: Allow NVRO in more cases for ramp functions. Address proposed CWG2563 resolution (BZ 119916). - - - - --- 2025-05-13 Iain Sandoe New
[1/5] c++: Set the outer brace marker for missed cases. Address proposed CWG2563 resolution (BZ 119916). - - - - --- 2025-05-13 Iain Sandoe New
[3/3] Remove non-SLP path from vectorizable_induction [1/3] Remove non-SLP path from vectorizable_induction - - - - --- 2025-05-13 Richard Biener New
[2/3] Remove non-SLP path from vectorizable_induction [1/3] Remove non-SLP path from vectorizable_induction - - - - --- 2025-05-13 Richard Biener New
[1/3] Remove non-SLP path from vectorizable_induction [1/3] Remove non-SLP path from vectorizable_induction - - - - --- 2025-05-13 Richard Biener New
[to-be-committed,RISC-V,PR,target/120223] Don't use bset/binv for XTHEADBS [to-be-committed,RISC-V,PR,target/120223] Don't use bset/binv for XTHEADBS - - - - --- 2025-05-13 Jeff Law New
[4/4,libstdc++] use pragma GCC 4 preferred for std::find [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[3/4,c++-frontend] : implement pragma unroll n <requested|preferred> for C++ [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[2/4,c-frontend] : implement pragma unroll n <requested|preferred> for C [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] [1/4] middle-end: document pragma unroll n <requested|preferred> [PR116140] - - - - --- 2025-05-13 Tamar Christina New
[2/2] AArch64: Use vectorizer initial unrolling as default [1/2] middle-end: Apply loop->unroll directly in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[1/2] middle-end: Apply loop->unroll directly in vectorizer [1/2] middle-end: Apply loop->unroll directly in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[2/2] AArch64: propose -mmax-vectorization as an option to override vector costing [1/2] middle-end: Add new parameter to scale scalar loop costing in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[1/2] middle-end: Add new parameter to scale scalar loop costing in vectorizer [1/2] middle-end: Add new parameter to scale scalar loop costing in vectorizer - - - - --- 2025-05-13 Tamar Christina New
[RFC] Add vector_costs::add_vector_cost vector stmt grouping hook [RFC] Add vector_costs::add_vector_cost vector stmt grouping hook - - - - --- 2025-05-13 Richard Biener New
i386: Quote user-defined symbols in assembly in Intel syntax i386: Quote user-defined symbols in assembly in Intel syntax - - - - --- 2025-05-13 LIU Hao New
[RFC] git_update_version.py: Support vendor-branch version bumps (was: [RFC] Enable automatic Chang… [RFC] git_update_version.py: Support vendor-branch version bumps (was: [RFC] Enable automatic Chang… - - - - --- 2025-05-13 Tobias Burnus New
[4/4] Remove the mixed stmt_vec_info/SLP node record_stmt_cost overload [1/4] This transitions vect_model_simple_cost to SLP only - - - - --- 2025-05-13 Richard Biener New
« 1 2 3 41403 1404 »