November 2021 Archives by author
Starting: Mon Nov 1 02:36:06 GMT 2021
Ending: Tue Nov 30 23:41:14 GMT 2021
Messages: 2838
- [AArch64] Fix NEON load/store gimple lowering and big-endian testisms
Andre Vieira (lists)
- [AArch64] Fix NEON load/store gimple lowering and big-endian testisms
Andre Vieira (lists)
- [AArch64] Fix big-endian testisms introduced by NEON gimple lowering patch
Andre Vieira (lists)
- [AArch64] Fix TBAA information when lowering NEON loads and stores to gimple
Andre Vieira (lists)
- [committed][AArch64] Fix bootstrap failure due to missing ATTRIBUTE_UNUSED,andsim01,Wed 10-Nov-21 12:58 PM,View with a light background,Like,Reply,Reply all,Forward
Andre Vieira (lists)
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Andre Vieira (lists)
- [AArch64] Enable generation of FRINTNZ instructions
Andre Vieira (lists)
- [AArch64] Enable generation of FRINTNZ instructions
Andre Vieira (lists)
- [AArch64] Enable generation of FRINTNZ instructions
Andre Vieira (lists)
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Andre Vieira (lists)
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Andre Vieira (lists)
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Andre Vieira (lists)
- [AArch64] Enable generation of FRINTNZ instructions
Andre Vieira (lists)
- [AArch64] Enable generation of FRINTNZ instructions
Andre Vieira (lists)
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Andre Vieira (lists)
- [committed] hppa: Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h
John David Anglin
- [committed] hppa: Support TI mode and soft float on PA64
John David Anglin
- [PATCH] pch: Add support for PCH for relocatable executables
John David Anglin
- [committed] hppa: Fix typo in t-dimode
John David Anglin
- [PATCH] PR fortran/102817 - [12 Regression] ICE in gfc_clear_shape, at fortran/expr.c:422
Harald Anlauf
- *PING* [PATCH] PR fortran/69419 - ICE: tree check: expected array_type, have real_type in gfc_conv_array_initializer, at fortran/trans-array.c:5618
Harald Anlauf
- *PING* [PATCH] PR fortran/69419 - ICE: tree check: expected array_type, have real_type in gfc_conv_array_initializer, at fortran/trans-array.c:5618
Harald Anlauf
- *PING* [PATCH] PR fortran/102715 - [12 Regression] ICE in gfc_simplify_transpose, at fortran/simplify.c:8184
Harald Anlauf
- [PATCH] PR fortran/102817 - [12 Regression] ICE in gfc_clear_shape, at fortran/expr.c:422
Harald Anlauf
- [PATCH 2/2] Fortran: Fix memory leak in gfc_add_include_path [PR68800]
Harald Anlauf
- [patch, fortran, wwwdocs] Fix name of argument to CO_REDUCE
Harald Anlauf
- [PATCH 0/2] fortran: Ignore unused arguments for scalarisation [PR97896]
Harald Anlauf
- [PATCH] PR fortran/103217 & 103218 - ICEs during simplification after r12-4967-gbcf3728abe848888
Harald Anlauf
- [PATCH] PR fortran/103137 & 103138 - ICEs during simplification after r12-4967-gbcf3728abe848888 (was: [PATCH] PR fortran/103217 & 103218 ...)
Harald Anlauf
- [PATCH] PR fortran/102368 - Failure to compile program using the C_SIZEOF function in ISO_C_BINDING
Harald Anlauf
- [PATCH] PR fortran/102368 - Failure to compile program using the C_SIZEOF function in ISO_C_BINDING
Harald Anlauf
- [PATCH] PR fortran/99061 - [10/11/12 Regression] ICE in gfc_conv_intrinsic_atan2d, at fortran/trans-intrinsic.c:4728
Harald Anlauf
- [PATCH, committed] PR fortran/103286 - ICE in resolve_select, at fortran/resolve.c:8848
Harald Anlauf
- [PATCH] Fortran: Mark internal symbols as artificial [PR88009,PR68800]
Harald Anlauf
- [PATCH] PR fortran/101329 - ICE: Invalid expression in gfc_element_size
Harald Anlauf
- [PATCH] PR fortran/87851 - [9/10/11/12 Regression] Wrong return type for len_trim
Harald Anlauf
- *PING* [PATCH] PR fortran/99061 - [10/11/12 Regression] ICE in gfc_conv_intrinsic_atan2d, at fortran/trans-intrinsic.c:4728
Harald Anlauf
- [PATCH] gfortran: Improve translation of POPPAR intrinsic
Harald Anlauf
- [PATCH] PR fortran/87851 - [9/10/11/12 Regression] Wrong return type for len_trim
Harald Anlauf
- [PATCH] PR fortran/103392 - [9/10/11/12 Regression] ICE in simplify_bound, at fortran/simplify.c:4273
Harald Anlauf
- [PATCH] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Harald Anlauf
- [PATCH] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Harald Anlauf
- [PATCH, v2] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Harald Anlauf
- [PATCH, v3] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Harald Anlauf
- [PATCH, fortran] Improve expansion of constant array expressions within constructors
Harald Anlauf
- [PATCH] Only return after resetting type_param_spec_list
Harald Anlauf
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Harald Anlauf
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Harald Anlauf
- [PATCH] PR fortran/101565 - ICE in gfc_simplify_image_index, at fortran/simplify.c:8234
Harald Anlauf
- [PATCH] PR fortran/103473 - [11/12 Regression] ICE in simplify_minmaxloc_nodim, at fortran/simplify.c:5287
Harald Anlauf
- [PATCH] PR fortran/101565 - ICE in gfc_simplify_image_index, at fortran/simplify.c:8234
Harald Anlauf
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Harald Anlauf
- [Patch 9/9, GCC, Arm] Implement arm Function target attribute 'branch-protection'.
Tejas Belagod
- [Patch 1/8, Arm, AArch64, GCC] Refactor mbranch-protection option parsing and make it common to AArch32 and AArch64 backends. [Was RE: [Patch 2/7, Arm, GCC] Add option -mbranch-protection.]
Tejas Belagod
- [PATCH] Do not abort compilation when dump file is /dev/*
Giuliano Belinassi
- [PATCH] Do not abort compilation when dump file is /dev/*
Giuliano Belinassi
- [PATCH v2] Do not abort compilation when dump file is /dev/*
Giuliano Belinassi
- [PATCH v3] Do not abort compilation when dump file is /dev/*
Giuliano Belinassi
- [PATCH v3] Do not abort compilation when dump file is /dev/*
Giuliano Belinassi
- std::basic_string<_Tp> constructor point of instantiation woes?
Stephan Bergmann
- [PATCH] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Stephan Bergmann
- [PATCH] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Stephan Bergmann
- rs6000: Fix up flag_shrink_wrap handling in presence of -mrop-protect [PR101324]
Peter Bergner
- [PATCH] rs6000: testsuite: Add rop_ok effective-target function
Peter Bergner
- PING: [PATCH] rs6000: MMA test case emits wrong code when building a vector pair
Peter Bergner
- [PATCH] rs6000: MMA test case emits wrong code when building a vector pair
Peter Bergner
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Peter Bergner
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Peter Bergner
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Peter Bergner
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Peter Bergner
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Peter Bergner
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
Richard Biener
- [PATCH] Add -fopt-builtin optimization option
Richard Biener
- [PATCH] middle-end/103038 - avoid ICE with -ftrivial-auto-var-init=pattern
Richard Biener
- [PATCH] Check number of iterations for test cases pr101145
Richard Biener
- Add static_chain support to ipa-modref
Richard Biener
- [PATCH]middle-end Fix PR103007, add missing check on complex fms detection.
Richard Biener
- [PATCH] Add debug counters to back threader.
Richard Biener
- [PATCH]middle-end testsuite: fix failing complex add testcases PR103000
Richard Biener
- redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Richard Biener
- Add EAF_NOT_RETURNED_DIRECTLY
Richard Biener
- [PATCH] Add debug counters to back threader.
Richard Biener
- [PATCH]middle-end Add an RPO pass after successful vectorization
Richard Biener
- [PATCH] Record that -gtoggle is already used in gcc_options.
Richard Biener
- [PATCH]middle-end Add an RPO pass after successful vectorization
Richard Biener
- [PATCH] Record that -gtoggle is already used in gcc_options.
Richard Biener
- [PATCH] tree-optimization/103029 - ensure vect loop versioning constraint on PHIs
Richard Biener
- [PATCH]middle-end Add an RPO pass after successful vectorization
Richard Biener
- [patch][PR103033]handle the case when native_interpret_expr return NULL
Richard Biener
- [PATCH] Check number of iterations for test cases pr101145
Richard Biener
- redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Richard Biener
- [RFA] Minor optimization of variable bit testing
Richard Biener
- [PATCH] IBM Z: Free bbs in s390_loop_unroll_adjust
Richard Biener
- [PATCH] Make sbitmap bitmap_set_bit and bitmap_clear_bit return changed state
Richard Biener
- [PATCH] middle-end/103033 - drop native_interpret_expr with .DEFERRED_INIT expansion
Richard Biener
- c: Fold implicit integer-to-floating conversions in static initializers with -frounding-math [PR103031]
Richard Biener
- [PATCH] dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046]
Richard Biener
- [PATCH] ipa-sra: Improve debug info for removed parameters (PR 93385)
Richard Biener
- [PATCH v2 3/4] Rename loop_version to clone_loop_to_header_edge.
Richard Biener
- [PATCH] dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046]
Richard Biener
- [PATCH] tree-optimization/102970 - remap cliques when translating over backedges
Richard Biener
- [PATCH] Update TARGET_MEM_REF documentation
Richard Biener
- [PATCH 1/2] [Middle-end] Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (a,b).
Richard Biener
- [PATCH] Check number of iterations for test cases pr101145
Richard Biener
- [PATCH] rtl-optimization/103075 - avoid ICEing on unfolded int-to-float converts
Richard Biener
- [PATCH] VN/PRE TLC
Richard Biener
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Richard Biener
- [PATCH 0/5] Fortran manual updates
Richard Biener
- [PATCH] First refactor of vect_analyze_loop
Richard Biener
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Richard Biener
- [RFC] Don't move cold code out of loop by checking bb count
Richard Biener
- [PATCH]middle-end convert negate + right shift into compare greater.
Richard Biener
- [PATCH] Record that -gtoggle is already used in gcc_options.
Richard Biener
- [PATCH] testsuite: Add more guards to complex tests
Richard Biener
- [PATCH] ipa-sra: Improve debug info for removed parameters (PR 93385)
Richard Biener
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Richard Biener
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Richard Biener
- [PATCH] Add !flag_signaling_nans to simplifcation: (trunc)copysign((extend)a, (extend)b) to copysign (a, b).
Richard Biener
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b)
Richard Biener
- [PATCH 2/2] [Gimple] Simplify (trunc)fma ((extend)a, (extend)b, (extend)c) to IFN_FMA (a,b, c).
Richard Biener
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Richard Biener
- [PATCH] Update documentation for -ftree-loop-vectorize and -ftree-slp-vectorize which are enabled by default at -02.
Richard Biener
- [PATCH] Split vector loop analysis into main and epilogue analysis
Richard Biener
- [RFA] Minor optimization of variable bit testing
Richard Biener
- [PATCH] Record that -gtoggle is already used in gcc_options.
Richard Biener
- [AArch64] Fix NEON load/store gimple lowering and big-endian testisms
Richard Biener
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Richard Biener
- [PATCH] x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
Richard Biener
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Richard Biener
- [PATCH]middle-end Add an RPO pass after successful vectorization
Richard Biener
- [PATCH] Split vector loop analysis into main and epilogue analysis
Richard Biener
- [PATCH][committed] Split vector loop analysis into main and epilogue analysis
Richard Biener
- [PATCH] Amend split vector loop analysis into main and epilogue analysis
Richard Biener
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Richard Biener
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Richard Biener
- [COMMITTED] path oracle: Do not look at root oracle for killed defs.
Richard Biener
- Some PINGs
Richard Biener
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b)
Richard Biener
- Improve optimization of some builtins
Richard Biener
- [PATCH] tree-optimization/103102 - fix error in vectorizer refactoring
Richard Biener
- [PATCH] vect: Remove vec_outside/inside_cost fields
Richard Biener
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Biener
- [PATCH] vect: Keep scalar costs around longer
Richard Biener
- [PATCH] vect: Pass scalar_costs to finish_cost
Richard Biener
- [PATCH] vect: Move vector costs to loop_vec_info
Richard Biener
- [PATCH] gcov-profile: Fix -fcompare-debug with -fprofile-generate [PR100520]
Richard Biener
- [tree-ssa-loop] Remove redundant check for number of loops in pass_vectorize::execute
Richard Biener
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Biener
- [PATCH] Fix spurious valgrind errors in irred loop verification
Richard Biener
- Some PINGs
Richard Biener
- [PATCH] pch: Add support for PCH for relocatable executables
Richard Biener
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Richard Biener
- [tree-ssa-loop] Remove redundant check for number of loops in pass_vectorize::execute
Richard Biener
- [PATCH] ipa: Fix segfault when remapping debug_binds with expressions (PR 103132)
Richard Biener
- [PATCH] Introduce build_debug_expr_decl
Richard Biener
- Some PINGs
Richard Biener
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Biener
- [PATCH] [pass_if_conversion] Extend is_cond_scalar_reduction to handle bit_and/bit_xor/bit_ior.
Richard Biener
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b)
Richard Biener
- [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Richard Biener
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Richard Biener
- [AArch64] Fix NEON load/store gimple lowering and big-endian testisms
Richard Biener
- Get rid of infinite recursion for 'typedef' used with GTY-marked 'gcc/diagnostic-spec.h:nowarn_map' [PR101204] (was: [PATCH 1/13] v2 [PATCH 1/13] Add support for per-location warning groups (PR 74765))
Richard Biener
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Biener
- [PATCH] Introduce build_debug_expr_decl
Richard Biener
- [PATCH] pch: Add support for PCH for relocatable executables
Richard Biener
- [PATCH v5] Improve integer bit test on __atomic_fetch_[or|and]_* returns
Richard Biener
- [PATCH 3/N] Come up with casm global state.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH]middle-end Add an RPO pass after successful vectorization
Richard Biener
- Make EAF flags more regular (and expressive)
Richard Biener
- [PATCH] Improve integer bit test on __atomic_fetch_[or|and]_* returns
Richard Biener
- [EXTERNAL] Re: [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Richard Biener
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH v2] tree-optimization/101186 - extend FRE with "equivalence map" for condition prediction
Richard Biener
- [PATCH] dwarf2out: Fix up field_byte_offset [PR101378]
Richard Biener
- [PATCH] testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C
Richard Biener
- [PATCH] lto-wrapper: fix memory corruption.
Richard Biener
- [PATCH] dwarf2out: Fix up field_byte_offset [PR101378]
Richard Biener
- [PATCH] Apply TLC to control dependence compute
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- Silence additional warning in gfortran.dg/do_subscript_3.f90
Richard Biener
- [PATCH] Allow loop header copying when first iteration condition is known.
Richard Biener
- [PATCH] testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C
Richard Biener
- [PATCH] Remove find_pdom and find_dom
Richard Biener
- [PATCH] dwarf2out, v2: Fix up field_byte_offset [PR101378]
Richard Biener
- [PATCH] middle-end/103181 - fix operation_could_trap_p for vector division
Richard Biener
- [PATCH] vect: Remove vec_outside/inside_cost fields
Richard Biener
- [PATCH 1/5] Add IFN_COND_FMIN/FMAX functions
Richard Biener
- [PATCH 2/5] gimple-match: Add a gimple_extract_op function
Richard Biener
- [PATCH 3/5] gimple-match: Make code_helper conversions explicit
Richard Biener
- [PATCH 2/4] Mark IFN_COMPLEX_MUL as commutative
Richard Biener
- [PATCH 1/4] Canonicalize argument order for commutative functions
Richard Biener
- [PATCH] Allow loop header copying when first iteration condition is known.
Richard Biener
- Use modref summary to DSE calls to non-pure functions
Richard Biener
- Use modref summary to DSE calls to non-pure functions
Richard Biener
- Use modref summary to DSE calls to non-pure functions
Richard Biener
- [PATCH] tree-optimization/103188 - avoid running ranger on not-up-to-date SSA
Richard Biener
- Fix recursion discovery in ipa-pure-const
Richard Biener
- [PATCH] tree-optimization/103190 - fix assert in reassoc stmt placement with asm
Richard Biener
- Re: [PATCH] tree-optimization/103188 - avoid running ranger on not-up-to-date SSA
Richard Biener
- [PATCH] testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C
Richard Biener
- [PATCH] tree-optimization/103204 - fix missed valueization in VN
Richard Biener
- Basic kill analysis for modref
Richard Biener
- [vect-patterns] Refactor widen_plus/widen_minus as internal_fns
Richard Biener
- [AArch64] Enable generation of FRINTNZ instructions
Richard Biener
- Basic kill analysis for modref
Richard Biener
- Use modref summary to DSE calls to non-pure functions
Richard Biener
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Richard Biener
- [PATCH] tree-optimization/102880 - improve CD-DCE
Richard Biener
- [PATCH] vect: Pass mode to gather/scatter tests
Richard Biener
- [PATCH] vect: Fix vect_is_reduction
Richard Biener
- [PATCH] vect: Fix SVE mask_gather_load/store_store tests
Richard Biener
- [PATCH 1/5] vect: Use code_helper when building SLP nodes
Richard Biener
- [PATCH 2/5] vect: Use generalised accessors to build SLP nodes
Richard Biener
- [PATCH] Remove dead code.
Richard Biener
- Re: [PATCH] Replace more DEBUG_EXPR_DECL creations with build_debug_expr_decl
Richard Biener
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Richard Biener
- [PATCH] Remove dead code.
Richard Biener
- Re: [wwwdocs][PATCH] Document deprecation of OpenMP MIC offloading in GCC 12
Richard Biener
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Richard Biener
- [PATCH 1/2] Add cumulative_args_t variants of TARGET_FUNCTION_ROUND_BOUNDARY and friends
Richard Biener
- [PATCH 4/5] vect: Make reduction code handle calls
Richard Biener
- [PATCH 5/5] vect: Add support for fmax and fmin reductions
Richard Biener
- [PATCH] libffi: Use #define instead of .macro in src/x86/win64.S [PR102874]
Richard Biener
- [PATCH] tree-optimization/103219 - avoid ICE in unroll-and-jam
Richard Biener
- [PATCH] middle-end/103193 - avoid canonicalizing <= and >= to == for floats
Richard Biener
- GCC 12.0.0 Status Report (2021-11-15), Stage 3 in effect NOW
Richard Biener
- [PATCH] tree-optimization/103237 - avoid vectorizing unhandled double reductions
Richard Biener
- [PATCH 3/5] vect: Support gather loads with SLP
Richard Biener
- [PATCH 4/5] if-conv: Apply VN to hoisted conversions
Richard Biener
- [PATCH 4/5] if-conv: Apply VN to hoisted conversions
Richard Biener
- [PATCH] tree-optimization/102880 - make PHI-OPT recognize more CFGs
Richard Biener
- [PATCH] waccess: Fix up pass_waccess::check_alloc_size_call [PR102009]
Richard Biener
- [PATCH] Fix PR tree-optimization/103228 and 103228: folding of (type) X op CST where type is a nop convert
Richard Biener
- [PATCH] tree-optimization: [PR103218] Fold ((type)(a<0)) << SIGNBITOFA into ((type)a) & signbit
Richard Biener
- [PATCH] PR tree-optimization/103216: optimize some A ? (b op CST) : b into b op (A?CST:CST2)
Richard Biener
- [PATCH] tree-optimization/102880 - improve CD-DCE
Richard Biener
- [PATCH] middle-end/103248 - fix RDIV_EXPR handling with fixed point
Richard Biener
- Use modref kills in tree-ssa-dse
Richard Biener
- [AArch64] Enable generation of FRINTNZ instructions
Richard Biener
- [PATCH] regrename: Skip renaming if instruction is noop move.
Richard Biener
- [PATCH 5/5] vect: Support masked gather loads with SLP
Richard Biener
- [PATCH] ivopts: Improve code generated for very simple loops.
Richard Biener
- Use modref kills in tree-ssa-dse
Richard Biener
- Re: [PATCH] Fix PR 103288, ICE after PHI-OPT, move an assigment when still in use for another bb
Richard Biener
- [PATCH] testsuite/103278 - adjust gcc.dg/tree-ssa/if-to-switch-3.c
Richard Biener
- [PATCH] tree-optimization/103277 - do abnormal cleanup after call DSE
Richard Biener
- [PATCH] libsanitizer: Fix bootstrap on FreeBSD [PR102675]
Richard Biener
- [PATCH] Do not abort compilation when dump file is /dev/*
Richard Biener
- [AArch64] Enable generation of FRINTNZ instructions
Richard Biener
- [PATCH]middle-end: Fix FMA detection when inspecting gimple which have no LHS.
Richard Biener
- Fix gamess miscompare
Richard Biener
- [PATCH] Reduce cost of aligned sse register store.
Richard Biener
- [PATCH] Do not abort compilation when dump file is /dev/*
Richard Biener
- [PATCH 2/5] gimple-match: Add a gimple_extract_op function
Richard Biener
- Re: [PATCH] middle-end: check that both sides of complex expression is a mul.
Richard Biener
- [PATCH] Fix PR 103317, ICE after PHI-OPT, minmax_replacement producing invalid SSA
Richard Biener
- [PATCH] c++/103326 - fix ICE in tsubst with VECTOR_CST
Richard Biener
- [PATCH v2] Do not abort compilation when dump file is /dev/*
Richard Biener
- [PATCH] tree-optimization/102436 - restore loop store motion
Richard Biener
- [PATCH]middle-end: Handle FMA_CONJ correctly after SLP layout update.
Richard Biener
- [PATCH 2/5] gimple-match: Add a gimple_extract_op function
Richard Biener
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Richard Biener
- [PATCH] Fix tree-optimization/103314 : Limit folding of (type) X op CST where type is a nop convert to gimple
Richard Biener
- [PATCH] Do not abort compilation when dump file is /dev/*
Richard Biener
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH 4/5] vect: Make reduction code handle calls
Richard Biener
- [PATCH 4/5] if-conv: Apply VN to hoisted conversions
Richard Biener
- [PATCH] Fix tree-optimization/101941: IPA splitting out function with error attribute
Richard Biener
- [PATCH v1 1/8] bswap: synthesize HImode bswap from SImode or DImode
Richard Biener
- [PATCH v1 1/8] bswap: synthesize HImode bswap from SImode or DImode
Richard Biener
- [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
Richard Biener
- Remove gimple_static_chain test disabling modref in ref_maybe_used_in_call_p
Richard Biener
- [PATCH] Do not abort compilation when dump file is /dev/*
Richard Biener
- [PATCH] Fix tree-optimization/101941: IPA splitting out function with error attribute
Richard Biener
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Richard Biener
- [PR102988] harden cond: detach without decls
Richard Biener
- [PATCH v3] Do not abort compilation when dump file is /dev/*
Richard Biener
- Re: [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Richard Biener
- Re: [PATCH] Fix tree-optimization/103220: Another missing folding of (type) X op CST where type is a nop convert
Richard Biener
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Richard Biener
- [EXTERNAL] Re: [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
Richard Biener
- [RFC PATCH] gcc: Improve reproducability when building cc1/cc1plus
Richard Biener
- [PATCH] tree-optimization/103351 - avoid compare-debug issue wrt CD-DCE change
Richard Biener
- [PATCH] tree-optimization: [PR31531] Improve ~a < CST, allow a nop cast inbetween ~ and a
Richard Biener
- [PATCH 1/2] Improve/Fix (m1 CMP m2) * d -> (m1 CMP m2) ? d : 0 pattern.
Richard Biener
- [PATCH 2/2] tree-optimization: [PR92342] Move b & -(a==c) optimization to the gimple level
Richard Biener
- [V2/PATCH] Fix tree-optimization/102216: missed optimization causing Warray-bounds
Richard Biener
- [AArch64] Enable generation of FRINTNZ instructions
Richard Biener
- [PATCH] tree-optimization/103345: Improved load merging
Richard Biener
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Richard Biener
- [PATCH 1/2] Add cumulative_args_t variants of TARGET_FUNCTION_ROUND_BOUNDARY and friends
Richard Biener
- [PATCH v2] Canonicalize &MEM[ssa_n, CST] to ssa_n p+ CST in fold_stmt_1
Richard Biener
- [PATCH] Fix incorrect loop exit edge probability [PR103270]
Richard Biener
- Improve byte-wise DSE (modref-dse-[45].c failures)
Richard Biener
- [PATCH] inliner: Remove unused transform_lang_insert_block hook
Richard Biener
- [PATCH] tree-optimization/103361 - fix unroll-and-jam direction vector handling
Richard Biener
- [PATCH take 2] ivopts: Improve code generated for very simple loops.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- Ping: [PATCH v7 2/2] Don't move cold code out of loop by checking bb count
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] Avoid redundant get_loop_body calls in IVOPTs
Richard Biener
- Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisites (and gcc/infrastructure)
Richard Biener
- [PATCH] bswap: Fix up symbolic merging for xor and plus [PR103376]
Richard Biener
- [PATCH] middle-end/103193 - avoid canonicalizing <= and >= to == for floats
Richard Biener
- [PATCH] attribs: Fix ICEs on attributes starting with _ [PR103365]
Richard Biener
- [PATCH 1/2] Split return functionality of get_non_stale_global_range.
Richard Biener
- [PATCH 2/2] PR tree-optimization/103231 - Directly resolve range_of_stmt dependencies.
Richard Biener
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Richard Biener
- [PATCH] tree-optimization/103168 - Improve VN of pure function calls
Richard Biener
- [PATCH] tree-optimization/103168 - Improve VN of pure function calls
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH] bswap: Improve perform_symbolic_merge [PR103376]
Richard Biener
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Richard Biener
- [PATCH] introduce predicate analysis class
Richard Biener
- [PATCH] Fix typo in r12-5486.
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Richard Biener
- [COMMITTED] path solver: Compute ranges in path in gimple order.
Richard Biener
- [PATCH] PR middle-end/103406: Check for Inf before simplifying x-x.
Richard Biener
- [PATCH] Remove dead code and function
Richard Biener
- [PATCH] Continue RTL verifying in rtl_verify_fallthru
Richard Biener
- [PATCH] Remove never looping loop in label_rtx_for_bb
Richard Biener
- [PATCH] Introduce REG_SET_EMPTY_P
Richard Biener
- [COMMITTED] path solver: Compute ranges in path in gimple order.
Richard Biener
- [PATCH] PR tree-optimization/103359 - Check for equivalences between PHI argument and def.
Richard Biener
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Richard Biener
- [PATCH] [RFC] unreachable returns
Richard Biener
- [PATCH] Remove unreachable gcc_unreachable () at the end of functions
Richard Biener
- Do not check gimple_call_chain in tree-ssa-alias
Richard Biener
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Richard Biener
- [PATCH] Remove unreachable gcc_unreachable () at the end of functions
Richard Biener
- [PATCH] Remove unreachable returns
Richard Biener
- [PATCH take 3] ivopts: Improve code generated for very simple loops.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] Restore can_be_invalidated_p semantics to before refactoring
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [RFC][PATCH] c++/46476 - implement -Wunreachable-code-return
Richard Biener
- [PATCH] bswap: Fix UB in find_bswap_or_nop_finalize [PR103435]
Richard Biener
- [PATCH] Fix PR 19089: Environment variable TMP may yield gcc: abort
Richard Biener
- [PATCH] Fix PR 19089: Environment variable TMP may yield gcc: abort
Richard Biener
- [PATCH] tree-optimization: [PR101540] Simplify CONSTRUCTOR for vector(1) to be VCE
Richard Biener
- [PATCH]middle-end cse: Make sure duplicate elements are not entered into the equivalence set [PR103404]
Richard Biener
- [PATCH] tree-optimization/103458 - avoid creating new loops in CD-DCE
Richard Biener
- [PATCH] Remove unreachable returns
Richard Biener
- [PATCH] Remove unreachable gcc_unreachable () at the end of functions
Richard Biener
- [PATCH] Fix RTL FE issue with premature return
Richard Biener
- [PATCH] Only return after resetting type_param_spec_list
Richard Biener
- [PATCH]middle-end: move bitmask match.pd pattern and update tests
Richard Biener
- [PATCH] Remove more stray returns and gcc_unreachable ()s
Richard Biener
- [PATCH] Place stray return inside if
Richard Biener
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Richard Biener
- [PATCH] Avoid some -Wunreachable-code-ctrl
Richard Biener
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Richard Biener
- [PATCH] introduce predicate analysis class
Richard Biener
- [PATCH 1/4] Canonicalize argument order for commutative functions
Richard Biener
- [PATCH] tree-optimization/103440 - Always track arguments, even when ignoring equiv params.
Richard Biener
- [PATCH] Remove more stray returns and gcc_unreachable ()s
Richard Biener
- [RFC][PATCH] c++/46476 - implement -Wunreachable-code-return
Richard Biener
- [PATCH] middle-end/103485 - fix conversion kind for vectors
Richard Biener
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Richard Biener
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Richard Biener
- [PATCH] Fix --help -Q output
Richard Biener
- [PATCH] simplify-rtx: Punt on simplify_associative_operation with large operands [PR102356]
Richard Biener
- [PATCH] Final value replacement improvements for until-wrap loops.
Richard Biener
- [PATCH] Loop unswitching: support gswitch statements.
Richard Biener
- [PATCH] Avoid some -Wunreachable-code-ctrl
Richard Biener
- [PATCH 1v2/3][vect] Add main vectorized loop unrolling
Richard Biener
- [PATCH] tree-optimization/103489 - fix ICE when bool pattern recog fails
Richard Biener
- [PATCH] simplify-rtx, v2: Punt on simplify_associative_operation with large operands [PR102356]
Richard Biener
- [PATCH] Avoid some -Wunreachable-code-ctrl
Richard Biener
- [PATCH] ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluating calls
Richard Biener
- [PATCH v4 0/1] implement TLS register based stack canary for ARM
Ard Biesheuvel
- [PATCH v4 1/1] [ARM] Add support for TLS register based stack protector canary access
Ard Biesheuvel
- [PATCH v5 0/1] implement TLS register based stack canary for ARM
Ard Biesheuvel
- [PATCH v5 1/1] [ARM] Add support for TLS register based stack protector canary access
Ard Biesheuvel
- [PATCH v5 1/1] [ARM] Add support for TLS register based stack protector canary access
Ard Biesheuvel
- [PATCH Take #2] x86_64: Expand ashrv1ti (and PR target/102986)
Uros Bizjak
- [PATCH Take #2] x86_64: Expand ashrv1ti (and PR target/102986)
Uros Bizjak
- [PATCH] x86_64: Improved implementation of TImode rotations.
Uros Bizjak
- [PATCH] ia32: Disallow mode(V1TI) [PR103020]
Uros Bizjak
- [PATCH] x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32
Uros Bizjak
- [i386] Fix couple of issues in large PIC model on x86-64/VxWorks
Uros Bizjak
- [PATCH] x86: Update -mtune=alderlake
Uros Bizjak
- [PATCH] PR target/103069: Relax cmpxchg loop for x86 target
Uros Bizjak
- [PATCH] x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
Uros Bizjak
- [PATCH] x86_64: Avoid rorx rotation instructions with -Os
Uros Bizjak
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Uros Bizjak
- [PATCH 12/15] i386: Fix non-robust split condition in define_insn_and_split
Uros Bizjak
- [PATCH] x86: Add -mharden-sls=[none|all|return|indirect-branch]
Uros Bizjak
- [PATCH] x86: Add -mindirect-branch-cs-prefix
Uros Bizjak
- [PATCH] x86: Add -mharden-sls=[none|all|return|indirect-branch]
Uros Bizjak
- [PATCH v2] x86: Add -mharden-sls=[none|all|return|indirect-branch]
Uros Bizjak
- [PATCH] i386: Introduce LEGACY_SSE_REGNO_P predicate
Uros Bizjak
- [PATCH] x86: Remove "%!" before ret
Uros Bizjak
- [PATCH] i386: Redefine indirect_thunks_used as HARD_REG_SET.
Uros Bizjak
- [PATCH v3] x86: Add -mharden-sls=[none|all|return|indirect-branch]
Uros Bizjak
- [PATCH v2] x86: Remove "%!" before ret
Uros Bizjak
- [PATCH] Don't allow mask/sse/mmx mov in TLS code sequences.
Uros Bizjak
- [PATCH] i386: Fix wrong codegen for -mrelax-cmpxchg-loop
Uros Bizjak
- [PATCH v2] x86: Add -mindirect-branch-cs-prefix
Uros Bizjak
- [PATCH v3] x86: Add -mindirect-branch-cs-prefix
Uros Bizjak
- [PATCH] Don't allow mask/sse/mmx mov in TLS code sequences.
Uros Bizjak
- [PATCH] Don't allow mask/sse/mmx mov in TLS code sequences.
Uros Bizjak
- [PATCH] i386: Fix up handling of target attribute [PR101180]
Uros Bizjak
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Uros Bizjak
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Uros Bizjak
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Uros Bizjak
- [PATCH] x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431]
Uros Bizjak
- [PATCH] x86_64: Improved V1TImode rotations by non-constant amounts.
Uros Bizjak
- [PATCH] x86_64: PR target/100711: Splitters for pandn
Uros Bizjak
- [PATCH] Fix regression introduced by r12-5536.
Uros Bizjak
- [PATCH] Optimize _Float16 usage for non AVX512FP16.
Uros Bizjak
- [PATCH take #2] x86_64: PR target/100711: Splitters for pandn
Uros Bizjak
- [PATCH] Fix regression introduced by r12-5536.
Uros Bizjak
- [PATCH] [i386] Fix ICE in ix86_attr_length_immediate_default.
Uros Bizjak
- [PATCH 1/2] Add cumulative_args_t variants of TARGET_FUNCTION_ROUND_BOUNDARY and friends
Maxim Blinov
- [PATCH 2/2] Implement TARGET_..._CA target hooks for AArch64 Darwin
Maxim Blinov
- [PATCH 1/4] Generate off-stack nested function trampolines
Maxim Blinov
- [PATCH 2/4] Add x86_64-linux support for off-stack trampolines
Maxim Blinov
- [PATCH 3/4] Add aarch64-linux support for off-stack trampolines
Maxim Blinov
- [PATCH 4/4] Add aarch64-darwin support for off-stack trampolines
Maxim Blinov
- [PATCH 1/2] Add cumulative_args_t variants of TARGET_FUNCTION_ROUND_BOUNDARY and friends
Maxim Blinov
- [PATCH 0/4] Add aarch64-darwin support for off-stack trampolines
Maxim Blinov
- [PATCH 07/18] rs6000: Builtin expansion, part 2
Segher Boessenkool
- [PATCH 08/18] rs6000: Builtin expansion, part 3
Segher Boessenkool
- [PATCH 09/18] rs6000: Builtin expansion, part 4
Segher Boessenkool
- [PATCH 10/18] rs6000: Builtin expansion, part 5
Segher Boessenkool
- [PATCH 11/18] rs6000: Builtin expansion, part 6
Segher Boessenkool
- [PATCH] rs6000: Remove unnecessary option manipulation.
Segher Boessenkool
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Segher Boessenkool
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Segher Boessenkool
- [PATCH 12/18] rs6000: Update rs6000_builtin_decl
Segher Boessenkool
- [PATCH 13/18] rs6000: Miscellaneous uses of rs6000_builtins_decl_x
Segher Boessenkool
- [PATCH 14/18] rs6000: Debug support
Segher Boessenkool
- [PATCH 15/18] rs6000: Update altivec.h for automated interfaces
Segher Boessenkool
- [PATCH 17/18] rs6000: Enable the new builtin support
Segher Boessenkool
- [PATCH 16/18] rs6000: Test case adjustments
Segher Boessenkool
- [PATCH 18/18] rs6000: Add escape-newline support for builtins files
Segher Boessenkool
- [PATCH 11/18] rs6000: Builtin expansion, part 6
Segher Boessenkool
- [PATCH] powerpc: Remove LINK_OS_EXTRA_SPEC{32, 64} from --with-advance-toolchain
Segher Boessenkool
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Segher Boessenkool
- [PATCH] rs6000/doc: Rename future cpu with power10
Segher Boessenkool
- [PATCH] rs6000, libgcc: Fix up -Wmissing-prototypes warning on rs6000/linux-unwind.h
Segher Boessenkool
- [PATCH] rs6000/doc: Rename future cpu with power10
Segher Boessenkool
- [PATCH v2] powerpc: Remove LINK_OS_EXTRA_SPEC{32, 64} from --with-advance-toolchain
Segher Boessenkool
- [PATCH] powerpc: Remove LINK_OS_EXTRA_SPEC{32, 64} from --with-advance-toolchain
Segher Boessenkool
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Segher Boessenkool
- [PATCH] libgcc: fix backtrace fallback on PowerPC Big-endian. [PR103004]
Segher Boessenkool
- [PATCH v2] libgcc: fix backtrace fallback on PowerPC Big-endian. [PR103004]
Segher Boessenkool
- [PATCH][V2] rs6000: Remove unnecessary option manipulation.
Segher Boessenkool
- [PATCH][V2] rs6000: Remove unnecessary option manipulation.
Segher Boessenkool
- [PATCH] rs6000: MMA test case emits wrong code when building a vector pair
Segher Boessenkool
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Segher Boessenkool
- [PATCH v2] rs6000: Test case adjustments for new builtins
Segher Boessenkool
- [PATCH v2] rs6000: Test case adjustments for new builtins
Segher Boessenkool
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Segher Boessenkool
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Segher Boessenkool
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Segher Boessenkool
- [PATCH] rs6000: Builtin test changes for int_128bit-runnable.c
Segher Boessenkool
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Segher Boessenkool
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
Segher Boessenkool
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Segher Boessenkool
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Segher Boessenkool
- [PATCH] rs6000: Builtins test changes for byte-in-set-2.c
Segher Boessenkool
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Segher Boessenkool
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Segher Boessenkool
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Segher Boessenkool
- [PATCH] rs6000: Add optimizations for _mm_sad_epu8
Segher Boessenkool
- [PATCH] rs6000: Add Power10 optimization for most _mm_movemask*
Segher Boessenkool
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
Segher Boessenkool
- [PATCH] rs6000: Add [power6-64] stanza to new builtin support
Segher Boessenkool
- [PATCH v6] rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept and feraiseexcept [PR94193]
Segher Boessenkool
- [PATCH v7] rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept and feraiseexcept [PR94193]
Segher Boessenkool
- [PATCH] rs6000/test: Add emulated gather test case
Segher Boessenkool
- [PATCH, committed] rs6000: Fix test_mffsl.c effective target check
Segher Boessenkool
- [PATCH] rs6000: Clarify overloaded builtin diagnostic
Segher Boessenkool
- [PATCH] rs6000: Fix some issues in rs6000_can_inline_p [PR102059]
Segher Boessenkool
- [PATCH v2] rs6000: Modify the way for extra penalized cost
Segher Boessenkool
- [PATCH v2] combine: Tweak the condition of last_set invalidation
Segher Boessenkool
- [PATCH] rs6000: Remove builtin mask check from builtin_decl [PR102347]
Segher Boessenkool
- [PATCH] rs6000: Remove builtin mask check from builtin_decl [PR102347]
Segher Boessenkool
- [PATCH] Modify combine pattern by anding a pseudo with its nonzero bits
Segher Boessenkool
- [PATCH v2] rs6000: Modify the way for extra penalized cost
Segher Boessenkool
- [ping] Small adjustments to Aarch64 and i386 back-ends
Eric Botcazou
- [i386] Fix couple of issues in large PIC model on x86-64/VxWorks
Eric Botcazou
- [PATCH] Dump static chain for cgraph_node.
Eric Botcazou
- [PATCH] dwarf2out: Fix up field_byte_offset [PR101378]
Eric Botcazou
- [PATCH 06/15] visium: Fix non-robust split condition in define_insn_and_split
Eric Botcazou
- [PATCH] Fix spelling of ones' complement.
Eric Botcazou
- Fix PR target/103274
Eric Botcazou
- [PATCH] libgccjit: add some reflection functions in the jit C api
Antoni Boucher
- [PATCH] libgccjit: Add support for setting the link section of global variables [PR100688]
Antoni Boucher
- [PATCH] libgccjit: Add support for types used by atomic builtins [PR96066] [PR96067]
Antoni Boucher
- [PATCH] libgccjit: Add support for setting the link section of global variables [PR100688]
Antoni Boucher
- [PATCH] libgccjit: Add support for TLS variable [PR95415]
Antoni Boucher
- [PATCH] libgccjit: Add support for types used by atomic builtins [PR96066] [PR96067]
Antoni Boucher
- [PATCH] libgccjit: Add function to set the initial value of a global variable [PR96089]
Antoni Boucher
- [PATCH 0/4] OpenMP: Parsing of lvalues for "map" clauses for C andjC++
Julian Brown
- [PATCH 1/4] Add debug_omp_expr
Julian Brown
- [PATCH 2/4] OpenMP: Add inspector class to unify mapped address analysis
Julian Brown
- [PATCH 3/4] OpenMP: lvalue parsing for map clauses (C++)
Julian Brown
- [PATCH 4/4] OpenMP: lvalue parsing for map clauses (C)
Julian Brown
- [PATCH 00/16] OpenMP: lvalues in "map" clauses and struct handling rework
Julian Brown
- [PATCH 01/16] Rewrite GOMP_MAP_ATTACH_DETACH mappings unconditionally
Julian Brown
- [PATCH 02/16] OpenMP/OpenACC: Move array_ref/indirect_ref handling code out of extract_base_bit_offset
Julian Brown
- [PATCH 03/16] OpenACC/OpenMP: Refactor struct lowering in gimplify.c
Julian Brown
- [PATCH 04/16] OpenACC: Rework indirect struct handling in gimplify.c
Julian Brown
- [PATCH 05/16] Remove base_ind/base_ref handling from extract_base_bit_offset
Julian Brown
- [PATCH 06/16] OpenMP 5.0: Clause ordering for OpenMP 5.0 (topological sorting by base pointer)
Julian Brown
- [PATCH 07/16] Remove omp_target_reorder_clauses
Julian Brown
- [PATCH 08/16] OpenMP/OpenACC: Hoist struct sibling list handling in gimplification
Julian Brown
- [PATCH 09/16] OpenMP: Allow array ref components for C & C++
Julian Brown
- [PATCH 10/16] OpenMP: Fix non-zero attach/detach bias for struct dereferences
Julian Brown
- [PATCH 11/16] OpenMP: Handle reference-typed struct members
Julian Brown
- [PATCH 12/16] OpenACC: Make deep-copy-arrayofstruct.c a libgomp/runtime test
Julian Brown
- [PATCH 13/16] Add debug_omp_expr
Julian Brown
- [PATCH 14/16] OpenMP: Add inspector class to unify mapped address analysis
Julian Brown
- [PATCH 15/16] OpenMP: lvalue parsing for map clauses (C++)
Julian Brown
- [PATCH 16/16] OpenMP: lvalue parsing for map clauses (C)
Julian Brown
- [PATCH] Combine malloc + memset to calloc
Iain Buclaw
- [PATCH] doc, d: Add note that D front end now requires GDC installed in order to bootstrap.
Iain Buclaw
- [committed] d: Use HOST_WIDE_INT for type size temporaries.
Iain Buclaw
- [PATCH] darwin, d: Support outfile substitution for liphobos
Iain Buclaw
- [PATCH] darwin, d: Support outfile substitution for liphobos
Iain Buclaw
- [committed] libphobos: Don't call __gthread_key_delete in the emutls destroy function.
Iain Buclaw
- [committed] libphobos: Increase size of defaultStackPages on OSX X86_64 targets.
Iain Buclaw
- [PATCH] libphobos, testsuite: Add prune clauses for two Darwin cases.
Iain Buclaw
- [PATCH] d: fix ASAN in option processing
Iain Buclaw
- [committed 03/12] d: Insert null terminator in obstack buffers
Iain Buclaw
- [PATCH] darwin, d: Support outfile substitution for liphobos
Iain Buclaw
- [committed 03/12] d: Insert null terminator in obstack buffers
Iain Buclaw
- [committed 01/19] configure, d: Add support for bootstrapping the D front-end
Iain Buclaw
- [committed 02/19] d: Update D front-end to build with latest version
Iain Buclaw
- [committed 03/19] d: Remove old DMD front-end sources (1/2)
Iain Buclaw
- [committed 04/19] d: Remove old DMD front-end sources (2/2)
Iain Buclaw
- [committed 05/19] d: Import dmd v2.098.0-beta.1 (b8384668f) (1/3)
Iain Buclaw
- [committed 06/19] d: Import dmd v2.098.0-beta.1 (b8384668f) (2/3)
Iain Buclaw
- [committed 07/19] d: Import dmd v2.098.0-beta.1 (b8384668f) (3/3)
Iain Buclaw
- [committed 08/19] d: Synchronize headers with dmd v2.098.0-beta.1 (b8384668f)
Iain Buclaw
- [committed 09/19] libphobos: Import druntime v2.098.0-beta.1 (e6caaab9)
Iain Buclaw
- [committed 10/19] libphobos: Update libgdruntime to build with latest version
Iain Buclaw
- [committed 14/19] libphobos: Update libphobos to build latest version
Iain Buclaw
- [committed 15/19] testsuite: Import dmd testsuite to v2.098.0-beta.1 (b8384668f) (1/2)
Iain Buclaw
- [committed 16/19] testsuite: Import dmd testsuite to v2.098.0-beta.1 (b8384668f) (2/2)
Iain Buclaw
- [committed 17/19] libphobos: Import druntime testsuite v2.098.0-beta.1 (e6caaab9)
Iain Buclaw
- [committed 18/19] testsuite: Update gdc testsuite to pass on latest version
Iain Buclaw
- [committed 19/19] libphobos: Update libphobos testsuite to pass on latest version
Iain Buclaw
- [PING, PATCH] doc, d: Add note that D front end now requires GDC installed in order to bootstrap.
Iain Buclaw
- [PING, PATCH] darwin, d: Support outfile substitution for liphobos
Iain Buclaw
- [PUSHED] update my email address
Andrew Burgess
- [wwwdocs, patch] gcc-12/changes.html: Update OpenMP status
Tobias Burnus
- [wwwdocs] projects/gomp/: Add OpenMP 5.2
Tobias Burnus
- [Patch] libcpp: Fix _Pragma in #__VA_ARGS__ [PR103165]
Tobias Burnus
- [wwwdocs, patch] gcc-12/changes.html: Update OpenMP status
Tobias Burnus
- [Patch] Fortran/openmp: Add support for 2 argument num_teams clause
Tobias Burnus
- [Patch] Fortran/openmp: Fix '!$omp end'
Tobias Burnus
- [Patch] Fortran/openmp: Fix '!$omp end'
Tobias Burnus
- [Patch] Fortran/openmp: Fix '!$omp end'
Tobias Burnus
- [patch] Fortran/OpenMP: Support most of 5.1 atomic extensions
Tobias Burnus
- [PATCH] openmp: Add support for thread_limit clause on target
Tobias Burnus
- Update GMP/MPFR/MPC/ISL version in contrib/download_prerequisites (and gcc/infrastructure)
Tobias Burnus
- *PING* Re: [PATCH][libgomp, nvptx] Fix hang in gomp_team_barrier_wait_end
Tobias Burnus
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Tobias Burnus
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Tobias Burnus
- aix: Add FAT library support for libffi for AIX
CHIGOT, CLEMENT
- [PATCH] gcc: implement AIX-style constructors
CHIGOT, CLEMENT
- [PATCH] gcc: implement AIX-style constructors
CHIGOT, CLEMENT
- aix: Add FAT library support for libffi for AIX
CHIGOT, CLEMENT
- [PATCH] aix: handle 64bit inodes for include directories
CHIGOT, CLEMENT
- [PATCH] Darwin, Arm64 : Ada fixes for hosted tools.
Arnaud Charlet
- [PATCH] Darwin, Arm64 : Ada fixes for hosted tools.
Arnaud Charlet
- [PATCH] Combine malloc + memset to calloc
Arnaud Charlet
- [PATCH] Ada, Darwin : Use DSYMUTIL_FOR_TARGET in libgnat/gnarl builds.
Arnaud Charlet
- [PATCH 4/4] Darwin, Ada : Add loader path as a default rpath.
Arnaud Charlet
- [PATCH 02/21] Fix attribute bugs due to zicsr/zifencei
Kito Cheng
- [PATCH 01/21] Fix riscv_expand_block_move
Kito Cheng
- [PATCH 00/21] RISC-V: add gcc support for Scalar Cryptography v1.0.0-rc5
Kito Cheng
- [PATCH] RISC-V: Fix build errors with shNadd/shNadd.uw patterns in zba cost model
Kito Cheng
- [committed v2] RISC-V: Fix build errors with shNadd/shNadd.uw patterns in zba cost model
Kito Cheng
- [PATCH] RISC-V: Fix register class subset checks for CLASS_MAX_NREGS
Kito Cheng
- [PATCH 3/3] RISC-V: Imply info and regs limit for zfinx extension
Kito Cheng
- [PATCH 1/3] RISC-V: Minimal support of zfinx extension
Kito Cheng
- [committed] [PR/target 102957] Allow Z*-ext extension with only 2 char.
Kito Cheng
- [committed] RISC-V: Fix wrong zifencei handling in riscv_subset_list::to_string
Kito Cheng
- [PATCH v1 8/8] RISC-V: bitmanip: relax minmax to operate on GPR
Kito Cheng
- [PATCH v1 8/8] RISC-V: bitmanip: relax minmax to operate on GPR
Kito Cheng
- [PATCH v1 8/8] RISC-V: bitmanip: relax minmax to operate on GPR
Kito Cheng
- [PATCH v1 2/2] RISC-V: Add instruction fusion (for ventana-vt1)
Kito Cheng
- [PATCH v1 0/2] Basic support for the Ventana VT1 w/ instruction fusion
Kito Cheng
- [PATCH v1 1/8] bswap: synthesize HImode bswap from SImode or DImode
Kito Cheng
- [PATCH v1 2/8] RISC-V: costs: handle BSWAP
Kito Cheng
- [PATCH v1 6/8] RISC-V: bitmanip: add splitter to use bexti for "(a & (1 << BIT_NO)) ? 0 : -1"
Kito Cheng
- [PATCH v2 0/2] RISC-V: add gcc support for Scalar Cryptography v1.0.0-rc6
Kito Cheng
- [PATCH]AArch64 Make use of FADDP in simple reductions.
Tamar Christina
- [PATCH 1/2] middle-end Teach CSE to be able to do vector extracts.
Tamar Christina
- [PATCH]middle-end Fix PR103007, add missing check on complex fms detection.
Tamar Christina
- [PATCH]middle-end testsuite: fix failing complex add testcases PR103000
Tamar Christina
- [PATCH 2/5]AArch64 sve: combine nested if predicates
Tamar Christina
- [PATCH]middle-end Add an RPO pass after successful vectorization
Tamar Christina
- [PATCH]middle-end Add an RPO pass after successful vectorization
Tamar Christina
- [PATCH 3/5]AArch64 sve: do not keep negated mask and inverse mask live at the same time
Tamar Christina
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Tamar Christina
- [PATCH]middle-end convert negate + right shift into compare greater.
Tamar Christina
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Tamar Christina
- [PATCH] testsuite: Add more guards to complex tests
Tamar Christina
- [PATCH]middle-end Add an RPO pass after successful vectorization
Tamar Christina
- [PATCH]middle-end Add an RPO pass after successful vectorization
Tamar Christina
- [PATCH][committed]middle-end vect: remove unused variable in complex numbers detection code.
Tamar Christina
- [PATCH][committed]middle-end: Fix signbit tests when ran on ISA with support for masks.
Tamar Christina
- [PATCH][committed][testsuite]: change vect_long to vect_long_long in complex tests.
Tamar Christina
- [PATCH]AArch64 Remove shuffle pattern for rounding variant.
Tamar Christina
- [PATCH]Arm Update missing entries of cost tables
Tamar Christina
- [PATCH][committed]middle-end: Fix signbit tests when ran on ISA with support for masks.
Tamar Christina
- [PATCH][committed]middle-end: Fix signbit tests when ran on ISA with support for masks.
Tamar Christina
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Tamar Christina
- [PATCH]AArch64 Optimize right shift rounding narrowing
Tamar Christina
- [PATCH 2/5]AArch64 sve: combine nested if predicates
Tamar Christina
- [PATCH]middle-end: Fix FMA detection when inspecting gimple which have no LHS.
Tamar Christina
- [PATCH][committed]AArch64 shrn-combine-10: update test to current codegen.
Tamar Christina
- [PATCH][committed]middle-end signbit-2: make test check for scalar or vector versions
Tamar Christina
- [PATCH] middle-end: check that both sides of complex expression is a mul.
Tamar Christina
- [PATCH]middle-end: Handle FMA_CONJ correctly after SLP layout update.
Tamar Christina
- [PATCH][committed][libstdc++] Fix ctype changed after newlib update.
Tamar Christina
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Tamar Christina
- [PATCH]AArch64 Optimize right shift rounding narrowing
Tamar Christina
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Tamar Christina
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Tamar Christina
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Tamar Christina
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Tamar Christina
- [PATCH]middle-end cse: Make sure duplicate elements are not entered into the equivalence set [PR103404]
Tamar Christina
- [PATCH]middle-end cse: Make sure duplicate elements are not entered into the equivalence set [PR103404]
Tamar Christina
- [PATCH]middle-end: move bitmask match.pd pattern and update tests
Tamar Christina
- [PATCH] RISC-V: jal cannot refer to a default visibility symbol for shared object.
Nelson Chu
- [PING^2 PATCH v4 2/3] rs6000: Support SSE4.1 "round" intrinsics
Paul A. Clarke
- [PING PATCH] rs6000: Add Power10 optimization for _mm_blendv*
Paul A. Clarke
- [PING PATCH] rs6000: Add Power10 optimization for most _mm_movemask*
Paul A. Clarke
- [PING PATCH] rs6000: Add optimizations for _mm_sad_epu8
Paul A. Clarke
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Paul A. Clarke
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Paul A. Clarke
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Paul A. Clarke
- [PING^3 PATCH v4 2/3] rs6000: Support SSE4.1 "round" intrinsics
Paul A. Clarke
- [PING^2 PATCH] rs6000: Add Power10 optimization for _mm_blendv*
Paul A. Clarke
- [PING^2 PATCH] rs6000: Add Power10 optimization for most _mm_movemask*
Paul A. Clarke
- [PING^2 PATCH] rs6000: Add optimizations for _mm_sad_epu8
Paul A. Clarke
- [PATCH] Fix alignment of stack slots for overaligned types [PR103500]
Alex Coplan
- Building GNU Arm Embedded Toolchain for macOS/arm64
Andrea Corallo
- [PATCH] [1/2] arm: Implement cortex-M return signing address codegen
Andrea Corallo
- [PATCH] [2/2] arm: add arm bti pass
Andrea Corallo
- [Patch 1/8, Arm, AArch64, GCC] Refactor mbranch-protection option parsing and make it common to AArch32 and AArch64 backends. [Was RE: [Patch 2/7, Arm, GCC] Add option -mbranch-protection.]
Andrea Corallo
- [PATCH][pushed] jit: Initialize function::m_blocks in ctor
Andrea Corallo
- [PATCH] [1/2] arm: Implement cortex-M return signing address codegen
Andrea Corallo
- [PATCH][pushed] jit: Initialize function::m_blocks in ctor
Andrea Corallo
- [Patch 1/8, Arm, AArch64, GCC] Refactor mbranch-protection option parsing and make it common to AArch32 and AArch64 backends. [Was RE: [Patch 2/7, Arm, GCC] Add option -mbranch-protection.]
Andrea Corallo
- [PATCH] x86: Update -mtune=alderlake
Cui,Lili
- [PATCH v1 2/2] RISC-V: Add instruction fusion (for ventana-vt1)
Palmer Dabbelt
- [PATCH v2 0/2] RISC-V: add gcc support for Scalar Cryptography v1.0.0-rc6
Palmer Dabbelt
- [PATCH v2 0/2] RISC-V: add gcc support for Scalar Cryptography v1.0.0-rc6
Palmer Dabbelt
- [PATCH] vect: Add bias parameter for partial vectorization
Robin Dapp
- [PATCH 1/7] ifcvt: Check if cmovs are needed.
Robin Dapp
- [PATCH] vect: Add bias parameter for partial vectorization
Robin Dapp
- [PATCH 1/7] ifcvt: Check if cmovs are needed.
Robin Dapp
- [PATCH v3] AArch64: Improve GOT addressing
Wilco Dijkstra
- [PATCH v2] AArch64: Cleanup CPU option processing code
Wilco Dijkstra
- [PATCH] AArch64: Improve address rematerialization costs
Wilco Dijkstra
- [PATCH] AArch64: Fix PR103085
Wilco Dijkstra
- [PATCH] AArch64: Improve address rematerialization costs
Wilco Dijkstra
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
François Dumont
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
François Dumont
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
François Dumont
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
François Dumont
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
François Dumont
- [PATCH][_GLIBCXX_DEBUG] Code cleanup/simplification
François Dumont
- [PATCH] Enhance unordered container merge
François Dumont
- [PATCH] Enhance unordered container merge
François Dumont
- [PATCH][_GLIBCXX_DEBUG] Limit performance impact in __erase_nodes_if
François Dumont
- [PATCH][_GLIBCXX_DEBUG] Enhance std::erase_if for vector/deque
François Dumont
- [PATCH] Simplify branching in algos
François Dumont
- [PATCH] Extend usage of user hint in _Hashtable
François Dumont
- [PATCH] Darwin, Arm64 : Initial support for the self-host driver.
Richard Earnshaw
- [PATCH][GCC] arm: add armv9-a architecture to -march
Richard Earnshaw
- [PATCH 1/2][GCC] arm: Move arm_simd_info array declaration into header
Richard Earnshaw
- [PATCH 2/2][GCC] arm: Declare MVE types internally via pragma
Richard Earnshaw
- [PATCH 2/2][GCC] arm: Declare MVE types internally via pragma
Richard Earnshaw
- [PATCH 1/2][GCC] arm: Move arm_simd_info array declaration into header
Richard Earnshaw
- [PATCH, rs6000] Disable gimple fold for float or double vec_minmax when fast-math is not set
David Edelsohn
- [PATCH, rs6000] Disable gimple fold for float or double vec_minmax when fast-math is not set
David Edelsohn
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
David Edelsohn
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
David Edelsohn
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
David Edelsohn
- [PATCH] Add TSVC tests.
David Edelsohn
- [PATCH] Add TSVC tests.
David Edelsohn
- [PATCH] Fix vsx_splat_v4si in 32 bit mode
David Edelsohn
- [PATCH] rs6000: Match recent builtins changes in new builtins support
David Edelsohn
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
David Edelsohn
- [PATCH] Detect Power10 CPU on AIX
David Edelsohn
- [PATCH] Fix rs6000 predicates.md use of decl_replaceable_p
David Edelsohn
- [PATCH] Fix rs6000 predicates.md use of decl_replaceable_p
David Edelsohn
- [PATCH, rs6000] optimization for vec_reve builtin [PR100868]
David Edelsohn
- [PATCH 0/3] Add zero cycle move support
David Edelsohn
- aix: adjust installation directories for GCC64
David Edelsohn
- [PATCH] Modify combine pattern by anding a pseudo with its nonzero bits
David Edelsohn
- [musl] Re: [PATCH v2] configure: define TARGET_LIBC_GNUSTACK on musl
Rich Felker
- [PATCH v6] rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept and feraiseexcept [PR94193]
Raoni Fassina Firmino
- [PATCH v7] rtl: builtins: (not just) rs6000: Add builtins for fegetround, feclearexcept and feraiseexcept [PR94193]
Raoni Fassina Firmino
- [PATCH] IBM Z: ldist-{rawmemchr, strlen} tests require vector extensions
Stefan Schulze Frielinghaus
- [PATCH] IBM Z: Free bbs in s390_loop_unroll_adjust
Stefan Schulze Frielinghaus
- [PATCH] IBM Z: ldist-{rawmemchr, strlen} tests require vector extensions
Stefan Schulze Frielinghaus
- [PATCH] IBM Z: Fix load-and-test peephole2 condition
Stefan Schulze Frielinghaus
- [PATCH] IBM Z: Fix load-and-test peephole2 condition
Stefan Schulze Frielinghaus
- [PATCH, rs6000] Disable gimple fold for float or double vec_minmax when fast-math is not set
HAO CHEN GUI
- [PATCH, rs6000] Disable gimple fold for float or double vec_minmax when fast-math is not set
HAO CHEN GUI
- [PATCH, rs6000] Disable gimple fold for float or double vec_minmax when fast-math is not set
HAO CHEN GUI
- [PATCH, rs6000] Optimization for vec_xl_sext
HAO CHEN GUI
- [PATCH, rs6000] Optimization for vec_xl_sext
HAO CHEN GUI
- [PATCH, rs6000] optimization for vec_reve builtin [PR100868]
HAO CHEN GUI
- [PATCH 0/3] Add zero cycle move support
HAO CHEN GUI
- [PATCH, rs6000] optimization for vec_reve builtin [PR100868]
HAO CHEN GUI
- [PATCH] Modify combine pattern by anding a pseudo with its nonzero bits
HAO CHEN GUI
- [PATCH 1/2] add -Wuse-after-free
Eric Gallager
- [PATCH 2/2] add -Wdangling-pointer [PR #63272]
Eric Gallager
- [PATCH] fixincludes: don't assume getcwd() can handle NULL argument
Eric Gallager
- [PATCH][wwwdocs] remove references to java in htdocs/projects/beginner.html
Eric Gallager
- [PATCH][wwwdocs] remove references to java in htdocs/projects/beginner.html
Eric Gallager
- [committed][wwwdocs] Remove section on traditional C from htdocs/projects/beginner.html
Eric Gallager
- [PATCH][wwwdocs] Update section on enormous source files in htdocs/projects/beginner.html
Eric Gallager
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Eric Gallager
- [PATCH] Make the path to etags used in the build system configurable [PR103021]
Eric Gallager
- [PATCH] Make the path to etags used in the build system configurable [PR103021]
Eric Gallager
- POS Customers Database
Taylor Germain
- Building GNU Arm Embedded Toolchain for macOS/arm64
Romain Goyet
- Building GNU Arm Embedded Toolchain for macOS/arm64
Romain Goyet
- [PATCH] Check number of iterations for test cases pr101145
Jiufu Guo
- [PATCH] Check number of iterations for test cases pr101145
Jiufu Guo
- [PATCH] Check number of iterations for test cases pr101145
Jiufu Guo
- [PATCH] Check number of iterations for test cases pr101145
Jiufu Guo
- [PATCH] RISC-V: Enable overlap-by-pieces in case of fast unaliged access
Vineet Gupta
- [PATCH] RISC-V: Enable overlap-by-pieces in case of fast unaliged access
Vineet Gupta
- [PATCH] RISC-V: Enable overlap-by-pieces in case of fast unaliged access
Vineet Gupta
- Fix size of static array in gcc.dg/vect/vect-simd-20.c
Olivier Hainque
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Olivier Hainque
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Olivier Hainque
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Olivier Hainque
- [PATCH] libstdc++: only define _GLIBCXX_HAVE_TLS for VxWorks >= 6.6
Olivier Hainque
- [i386] Fix couple of issues in large PIC model on x86-64/VxWorks
Olivier Hainque
- [PATCH] gcc: vxworks: fix providing stdint.h header
Olivier Hainque
- [PATCH] gcc: vxworks: fix providing stdint.h header
Olivier Hainque
- [PATCH] gcc: vxworks: fix providing stdint.h header
Olivier Hainque
- [PATCH 1/4] libgcc: remove crt{begin,end}.o from powerpc-wrs-vxworks target
Olivier Hainque
- [PATCH 4/4] libgcc: vxcrtstuff.c: add a few undefs
Olivier Hainque
- [PATCH 3/4] libgcc: vxcrtstuff.c: make ctor/dtor functions static
Olivier Hainque
- [OG11][committed][PATCH 00/22] OpenACC "kernels" Improvements
Frederik Harwath
- [OG11][committed][PATCH 01/22] Fortran: delinearize multi-dimensional array accesses
Frederik Harwath
- [OG11][committed][PATCH 02/22] openacc: Move pass_oacc_device_lower after pass_graphite
Frederik Harwath
- [OG11][committed][PATCH 03/22] graphite: Extend SCoP detection dump output
Frederik Harwath
- [OG11][committed][PATCH 04/22] graphite: Rename isl_id_for_ssa_name
Frederik Harwath
- [OG11][committed][PATCH 05/22] graphite: Fix minor mistakes in comments
Frederik Harwath
- [OG11][committed][PATCH 07/22] Move compute_alias_check_pairs to tree-data-ref.c
Frederik Harwath
- [OG11][committed][PATCH 08/22] graphite: Add runtime alias checking
Frederik Harwath
- [OG11][committed][PATCH 09/22] openacc: Use Graphite for dependence analysis in "kernels" regions
Frederik Harwath
- [OG11][committed][PATCH 10/22] openacc: Add "can_be_parallel" flag info to "graph" dumps
Frederik Harwath
- [OG11][committed][PATCH 11/22] openacc: Add further kernels tests
Frederik Harwath
- [OG11][committed][PATCH 12/22] openacc: Remove unused partitioning in "kernels" regions
Frederik Harwath
- [OG11][committed][PATCH 13/22] Add function for printing a single OMP_CLAUSE
Frederik Harwath
- [OG11][committed][PATCH 14/22] openacc: Add data optimization pass
Frederik Harwath
- [OG11][committed][PATCH 15/22] openacc: Add runtime alias checking for OpenACC kernels
Frederik Harwath
- [OG11][committed][PATCH 16/22] openacc: Warn about "independent" "kernels" loops with data-dependences
Frederik Harwath
- [OG11][committed][PATCH 17/22] openacc: Handle internal function calls in pass_lim
Frederik Harwath
- [OG11][committed][PATCH 18/22] openacc: Disable pass_pre on outlined functions analyzed by Graphite
Frederik Harwath
- [OG11][committed][PATCH 19/22] graphite: Tune parameters for OpenACC use
Frederik Harwath
- [OG11][committed][PATCH 20/22] graphite: Adjust scop loop-nest choice
Frederik Harwath
- [OG11][committed][PATCH 21/22] graphite: Accept loops without data references
Frederik Harwath
- [OG11][committed][PATCH 22/22] openacc: Adjust test expectations to new "kernels" handling
Frederik Harwath
- [PATCH, rs6000 V2] rotate and mask constants [PR94393]
Pat Haugen
- [PATCH] Move statics to threader pass class.
Aldy Hernandez
- [PATCH] Add debug counters to back threader.
Aldy Hernandez
- [PATCH] Move statics to threader pass class.
Aldy Hernandez
- redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Aldy Hernandez
- [PATCH] Add debug counters to back threader.
Aldy Hernandez
- [COMMITTED] Convert arrays in ssa pointer_equiv_analyzer to auto_vec's.
Aldy Hernandez
- [COMMITTED] path solver: Only compute relations for imports.
Aldy Hernandez
- [COMMITTED] Avoid repeating calculations in threader.
Aldy Hernandez
- [COMMITTED] path solver: Prefer range_of_expr instead of range_on_edge.
Aldy Hernandez
- [PATCH] Cleanup back_threader::find_path_to_names.
Aldy Hernandez
- [PATCH] Cleanup back_threader::find_path_to_names.
Aldy Hernandez
- [COMMITTED] path oracle: Do not look at root oracle for killed defs.
Aldy Hernandez
- [PATCH] Add debug counters to back threader.
Aldy Hernandez
- [COMMITTED] Remove VRP threader.
Aldy Hernandez
- [COMMITTED] path solver: Avoid recalculating ranges already in the cache.
Aldy Hernandez
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Aldy Hernandez
- [COMMITTED] Cleanup path solver dumps.
Aldy Hernandez
- [PATCH] Return NULL for maybe_register_path when unprofitable.
Aldy Hernandez
- [PATCH] Dump details of an attempt to register a jump threading path.
Aldy Hernandez
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Aldy Hernandez
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Aldy Hernandez
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Aldy Hernandez
- [COMMITTED] Include PHI threading restrictions in backthreader diagnostics.
Aldy Hernandez
- [COMMITTED] Remove unused gimple-ssa-evr-analyze.h header file.
Aldy Hernandez
- [PATCH] Loop unswitching: support gswitch statements.
Aldy Hernandez
- [COMMITTED] Grow sbr_vector in ranger's on-entry cache as needed.
Aldy Hernandez
- [COMMITTED] path solver: Adjustments for use outside of the backward threader.
Aldy Hernandez
- [PATCH] Allow loop header copying when first iteration condition is known.
Aldy Hernandez
- [PATCH] Allow loop header copying when first iteration condition is known.
Aldy Hernandez
- [COMMITTED] Move import population from threader to path solver.
Aldy Hernandez
- [PATCH] tree-optimization/103188 - avoid running ranger on not-up-to-date SSA
Aldy Hernandez
- [PATCH] tree-optimization/103188 - avoid running ranger on not-up-to-date SSA
Aldy Hernandez
- [PATCH] Remove loop crossing restriction from the backward threader.
Aldy Hernandez
- [PATCH] Make ranger optional in path_range_query.
Aldy Hernandez
- [r12-5150 Regression] FAIL: gfortran.dg/vector_subscript_1.f90 -Os execution test on Linux/x86_64
Aldy Hernandez
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Aldy Hernandez
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Aldy Hernandez
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Aldy Hernandez
- [COMMITTED] path solver: Merge path_range_query constructors.
Aldy Hernandez
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Aldy Hernandez
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Aldy Hernandez
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Aldy Hernandez
- [COMMITTED] Do not pass NULL to memset in ssa_global_cache.
Aldy Hernandez
- [COMMITTED] Do not pass NULL to memset in ssa_global_cache.
Aldy Hernandez
- [COMMITTED] path solver: Default to global range if nothing found.
Aldy Hernandez
- [COMMITTED] Fix PHI ordering problems in the path solver.
Aldy Hernandez
- [COMMITTED] Drop tree overflow in irange setter.
Aldy Hernandez
- [PATCH] Fix spelling of ones' complement.
Aldy Hernandez
- [PATCH] Fix spelling of ones' complement.
Aldy Hernandez
- [PATCH] ranger: Fix up fold_using_range::range_of_address [PR103255]
Aldy Hernandez
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Aldy Hernandez
- [PATCH] Loop unswitching: support gswitch statements.
Aldy Hernandez
- [COMMITTED] path solver: Compute ranges in path in gimple order.
Aldy Hernandez
- [COMMITTED] path solver: Move boolean import code to compute_imports.
Aldy Hernandez
- [COMMITTED] path solver: Compute ranges in path in gimple order.
Aldy Hernandez
- [COMMITTED] path solver: Compute ranges in path in gimple order.
Aldy Hernandez
- [COMMITTED] path solver: Compute ranges in path in gimple order.
Aldy Hernandez
- [PATCH] path solver: Minimize exported ranges to subsequent blocks.
Aldy Hernandez
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Aldy Hernandez
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Aldy Hernandez
- [PATCH] path solver: Use only one ssa_global_cache.
Aldy Hernandez
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Aldy Hernandez
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Aldy Hernandez
- [PATCH] Allow loop crossing paths in back threader copier.
Aldy Hernandez
- Custom Float
Amit Hmath
- [RFC PATCH] or1k: Fix clobbering of _mcount argument if fPIC is enabled
Stafford Horne
- [RFC PATCH] or1k: Fix clobbering of _mcount argument if fPIC is enabled
Stafford Horne
- [Ada] RTEMS: use hardware interrupts instead of signals for interrupt handling
Sebastian Huber
- Add static_chain support to ipa-modref
Jan Hubicka
- Add EAF_NOT_RETURNED_DIRECTLY
Jan Hubicka
- ipa-modref cleanup
Jan Hubicka
- ipa-modref cleanup
Jan Hubicka
- Fix wrong code caused by ipa-modref retslot handling
Jan Hubicka
- [PATCH] Rename predicate class to ipa_predicate
Jan Hubicka
- Implement intraprocedural dataflow for ipa-modref EAF analyser
Jan Hubicka
- Workaround ICE in gimple_static_chain_flags
Jan Hubicka
- Implement intraprocedural dataflow for ipa-modref EAF analyser
Jan Hubicka
- Workaround ICE in gimple_static_chain_flags
Jan Hubicka
- Workaround ICE in gimple_static_chain_flags
Jan Hubicka
- [PATCH] gcov-profile: Fix -fcompare-debug with -fprofile-generate [PR100520]
Jan Hubicka
- Avoid left shift of negative value in ipa-modref-tree.h
Jan Hubicka
- Fix ICE in insert_access
Jan Hubicka
- Fix can_be_discarded_p wrt partitioned functions
Jan Hubicka
- Implement intraprocedural dataflow for ipa-modref EAF analyser
Jan Hubicka
- Fix inter-procedural EAF flags propagation with respect to !binds_to_current_def_p
Jan Hubicka
- Improve optimization of some builtins
Jan Hubicka
- [PATCH] gcov-profile: Fix -fcompare-debug with -fprofile-generate [PR100520]
Jan Hubicka
- [PATCH] Dump static chain for cgraph_node.
Jan Hubicka
- [PATCH] Dump static chain for cgraph_node.
Jan Hubicka
- [PATCH] ipa: Unshare expresseions before putting them into debug statements (PR 103099, PR 103107)
Jan Hubicka
- Move uncprop after modref pass
Jan Hubicka
- Revert workaround allowing interposition on nested functions
Jan Hubicka
- Merge IPA and late local modref flags
Jan Hubicka
- Merge IPA and late local modref flags
Jan Hubicka
- Make EAF flags more regular (and expressive)
Jan Hubicka
- Fix modref_tree::remap_params
Jan Hubicka
- Extend modref by side-effect analysis
Jan Hubicka
- Use modref summary to DSE calls to non-pure functions
Jan Hubicka
- Silence additional warning in gfortran.dg/do_subscript_3.f90
Jan Hubicka
- [PATCH] vect: Remove vec_outside/inside_cost fields
Jan Hubicka
- Use modref summary to DSE calls to non-pure functions
Jan Hubicka
- Use modref summary to DSE calls to non-pure functions
Jan Hubicka
- Basic kill analysis for modref
Jan Hubicka
- Use modref summary to DSE calls to non-pure functions
Jan Hubicka
- Fix noreturn discovery
Jan Hubicka
- Fix recursion discovery in ipa-pure-const
Jan Hubicka
- Fix recursion discovery in ipa-pure-const
Jan Hubicka
- Fix some side cases of side effects analysis
Jan Hubicka
- Enable pure/const discovery in modref
Jan Hubicka
- [PATCH] vect: Remove vec_outside/inside_cost fields
Jan Hubicka
- Introduce finalize method to modref_summary
Jan Hubicka
- Basic kill analysis for modref
Jan Hubicka
- Use modref summary to DSE calls to non-pure functions
Jan Hubicka
- Fix ipa-modref pure/const discovery
Jan Hubicka
- Fix ICE in tree-ssa-structalias
Jan Hubicka
- [PATCH] options: Make -Ofast switch off -fsemantic-interposition
Jan Hubicka
- Enable pure/const discovery in modref
Jan Hubicka
- Fix wrong code with pure functions
Jan Hubicka
- Fix modref and hadnling of some builtins
Jan Hubicka
- Enable ipa-sra for functions with fnspec attribute
Jan Hubicka
- Remember fnspec EAF flags in modref summary
Jan Hubicka
- Enable more type attributes for signature changes
Jan Hubicka
- [PATCH v2] IPA: Provide a mechanism to register static DTORs via cxa_atexit.
Jan Hubicka
- Cleanup modref_access_node
Jan Hubicka
- Fix crash in gamess
Jan Hubicka
- Cleanup hadnling of modref access_nodes in tree-ssa-alias and tree-ssa-dse
Jan Hubicka
- [r12-5236 Regression] FAIL: gcc.dg/tree-prof/merge_block.c scan-tree-dump-not optimized "Invalid sum" on Linux/x86_64
Jan Hubicka
- Cleanup hadnling of modref access_nodes in tree-ssa-alias and tree-ssa-dse
Jan Hubicka
- [PATCH] tsan: remove not needed -ldl in options
Jan Hubicka
- Basic kill analysis for modref
Jan Hubicka
- Track nondeterminism and interposable calls in ipa-modref
Jan Hubicka
- Use modref kills in tree-ssa-dse
Jan Hubicka
- Basic kill analysis for modref
Jan Hubicka
- Basic kill analysis for modref
Jan Hubicka
- Use modref kills in tree-ssa-dse
Jan Hubicka
- Fix optimization difference caused by -fdump-ipa-inline
Jan Hubicka
- Finish lto parts of kill analysis
Jan Hubicka
- Fix gamess miscompare
Jan Hubicka
- [PATCH] Fix IPA modref ubsan.
Jan Hubicka
- [PATCH] Fix IPA modref ubsan.
Jan Hubicka
- [PATCH] Fix IPA modref ubsan.
Jan Hubicka
- [PATCH] options: Make -Ofast switch off -fsemantic-interposition
Jan Hubicka
- [PATCH] IPA: use cgraph_node instance
Jan Hubicka
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Jan Hubicka
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Jan Hubicka
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Jan Hubicka
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Jan Hubicka
- [PATCH] Fix rs6000 predicates.md use of decl_replaceable_p
Jan Hubicka
- [PATCH] Fix rs6000 predicates.md use of decl_replaceable_p
Jan Hubicka
- [PATCH] options: Make -Ofast switch off -fsemantic-interposition
Jan Hubicka
- Remove gimple_static_chain test disabling modref in ref_maybe_used_in_call_p
Jan Hubicka
- Fix looping flag discovery in ipa-pure-const
Jan Hubicka
- Small tweak to modref pure/const discoverys
Jan Hubicka
- Fix failure in merge_block.c testcase
Jan Hubicka
- Improve tracking of bases in modref
Jan Hubicka
- Improve modref tracking of base pointers
Jan Hubicka
- Improve byte-wise DSE (modref-dse-[45].c failures)
Jan Hubicka
- [PATCH] Fix incorrect loop exit edge probability [PR103270]
Jan Hubicka
- Reduce size of modref_access_tree
Jan Hubicka
- [PATCH] tree-optimization/103168 - Improve VN of pure function calls
Jan Hubicka
- [PATCH] tree-optimization/103168 - Improve VN of pure function calls
Jan Hubicka
- Fix handling of static chain in modref
Jan Hubicka
- [PATCH] ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227)
Jan Hubicka
- [PATCH] Remove dead code and function
Jan Hubicka
- Do not check gimple_call_chain in tree-ssa-alias
Jan Hubicka
- [PATCH] [RFC] unreachable returns
Jan Hubicka
- [PATCH] ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227)
Jan Hubicka
- Fix fail in inline-9.c testcase
Jan Hubicka
- Fix wrong code caused by min_flags update in update_summary
Jan Hubicka
- Minod modref tweeks
Jan Hubicka
- [PATCH] ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083)
Jan Hubicka
- Improve -fprofile-report
Jan Hubicka
- Compare guessed profile frequencies to actual profile feedback in profile dump file
Jan Hubicka
- [PATCH] ipa-param-manip: Be careful about a reallocating hash_map (PR 103449)
Jan Hubicka
- [vect-patterns] Refactor widen_plus/widen_minus as internal_fns
Joel Hutton
- [vect-patterns] Refactor widen_plus/widen_minus as internal_fns
Joel Hutton
- [vect-patterns] Refactor widen_plus/widen_minus as internal_fns
Joel Hutton
- [ping][vect-patterns] Refactor widen_plus/widen_minus as internal_fns
Joel Hutton
- [PATCH] Objective-C: fix protocol list count type (pertinent to non-LP64)
Matt Jacobson
- [PATCH] ipa-sra: Improve debug info for removed parameters (PR 93385)
Martin Jambor
- [PATCH] ipa-sra: Improve debug info for removed parameters (PR 93385)
Martin Jambor
- [PATCH] ipa: Do not require RECORD_TYPE for ancestor jump functions
Martin Jambor
- [PATCH] ipa: Unshare expresseions before putting them into debug statements (PR 103099, PR 103107)
Martin Jambor
- [PATCH] ipa: Fix segfault when remapping debug_binds with expressions (PR 103132)
Martin Jambor
- [PATCH] Introduce build_debug_expr_decl
Martin Jambor
- [PATCH] Introduce build_debug_expr_decl
Martin Jambor
- [PATCH] Fortran: Use build_debug_expr_decl to create DEBUG_DECL_EXPRs
Martin Jambor
- [PATCH] Replace more DEBUG_EXPR_DECL creations with build_debug_expr_decl
Martin Jambor
- [PATCH] options: Make -Ofast switch off -fsemantic-interposition
Martin Jambor
- [PATCH] options: Make -Ofast switch off -fsemantic-interposition
Martin Jambor
- Enable ipa-sra for functions with fnspec attribute
Martin Jambor
- [PATCH] ipa-sra: Testcase that removing a "returns_nonnull" retval works
Martin Jambor
- [PATCH] options: Make -Ofast switch off -fsemantic-interposition
Martin Jambor
- [wwwdocs PATCH]: Add a caveat that -Ofast implies -fno-semantic-interposition
Martin Jambor
- [PATCH] gcc, doc: Fix Darwin bootstrap: Amend an @option command to elide a space.
Martin Jambor
- [PATCH] ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227)
Martin Jambor
- Reduce scope of a few 'class loop *loop' variables (was: [PATCH v4] Use range-based for loops for traversing loops)
Martin Jambor
- [PATCH] ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227)
Martin Jambor
- [PATCH] ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083)
Martin Jambor
- [PATCH] ipa: Fix CFG fix-up in IPA-CP transform phase (PR 103441)
Martin Jambor
- [PATCH] ipa-param-manip: Be careful about a reallocating hash_map (PR 103449)
Martin Jambor
- [PATCH] ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083)
Martin Jambor
- [PATCH] ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluating calls
Martin Jambor
- [PATCH Take #2] x86_64: Expand ashrv1ti (and PR target/102986)
Jakub Jelinek
- [PATCH] libstdc++: Clear padding bits in atomic compare_exchange
Jakub Jelinek
- [committed] openmp: Add testcase for threadprivate random access class iterators
Jakub Jelinek
- [PATCH] ia32: Disallow mode(V1TI) [PR103020]
Jakub Jelinek
- [PATCH] Initial implementation of -Whomoglyph [PR preprocessor/103027]
Jakub Jelinek
- [PATCH] Initial implementation of -Whomoglyph [PR preprocessor/103027]
Jakub Jelinek
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
Jakub Jelinek
- [PATCH] [gfortran] Add support for allocate clause (OpenMP 5.0).
Jakub Jelinek
- [PATCH] [gfortran] Add support for allocate clause (OpenMP 5.0).
Jakub Jelinek
- ipa-modref cleanup
Jakub Jelinek
- [PATCH] dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046]
Jakub Jelinek
- [PATCH] dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046]
Jakub Jelinek
- [PATCH] dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046]
Jakub Jelinek
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Jakub Jelinek
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
Jakub Jelinek
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Jakub Jelinek
- [PATCH] x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
Jakub Jelinek
- [PATCH] libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c015a6ac151b98a).
Jakub Jelinek
- [PATCH] x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
Jakub Jelinek
- [PATCH] c++: Fix up -fstrong-eval-order handling of call arguments [PR70796]
Jakub Jelinek
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Jakub Jelinek
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Jakub Jelinek
- Workaround ICE in gimple_static_chain_flags
Jakub Jelinek
- [PATCH RFA (print-tree)] c++: improve print_node of PTRMEM_CST
Jakub Jelinek
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Jakub Jelinek
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Jakub Jelinek
- [PATCH] x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
Jakub Jelinek
- [PATCH] c++, v2: Fix up -fstrong-eval-order handling of call arguments [PR70796]
Jakub Jelinek
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Jakub Jelinek
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Jakub Jelinek
- [PATCH] libsanitizer: remove -pedantic option
Jakub Jelinek
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Jakub Jelinek
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Jakub Jelinek
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Jakub Jelinek
- [PATCH] Remove dead code.
Jakub Jelinek
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Jakub Jelinek
- [PATCH] c++: Fix ICE on complex constant with -frounding-math [PR103114]
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH, v2, OpenMP 5.0] Implement relaxation of implicit map vs. existing device mappings (for mainline trunk)
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] dwarf: Multi-register CFI address support.
Jakub Jelinek
- [PATCH] rs6000, libgcc: Fix up -Wmissing-prototypes warning on rs6000/linux-unwind.h
Jakub Jelinek
- [PATCH] dwarf2out: Fix up field_byte_offset [PR101378]
Jakub Jelinek
- [PATCH] dwarf2out: Fix up field_byte_offset [PR101378]
Jakub Jelinek
- [wwwdocs, patch] gcc-12/changes.html: Update OpenMP status
Jakub Jelinek
- [PATCH] dwarf2out: Fix up field_byte_offset [PR101378]
Jakub Jelinek
- [PATCH 3/4] Mark IFN_UBSAN_CHECK_ADD/MUL as commutative
Jakub Jelinek
- [PATCH 4/4] Mark IFN_ADD/MUL_OVERFLOW as commutative
Jakub Jelinek
- [PATCH] dwarf2out, v2: Fix up field_byte_offset [PR101378]
Jakub Jelinek
- [committed] openmp: Add support for 2 argument num_teams clause
Jakub Jelinek
- [committed] libgomp: Use TLS storage for omp_get_num_teams()/omp_get_team_num() values
Jakub Jelinek
- [Patch] Fortran/openmp: Add support for 2 argument num_teams clause
Jakub Jelinek
- [Patch] Fortran/openmp: Fix '!$omp end'
Jakub Jelinek
- [PATCH] openmp: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [committed] openmp, v2: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [Patch] Fortran/openmp: Fix '!$omp end'
Jakub Jelinek
- [PATCH] libgomp, nvptx: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [PATCH] libgomp, nvptx, v2: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [committed] libgomp: Unbreak gcn offload build
Jakub Jelinek
- [PATCH] x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
Jakub Jelinek
- [Patch] Fortran/openmp: Fix '!$omp end'
Jakub Jelinek
- [PATCH] x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
Jakub Jelinek
- [PATCH] libgomp, nvptx, v3: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [PATCH] libgomp, nvptx, v3: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [PATCH] libgomp, nvptx, v3: Honor OpenMP 5.1 num_teams lower bound
Jakub Jelinek
- [committed] libgomp: Add a testcase for omp_get_num_teams inside of target inside of host teams
Jakub Jelinek
- [PATCH] x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
Jakub Jelinek
- [PATCH] openmp: Add support for thread_limit clause on target
Jakub Jelinek
- [PATCH] openmp: Add support for thread_limit clause on target
Jakub Jelinek
- [committed] testsuite: Add testcase for already fixed PR [PR100469]
Jakub Jelinek
- [PATCH] x86: Add gcc.target/i386/pr103205-2.c
Jakub Jelinek
- [PATCH] c++: __builtin_bit_cast To C array target type [PR103140]
Jakub Jelinek
- [PATCH] pch: Add support for PCH for relocatable executables
Jakub Jelinek
- [PATCH] waccess: Fix up pass_waccess::check_alloc_size_call [PR102009]
Jakub Jelinek
- [committed] openmp: Regimplify operands of GIMPLE_COND in a few more places [PR103208]
Jakub Jelinek
- [committed] libgomp: Mark thread_limit clause to target construct as implemented
Jakub Jelinek
- [PATCH] lim: Reset flow sensitive info even for pointers [PR103192]
Jakub Jelinek
- [PATCH] libcpp: Fix up handling of block comments in -fdirectives-only mode [PR103130]
Jakub Jelinek
- [PATCH] ranger: Fix up fold_using_range::range_of_address [PR103255]
Jakub Jelinek
- [PATCH] libsanitizer: Fix bootstrap on FreeBSD [PR102675]
Jakub Jelinek
- [PATCH] pch, v2: Add support for PCH for relocatable executables
Jakub Jelinek
- [committed] libgomp: Fix up aligned_alloc arguments [PR102838]
Jakub Jelinek
- [committed] libgomp: Ensure that either gomp_team is properly aligned [PR102838]
Jakub Jelinek
- [Patch] libcpp: Fix _Pragma in #__VA_ARGS__ [PR103165]
Jakub Jelinek
- [PATCH 1/3] nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c
Jakub Jelinek
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Jakub Jelinek
- [PATCH 1/4] libgcc: Remove tbase member from struct unw_eh_callback_data
Jakub Jelinek
- [PATCH 2/4] libgcc: Remove dbase member from struct unw_eh_callback_data if NULL
Jakub Jelinek
- [PATCH 3/4] libgcc: Split FDE search code from PT_GNU_EH_FRAME lookup
Jakub Jelinek
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Jakub Jelinek
- [PATCH 4/4] libgcc: Use _dl_find_eh_frame in _Unwind_Find_FDE
Jakub Jelinek
- [PATCH] c++/103326 - fix ICE in tsubst with VECTOR_CST
Jakub Jelinek
- [PATCH] fortran, debug: Fix up DW_AT_rank [PR103315]
Jakub Jelinek
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Jakub Jelinek
- [PATCH] c++: Avoid adding implicit attributes during apply_late_template_attributes [PR101180]
Jakub Jelinek
- [PATCH] middle-end: fix de-optimizations with bitclear patterns on signed values
Jakub Jelinek
- [PATCH 00/10] __builtin_dynamic_object_size
Jakub Jelinek
- [PATCH 01/10] tree-object-size: Replace magic numbers with enums
Jakub Jelinek
- [PATCH 02/10] tree-object-size: Abstract object_sizes array
Jakub Jelinek
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Jakub Jelinek
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Jakub Jelinek
- [PATCH] i386: Fix up handling of target attribute [PR101180]
Jakub Jelinek
- [RFC PATCH] gcc: Improve reproducability when building cc1/cc1plus
Jakub Jelinek
- [PATCH] openacc: Fix up C++ #pragma acc routine handling [PR101731]
Jakub Jelinek
- [committed] openmp: Handle OMP_MASKED in potential_constant_expression_1 [PR103349]
Jakub Jelinek
- [PATCH] libcpp, v2: Fix _Pragma in #__VA_ARGS__ [PR103165]
Jakub Jelinek
- [PATCH] x86: Speed up target attribute handling by using a cache
Jakub Jelinek
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Jakub Jelinek
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Jakub Jelinek
- [PATCH] x86: Speed up target attribute handling by using a cache
Jakub Jelinek
- [PATCH] x86: Speed up target attribute handling by using a cache
Jakub Jelinek
- [PATCH] openacc: Fix up C++ #pragma acc routine handling [PR101731]
Jakub Jelinek
- [committed] openmp: Fix up handling of reduction clauses on the loop construct [PR102431]
Jakub Jelinek
- [PATCH] inliner: Remove unused transform_lang_insert_block hook
Jakub Jelinek
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Jakub Jelinek
- [PATCH 04/10] tree-object-size: Single pass dependency loop resolution
Jakub Jelinek
- [PATCH 05/10] __builtin_dynamic_object_size: Recognize builtin
Jakub Jelinek
- [PATCH 05/10] __builtin_dynamic_object_size: Recognize builtin
Jakub Jelinek
- [PATCH 04/10] tree-object-size: Single pass dependency loop resolution
Jakub Jelinek
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Jakub Jelinek
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Jakub Jelinek
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Jakub Jelinek
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Jakub Jelinek
- [PATCH] libcpp: Use [[likely]] conditionally
Jakub Jelinek
- [PATCH] c++: Return early in apply_late_template_attributes if there are no late attribs [PR101180]
Jakub Jelinek
- [PATCH] bswap: Fix up symbolic merging for xor and plus [PR103376]
Jakub Jelinek
- [PATCH] attribs: Fix ICEs on attributes starting with _ [PR103365]
Jakub Jelinek
- [PATCH] middle-end/103193 - avoid canonicalizing <= and >= to == for floats
Jakub Jelinek
- [PATCH] attribs: Fix ICEs on attributes starting with _ [PR103365]
Jakub Jelinek
- [committed] openmp: Fix up handling of kind(host) and kind(nohost) in ACCEL_COMPILERs [PR103384]
Jakub Jelinek
- [PATCH] c++, v2: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]
Jakub Jelinek
- [PATCH, v2] c++: Diagnose taking address of an immediate member function [PR102753]
Jakub Jelinek
- [PATCH] c++: Fix up diagnostics about taking address of an immediate member function [PR102753]
Jakub Jelinek
- [PATCH] c++, v2: Fix up diagnostics about taking address of an immediate member function [PR102753]
Jakub Jelinek
- [PATCH] bswap: Improve perform_symbolic_merge [PR103376]
Jakub Jelinek
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Jakub Jelinek
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Jakub Jelinek
- [PATCH] bswap: Improve perform_symbolic_merge [PR103376]
Jakub Jelinek
- [PATCH] match.pd: Fix up the recent bitmask_inv_cst_vector_p simplification [PR103417]
Jakub Jelinek
- [PATCH] c++, v3: Fix up diagnostics about taking address of an immediate member function [PR102753]
Jakub Jelinek
- [PATCH 3/4] libgcc: Split FDE search code from PT_GNU_EH_FRAME lookup
Jakub Jelinek
- [PATCH] libcpp: Fix up #__VA_OPT__ handling [PR103415]
Jakub Jelinek
- [PATCH] libstdc++: Define std::__is_constant_evaluated() for internal use
Jakub Jelinek
- [PATCH] libstdc++: Define std::__is_constant_evaluated() for internal use
Jakub Jelinek
- [PATCH v2] elf: Add _dl_find_object function
Jakub Jelinek
- [PATCH 4/4] libgcc: Use _dl_find_eh_frame in _Unwind_Find_FDE
Jakub Jelinek
- [PATCH v3 1/8] tree-object-size: Replace magic numbers with enums
Jakub Jelinek
- [PATCH v3 2/8] tree-object-size: Abstract object_sizes array
Jakub Jelinek
- [PATCH v3 3/8] tree-object-size: Save sizes as trees and support negative offsets
Jakub Jelinek
- [PATCH v3 1/8] tree-object-size: Replace magic numbers with enums
Jakub Jelinek
- [PATCH v3 3/8] tree-object-size: Save sizes as trees and support negative offsets
Jakub Jelinek
- [PATCH] bswap: Fix UB in find_bswap_or_nop_finalize [PR103435]
Jakub Jelinek
- [PATCH] c++: Small incremental tweak to source_location::current() folding
Jakub Jelinek
- [PATCH] x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431]
Jakub Jelinek
- [PATCH] libstdc++: Implement std::byteswap for C++23
Jakub Jelinek
- [PATCH] libstdc++, v2: Implement std::byteswap for C++23
Jakub Jelinek
- Patch ping (Re: [PATCH] x86_64: Issue -Wpsabi warning about C++ zero width bitfield ABI changes [PR102024])
Jakub Jelinek
- [PATCH] libcpp: Enable P1949R7 for C++11 and up as it was a DR [PR100977]
Jakub Jelinek
- [PATCH] c++: Allow indeterminate unsigned char or std::byte in bit_cast - P1272R4
Jakub Jelinek
- [PATCH] libstdc++: Add [[nodiscard]] to std::byteswap
Jakub Jelinek
- [PATCH] simplify-rtx: Punt on simplify_associative_operation with large operands [PR102356]
Jakub Jelinek
- [PATCH] c++, v2: Allow indeterminate unsigned char or std::byte in bit_cast - P1272R4
Jakub Jelinek
- [PATCH] simplify-rtx, v2: Punt on simplify_associative_operation with large operands [PR102356]
Jakub Jelinek
- [PATCH] libcpp, v2: Fix up #__VA_OPT__ handling [PR103415]
Jakub Jelinek
- [PATCH] OpenMP: Ensure that offloaded variables are public
Jakub Jelinek
- [PATCH] OpenMP: Ensure that offloaded variables are public
Jakub Jelinek
- [PATCH] libcpp: Enable P1949R7 for C++98 too [PR100977]
Jakub Jelinek
- [PATCH] Combine malloc + memset to calloc
Seija K.
- [PATCH] Combine malloc + memset to calloc
Seija K.
- [PATCH] Combine malloc + memset to calloc
Seija K.
- [PATCH] vect: Add bias parameter for partial vectorization
Kewen.Lin
- PING^6 [PATCH v2] combine: Tweak the condition of last_set invalidation
Kewen.Lin
- PING^3 [PATCH v2] rs6000: Modify the way for extra penalized cost
Kewen.Lin
- PING^5 [PATCH] rs6000: Fix some issues in rs6000_can_inline_p [PR102059]
Kewen.Lin
- PING^2 [PATCH] rs6000: Remove builtin mask check from builtin_decl [PR102347]
Kewen.Lin
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Kewen.Lin
- [PATCH] rs6000/doc: Rename future cpu with power10
Kewen.Lin
- [PATCH] rs6000/doc: Rename future cpu with power10
Kewen.Lin
- [PATCH] rs6000/doc: Rename future cpu with power10
Kewen.Lin
- [PATCH 06/15] visium: Fix non-robust split condition in define_insn_and_split
Kewen.Lin
- [PATCH 12/15] i386: Fix non-robust split condition in define_insn_and_split
Kewen.Lin
- [PATCH 07/15] xtensa: Fix non-robust split condition in define_insn_and_split
Kewen.Lin
- PING^7 [PATCH v2] combine: Tweak the condition of last_set invalidation
Kewen.Lin
- PING^4 [PATCH v2] rs6000: Modify the way for extra penalized cost
Kewen.Lin
- PING^6 [PATCH] rs6000: Fix some issues in rs6000_can_inline_p [PR102059]
Kewen.Lin
- PING^3 [PATCH] rs6000: Remove builtin mask check from builtin_decl [PR102347]
Kewen.Lin
- [PATCH] vect: Add bias parameter for partial vectorization
Kewen.Lin
- [PATCH] rs6000/test: Add emulated gather test case
Kewen.Lin
- [PATCH] rs6000/test: Add emulated gather test case
Kewen.Lin
- [PATCH] rs6000/test: Add emulated gather test case
Kewen.Lin
- [PATCH] rs6000: Remove builtin mask check from builtin_decl [PR102347]
Kewen.Lin
- [PATCH v2] rs6000: Modify the way for extra penalized cost
Kewen.Lin
- [PATCH v2] combine: Tweak the condition of last_set invalidation
Kewen.Lin
- [PATCH] PR fortran/91497 -- Silence conversion warnings for MIN1 and MAX1
Thomas Koenig
- [PATCH] PR fortran/91497 -- Silence conversion warnings for MIN1 and MAX1
Thomas Koenig
- [PATCH] PR fortran/91497 -- Silence conversion warnings for MIN1 and MAX1
Thomas Koenig
- [patch, fortran, wwwdocs] Fix name of argument to CO_REDUCE
Thomas Koenig
- [PATCH] PR fortran/103217 & 103218 - ICEs during simplification after r12-4967-gbcf3728abe848888
Thomas Koenig
- [PATCH v3 0/5] fortran: Ignore unused arguments for scalarisation [PR97896]
Thomas Koenig
- [PATCH 0/2] fortran: Ignore unused arguments for scalarisation [PR97896]
Thomas Koenig
- [PATCH] PR fortran/101329 - ICE: Invalid expression in gfc_element_size
Thomas Koenig
- [PATCH] i386: Support complex fma/conj_fma for _Float16.
Kong, Lingling
- [PATCH] i386: Optimization for mm512_set1_pch.
Kong, Lingling
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Kong, Lingling
- [PATCH] i386: add alias for f*mul_*ch intrinsics
Kong, Lingling
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Kong, Lingling
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Kong, Lingling
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Kong, Lingling
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Kong, Lingling
- [PATCH] Fix spelling of ones' complement.
Koning, Paul
- [PATCH] Fix spelling of ones' complement.
Koning, Paul
- [PATCH] Fix spelling of ones' complement.
Koning, Paul
- [PATCH] fixincludes: don't assume getcwd() can handle NULL argument
Bruce Korb
- [PATCH] fixincludes: fix portability issues about getcwd() [PR21283, PR80047]
Bruce Korb
- [PATCH] fixincludes: simplify handling for access() failure [PR21283, PR80047]
Bruce Korb
- [PATCH] IBM Z: Fix address of operands will never be NULL warnings
Andreas Krebbel
- [PATCH] IBM Z: ldist-{rawmemchr,strlen} tests require vector extensions
Andreas Krebbel
- [PATCH] IBM Z: Free bbs in s390_loop_unroll_adjust
Andreas Krebbel
- [Committed] IBM Z: Define STACK_CHECK_MOVING_SP
Andreas Krebbel
- [PATCH] Fix PR103028
Andreas Krebbel
- [PATCH] Fix PR103028
Andreas Krebbel
- [PATCH] IBM Z: Fix load-and-test peephole2 condition
Andreas Krebbel
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [PATCH v3] c-family: Add __builtin_assoc_barrier
Matthias Kretz
- [PATCH v5] c++: Add gnu::diagnose_as attribute
Matthias Kretz
- [PATCH 11/11] libstdc++: Fix ODR issues with different -m flags
Matthias Kretz
- [PATCH 0/2] Make use of the diagnose_as attribute to improve libstdc++ diagnostics
Matthias Kretz
- [PATCH 1/2] libstdc++: Use diagnose_as attribute to improve string diagnostics
Matthias Kretz
- [PATCH 2/2] libstdc++: Use diagnose_as attribute to improve simd diagnostics
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [PATCH 0/2] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Matthias Kretz
- [PATCH 1/2] c++: Print function template parms when relevant
Matthias Kretz
- [PATCH 2/2] c++: Print function template parms when relevant [part 2]
Matthias Kretz
- [RFC PATCH] gcc: Improve reproducability when building cc1/cc1plus
Jacob Kroon
- [RFC PATCH] gcc: Improve reproducability when building cc1/cc1plus
Jacob Kroon
- [PATCH] libstdc++: Clear padding bits in atomic compare_exchange
Daniel Krügler
- [PATCH 1/5] libstdc++: Import the fast_float library
Daniel Krügler
- [aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr
Prathamesh Kulkarni
- [aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr
Prathamesh Kulkarni
- [tree-ssa-loop] Remove redundant check for number of loops in pass_vectorize::execute
Prathamesh Kulkarni
- [PATCH] Introduce build_debug_expr_decl
Prathamesh Kulkarni
- [tree-ssa-loop] Remove redundant check for number of loops in pass_vectorize::execute
Prathamesh Kulkarni
- [aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr
Prathamesh Kulkarni
- [PATCH 1/3] gimple-fold: Transform stp*cpy_chk to str*cpy directly
Prathamesh Kulkarni
- [PATCH] Combine malloc + memset to calloc
Prathamesh Kulkarni
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
Prathamesh Kulkarni
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
Prathamesh Kulkarni
- [PATCH] libcpp: Use [[likely]] conditionally
Christophe LYON
- [PATCH] Add debug counters to back threader.
Jeff Law
- [PATCH] Move statics to threader pass class.
Jeff Law
- [PATCH]middle-end testsuite: fix failing complex add testcases PR103000
Jeff Law
- [RFA] Minor optimization of variable bit testing
Jeff Law
- [PING][PATCH] MAINTAINERS: Clarify the policy WRT the Write After Approval list
Jeff Law
- [PATCH][GCC 11] ranger: Fix `-Werror' build error with `ranger_cache::push_poor_value'
Jeff Law
- [RFA] Minor optimization of variable bit testing
Jeff Law
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Jeff Law
- [PATCH] contrib: testsuite-management: Update to be python3 compatible
Jeff Law
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Jeff Law
- [PATCH] Fix PR103028
Jeff Law
- [PATCH] Cleanup back_threader::find_path_to_names.
Jeff Law
- [PATCH] Cleanup back_threader::find_path_to_names.
Jeff Law
- Some PINGs
Jeff Law
- [PATCH] Remove dead code.
Jeff Law
- Move uncprop after modref pass
Jeff Law
- [PATCH] Convert strlen pass from evrp to ranger.
Jeff Law
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Jeff Law
- [RFA] Minor optimization of variable bit testing
Jeff Law
- [PATCH] Remove dead Fortran function.
Jeff Law
- Merge IPA and late local modref flags
Jeff Law
- [PATCH] Dump details of an attempt to register a jump threading path.
Jeff Law
- [PATCH] Return NULL for maybe_register_path when unprofitable.
Jeff Law
- [PATCH] gimple-fold: Transform stp*cpy_chk to strcpy
Jeff Law
- [PATCH] Allow loop header copying when first iteration condition is known.
Jeff Law
- [PATCH] fixincludes: don't assume getcwd() can handle NULL argument
Jeff Law
- [PATCH] Remove loop crossing restriction from the backward threader.
Jeff Law
- [PATCH] Check optab before transforming atomic bit test and operations
Jeff Law
- Basic kill analysis for modref
Jeff Law
- [PATCH] Check optab before transforming atomic bit test and operations
Jeff Law
- [PATCH v2 1/3] gimple-fold: Transform stp*cpy_chk to str*cpy directly
Jeff Law
- [PATCH v2 3/3] gimple-fold: Use ranges to simplify strncat and snprintf
Jeff Law
- [PATCH v2 2/3] gimple-fold: Use ranges to simplify _chk calls
Jeff Law
- [PATCH] simplify get_range_strlen interface
Jeff Law
- [PATCH] configure: define TARGET_LIBC_GNUSTACK on musl
Jeff Law
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Jeff Law
- [PATCH] Avoid pathological function redeclarations when checking access sizes [PR102759]
Jeff Law
- [PATCH] PCH: Make the save and restore diagnostics more robust.
Jeff Law
- [PATCH] tree-optimization: [PR103245] Improve detection of abs pattern using multiplication
Jeff Law
- [PATCH] Add a missing return transforming atomic bit test and operations
Jeff Law
- [PATCH] lim: Reset flow sensitive info even for pointers [PR103192]
Jeff Law
- [committed] Fix two mips target tests compromised by recent IPA work
Jeff Law
- [committed] Fix MIPS test after recent match.pd changes
Jeff Law
- [PATCH] regrename: Skip renaming if instruction is noop move.
Jeff Law
- [PATCH] Fix tree-optimization/103257: Missed jump threading due too early conversion of bool*A into bool?A:0
Jeff Law
- [committed][PR tree-optimization103226] Clobber the condition code in the bfin doloop patterns
Jeff Law
- [PATCH] Tweak tree-ssa-math-opts.c to solve PR target/102117
Jeff Law
- Fix failure in merge_block.c testcase
Jeff Law
- [PATCH] libcpp: Use [[likely]] conditionally
Jeff Law
- [PATCH 1/2] Sync with binutils: GCC: Pass --plugin to AR and RANLIB
Jeff Law
- [PATCH] configure: define TARGET_LIBC_GNUSTACK on musl
Jeff Law
- [PATCH] fixincludes: don't abort() on access failure [PR103306]
Jeff Law
- [EXTERNAL] Re: [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
Jeff Law
- [PATCH 1/2] add -Wuse-after-free
Jeff Law
- [EXTERNAL] Re: [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Jeff Law
- [PATCH] libcpp: Use [[likely]] conditionally
Jeff Law
- [PATCH] fixincludes: don't abort() on access failure [PR103306]
Jeff Law
- [PATCH] Enhance optimize_atomic_bit_test_and to handle truncation.
Jeff Law
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Jeff Law
- [PATCH v2] implement -Winfinite-recursion [PR88232]
Jeff Law
- [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Jeff Law
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Jeff Law
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Jeff Law
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Jeff Law
- [PATCH] libcpp: Use [[likely]] conditionally
Jeff Law
- Reduce scope of a few 'class loop *loop' variables (was: [PATCH v4] Use range-based for loops for traversing loops)
Jeff Law
- [PATCH] [RFC] unreachable returns
Jeff Law
- [PATCH] Remove unreachable gcc_unreachable () at the end of functions
Jeff Law
- [PATCH] Remove unreachable returns
Jeff Law
- [PATCH] Restore can_be_invalidated_p semantics to before refactoring
Jeff Law
- [RFC][PATCH] c++/46476 - implement -Wunreachable-code-return
Jeff Law
- [PATCH] Fix PR 62157: disclean in libsanitizer not working
Jeff Law
- [PATCH] Fix PR 19089: Environment variable TMP may yield gcc: abort
Jeff Law
- [PATCH] tree-optimization: [PR101540] Simplify CONSTRUCTOR for vector(1) to be VCE
Jeff Law
- [PATCH] Fix RTL FE issue with premature return
Jeff Law
- [PATCH] Remove can_throw_non_call_exceptions special case from operator_div::wi_fold.
Jeff Law
- [PATCH] Make the path to etags used in the build system configurable [PR103021]
Jeff Law
- [PATCH] Avoid some -Wunreachable-code-ctrl
Jeff Law
- [PATCH] [PATCH] aarch64:fix redundant check in aut insn generation [PR103017] During the generation of the epilogue of aarch64(aarch64_expand_epilogue), the value of crtl->calls_eh_return does not need to be checked again. This value has been checked during aarch64_return_address_signing_enabled.
Dan Li
- [PATCH] [PR103017] aarch64:fix redundant check in aut insn generation
Dan Li
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Dan Li
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Dan Li
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Dan Li
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Dan Li
- [PATCH] [RFC, v2, 1/1, AARCH64][PR102768] aarch64: Add compiler support for Shadow Call Stack
Dan Li
- [PATCH 00/15] Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 01/15] frv: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 02/15] m32c: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 03/15] rx: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 04/15] s390: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 05/15] v850: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 06/15] visium: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 07/15] xtensa: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 08/15] alpha: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 09/15] arm: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 10/15] bfin: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 11/15] csky: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 12/15] i386: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 13/15] ia64: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 14/15] mips: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH 15/15] sh: Fix non-robust split condition in define_insn_and_split
Kewen Lin
- [PATCH] configure: define TARGET_LIBC_GNUSTACK on musl
Ilya Lipnitskiy
- [PATCH] configure: define TARGET_LIBC_GNUSTACK on musl
Ilya Lipnitskiy
- [PATCH v2] configure: define TARGET_LIBC_GNUSTACK on musl
Ilya Lipnitskiy
- [musl] Re: [PATCH v2] configure: define TARGET_LIBC_GNUSTACK on musl
Ilya Lipnitskiy
- [PATCH][V3] rs6000: Remove unnecessary option manipulation.
Martin Liska
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Martin Liska
- [PATCH] i386: Fix wrong result for AMX-TILE intrinsic when parsing expression.
Hongtao Liu
- [PATCH] i386: Fix wrong result for AMX-TILE intrinsic when parsing expression.
Hongtao Liu
- [PATCH] i386: Auto vectorize sdot_prod, usdot_prod with VNNI instruction.
Hongtao Liu
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b)
Hongtao Liu
- [PATCH] i386: Support complex fma/conj_fma for _Float16.
Hongtao Liu
- [PATCH] i386: Optimization for mm512_set1_pch.
Hongtao Liu
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b)
Hongtao Liu
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a,b)
Hongtao Liu
- [PATCH] [pass_if_conversion] Extend is_cond_scalar_reduction to handle bit_and/bit_xor/bit_ior.
Hongtao Liu
- [PATCH v2] Check optab before transforming atomic bit test and operations
Hongtao Liu
- [PATCH v2] Check optab before transforming atomic bit test and operations
Hongtao Liu
- [PATCH] i386: add alias for f*mul_*ch intrinsics
Hongtao Liu
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Hongtao Liu
- [PATCH] i386: add alias for f*mul_*ch intrinsics
Hongtao Liu
- [PATCH] Don't allow mask/sse/mmx mov in TLS code sequences.
Hongtao Liu
- [PATCH] i386: vcvtph2ps and vcvtps2ph should be used to convert _Float16 to SFmode with -mf16c [PR 102811]
Liu, Hongtao
- [PATCH] rs6000/test: Add emulated gather test case
Hongtao Liu
- [PATCH] pr103194-5.c: Replace long with int64_t
Hongtao Liu
- [PATCH] Fix regression introduced by r12-5536.
Hongtao Liu
- [PATCH] Fix regression introduced by r12-5536.
Hongtao Liu
- [PATCH] [i386] Fix ICE in ix86_attr_length_immediate_default.
Hongtao Liu
- [PATCH] contrib: add unicode/utf8-dump.py
Martin Liška
- [PATCH] contrib: add unicode/utf8-dump.py
Martin Liška
- [PATCH] Fix test-suite pattern scanning.
Martin Liška
- [PATCH] Fix negative integer range for UInteger.
Martin Liška
- [PATCH] Add TSVC tests.
Martin Liška
- [PATCH 0/5] Fortran manual updates
Martin Liška
- [PATCH] Record that -gtoggle is already used in gcc_options.
Martin Liška
- [PATCH] Record that -gtoggle is already used in gcc_options.
Martin Liška
- [PATCH 0/5] Fortran manual updates
Martin Liška
- [PATCH] Rename predicate class to ipa_predicate
Martin Liška
- [PATCH] Rename predicate class to ipa_predicate
Martin Liška
- [PATCH] Disable warning for an ASAN test-case.
Martin Liška
- [PATCH 0/5] Fortran manual updates
Martin Liška
- [PATCH] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Martin Liška
- [PATCH] libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c015a6ac151b98a).
Martin Liška
- [PATCH][V2] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH] libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c015a6ac151b98a).
Martin Liška
- [PATCH] Record that -gtoggle is already used in gcc_options.
Martin Liška
- [PATCH] Add -v option for git_check_commit.py.
Martin Liška
- [PATCH] Record that -gtoggle is already used in gcc_options.
Martin Liška
- Implement intraprocedural dataflow for ipa-modref EAF analyser
Martin Liška
- [PATCH] Record that -gtoggle is already used in gcc_options.
Martin Liška
- [PATCH 3/N] Come up with casm global state.
Martin Liška
- [PATCH] gcov-profile: Filter test only for some targets [PR102945]
Martin Liška
- [PATCH] libsanitizer: remove -pedantic option
Martin Liška
- [PATCH] libsanitizer: remove -pedantic option
Martin Liška
- [PATCH] libsanitizer: remove -pedantic option
Martin Liška
- GCC 11 backports
Martin Liška
- [PATCH] gcov-profile: Fix -fcompare-debug with -fprofile-generate [PR100520]
Martin Liška
- [pushed] testsuite, Darwin : Fix tsvc test build on Darwin.
Martin Liška
- [PATCH] Add TSVC tests.
Martin Liška
- [PATCH] Remove dead code.
Martin Liška
- [PATCH] gcov-profile: Fix -fcompare-debug with -fprofile-generate [PR100520]
Martin Liška
- [PATCH] Dump static chain for cgraph_node.
Martin Liška
- [PATCH] Dump static chain for cgraph_node.
Martin Liška
- [PATCH] Dump static chain for cgraph_node.
Martin Liška
- [PATCH] Add debug counters to back threader.
Martin Liška
- GCC 11 backports
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Fix clang -Wcast-qual warning.
Martin Liška
- [PATCH] Define m_rtx_reuse_manager only if not GENERATOR_FILE.
Martin Liška
- [PATCH] Remove dead Fortran function.
Martin Liška
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Martin Liška
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Martin Liška
- Use 'location_hash' for 'seen_locations' in 'gcc/profile.c:branch_prob' (was: [PATCH] Fix GCOV CFG related issues)
Martin Liška
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] lto-wrapper: fix memory corruption.
Martin Liška
- [PATCH] lto-wrapper: fix memory corruption.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] vect: Remove vec_outside/inside_cost fields
Martin Liška
- [PATCH] vect: Remove vec_outside/inside_cost fields
Martin Liška
- [PATCH] libbacktrace: fix UBSAN issues
Martin Liška
- [PATCH] Implement -fprofile-prefix-map.
Martin Liška
- [PATCH][V2] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH][PUSHED] Remove unused function.
Martin Liška
- [PATCH] libbacktrace: fix UBSAN issues
Martin Liška
- [PATCH][pushed] testsuite: Filter out TSVC test on Power [PR103051]
Martin Liška
- [PATCH] Remove dead code.
Martin Liška
- [PATCH][V2] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Martin Liška
- [PATCH] Remove dead code.
Martin Liška
- [PATCH][V2] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH] tsan: remove not needed -ldl in options
Martin Liška
- [COMMITTED] Do not pass NULL to memset in ssa_global_cache.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Do not abort compilation when dump file is /dev/*
Martin Liška
- [PATCH] Fix IPA modref ubsan.
Martin Liška
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH] IPA: use cgraph_node instance
Martin Liška
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Martin Liška
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Martin Liška
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Martin Liška
- [PATCH] IPA: fix reproducibility in IPA MOD REF
Martin Liška
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH][V4] rs6000: Remove unnecessary option manipulation.
Martin Liška
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Martin Liška
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Martin Liška
- [PATCH] x86: Speed up target attribute handling by using a cache
Martin Liška
- [PATCH] x86: Speed up target attribute handling by using a cache
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH][pushed] docs: remove duplicate param documentation
Martin Liška
- [PATCH][pushed] contrib: Support itemx in check-params-in-docs.py.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH][pushed] jit: Initialize function::m_blocks in ctor
Martin Liška
- [PATCH][pushed] jit: Initialize function::m_blocks in ctor
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH][DOCS] docs: Add missing @option keyword.
Martin Liška
- [PATCH] d: fix ASAN in option processing
Martin Liška
- [committed 03/12] d: Insert null terminator in obstack buffers
Martin Liška
- [PATCH] d: fix ASAN in option processing
Martin Liška
- [PATCH] d: fix ASAN in option processing
Martin Liška
- Improve -fprofile-report
Martin Liška
- [PATCH] Loop unswitching: support gswitch statements.
Martin Liška
- [PATCH] Fix --help -Q output
Martin Liška
- [PATCH][pushed] Change if-to-switch-conversion test.
Martin Liška
- [PATCH] Fortran: Diagnose all operands with constraint violations [PR101337]
Sandra Loosemore
- [PATCH 0/5] Fortran manual updates
Sandra Loosemore
- [PATCH 1/5] Fortran manual: Combine standard conformance docs in one place.
Sandra Loosemore
- [PATCH 2/5] Fortran manual: Revise introductory chapter.
Sandra Loosemore
- [PATCH 3/5] Fortran manual: Update section on Interoperability with C
Sandra Loosemore
- [PATCH 4/5] Fortran manual: Update miscellaneous references to old standard versions.
Sandra Loosemore
- [PATCH 4/5] Fortran manual: Update miscellaneous references to old standard versions.
Sandra Loosemore
- [PATCH 5/5] Fortran manual: Remove old docs for never-implemented extensions.
Sandra Loosemore
- [PATCH 0/5] Fortran manual updates
Sandra Loosemore
- [PATCH 0/5] Fortran manual updates
Sandra Loosemore
- [PATCH] Fortran: Diagnose all operands/arguments with constraint violations
Sandra Loosemore
- [committed] Fortran: Add more documentation for mixed-language programming
Sandra Loosemore
- [committed] Nios2: Add TARGET_CAN_INLINE_P hook
Sandra Loosemore
- [PATCH][committed]middle-end: Fix signbit tests when ran on ISA with support for masks.
Sandra Loosemore
- [PATCH][committed]middle-end: Fix signbit tests when ran on ISA with support for masks.
Sandra Loosemore
- [committed] Testsuite: Various fixes for nios2.
Sandra Loosemore
- [PATCH] x86: Document -fcf-protection requires i686 or newer
H.J. Lu
- PING^2 [PATCH v4 0/2] Implement indirect external access
H.J. Lu
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
H.J. Lu
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
H.J. Lu
- ipa-modref cleanup
H.J. Lu
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
H.J. Lu
- [PATCH] libffi: Add --enable-cet to configure
H.J. Lu
- [PATCH] x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32
H.J. Lu
- [PATCH] x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32
H.J. Lu
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
H.J. Lu
- [PATCH] libsanitizer: remove -pedantic option
H.J. Lu
- [PATCH] libsanitizer: remove -pedantic option
H.J. Lu
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
H.J. Lu
- [PATCH] Add a testcase for PR tree-optimization/102892
H.J. Lu
- [PATCH] Remove dead code.
H.J. Lu
- [PATCH] Remove dead code.
H.J. Lu
- [PATCH] x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
H.J. Lu
- [PATCH] x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
H.J. Lu
- [PATCH v2] Check optab before transforming atomic bit test and operations
H.J. Lu
- [PATCH] Remove dead code.
H.J. Lu
- [wwwdocs][PATCH] Document deprecation of OpenMP MIC offloading in GCC 12
H.J. Lu
- [PATCH] libsanitizer: Merge with upstream
H.J. Lu
- [PATCH 0/2] Sync with binutils for building binutils with LTO:
H.J. Lu
- [PATCH 1/2] Sync with binutils: GCC: Pass --plugin to AR and RANLIB
H.J. Lu
- [PATCH 2/2] Sync with binutils: Support the PGO build for binutils+gdb
H.J. Lu
- [committed] openmp: Add support for 2 argument num_teams clause
H.J. Lu
- [PATCH] libffi: Update LOCAL_PATCHES
H.J. Lu
- GCC 12.0.0 Status Report (2021-11-15), Stage 3 in effect NOW
H.J. Lu
- [PATCH] Check optab before transforming atomic bit test and operations
H.J. Lu
- [PATCH] x86: Add gcc.target/i386/pr103205-2.c
H.J. Lu
- Basic kill analysis for modref
H.J. Lu
- [PATCH] Check optab before transforming atomic bit test and operations
H.J. Lu
- [PATCH v2] Check optab before transforming atomic bit test and operations
H.J. Lu
- [PATCH] Add a missing return transforming atomic bit test and operations
H.J. Lu
- [PATCH] x86: Add -mharden-sls=[none|all|return|indirect-branch]
H.J. Lu
- [PATCH] x86: Add -mindirect-branch-cs-prefix
H.J. Lu
- [PATCH] x86: Add -mharden-sls=[none|all|return|indirect-branch]
H.J. Lu
- [PATCH v2] x86: Add -mindirect-branch-cs-prefix
H.J. Lu
- [PATCH] x86: Add -mindirect-branch-cs-prefix
H.J. Lu
- [PATCH v2] x86: Add -mharden-sls=[none|all|return|indirect-branch]
H.J. Lu
- [PATCH] x86: Add -mharden-sls=[none|all|return|indirect-branch]
H.J. Lu
- [PATCH] x86: Remove "%!" before ret
H.J. Lu
- [PATCH v3] x86: Add -mharden-sls=[none|all|return|indirect-branch]
H.J. Lu
- [PATCH v2] x86: Remove "%!" before ret
H.J. Lu
- [PATCH v4] x86: Add -mharden-sls=[none|all|return|indirect-branch]
H.J. Lu
- [PATCH v3] x86: Add -mindirect-branch-cs-prefix
H.J. Lu
- [PATCH 1/2] Sync with binutils: GCC: Pass --plugin to AR and RANLIB
H.J. Lu
- [PATCH] pr103194-5.c: Replace long with int64_t
H.J. Lu
- PING^3 [PATCH v4 0/2] Implement indirect external access
H.J. Lu
- [PATCH] x86: Add -mmove-max=bits and -mstore-max=bits
H.J. Lu
- Patch ping (Re: [PATCH] x86_64: Issue -Wpsabi warning about C++ zero width bitfield ABI changes [PR102024])
H.J. Lu
- [PATCH] libsanitizer: Use SSE to save and restore XMM registers
H.J. Lu
- [PATCH v2 2/4] Refactor loop_version
Xionghu Luo
- [RFC] Don't move cold code out of loop by checking bb count
Xionghu Luo
- [RFC] Don't move cold code out of loop by checking bb count
Xionghu Luo
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
Xionghu Luo
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
Xionghu Luo
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
Xionghu Luo
- [PATCH] rs6000: Fix incorrect fusion constraint [PR102991]
Xionghu Luo
- [PATCH v3 1/4] Fix loop split incorrect count and probability
Xionghu Luo
- [PATCH v7 2/2] Don't move cold code out of loop by checking bb count
Xionghu Luo
- [PATCH] Fix incorrect loop exit edge probability [PR103270]
Xionghu Luo
- [PATCH] Fix incorrect loop exit edge probability [PR103270]
Xionghu Luo
- [PATCH v2] Fix incorrect loop exit edge probability [PR103270]
Xionghu Luo
- [PATCH v3 1/4] Fix loop split incorrect count and probability
Xionghu Luo
- Ping: [PATCH v7 2/2] Don't move cold code out of loop by checking bb count
Xionghu Luo
- [PATCH 2/2]AArch64: Add better costing for vector constants and operations
Christophe Lyon
- [PATCH] arm: Initialize vector costing fields
Christophe Lyon
- [PATCH]Arm Update missing entries of cost tables
Christophe Lyon
- [PATCH] arm: Initialize vector costing fields
Christophe Lyon
- [PATCH][GCC] arm: add armv9-a architecture to -march
Christophe Lyon
- [PATCH][GCC] arm: add armv9-a architecture to -march
Christophe Lyon
- [PATCH] libcpp: Use [[likely]] conditionally
Christophe Lyon
- [COMMITTED] PR tree-optimization/103003 - Don't register nonsensical relations.
Andrew MacLeod
- [COMMITTED] Provide some context to folding via ranger.
Andrew MacLeod
- [COMMITTED] Fix --param=ranger-debug=all to include a trace.
Andrew MacLeod
- [COMMITTED] Check for constant builtin value first.
Andrew MacLeod
- [COMMITTED] For ranges, PHIs don't need to process arg == def.
Andrew MacLeod
- [COMMITTED] Testcase adjustments for pass vrp1.
Andrew MacLeod
- [COMMITTED] Switch vrp2 to ranger.
Andrew MacLeod
- [COMMITTED] PR tree-optimization/103079 - Treat undefined operands as varying in GORI.
Andrew MacLeod
- [COMMITTED] PR tree-optimization/102943 - Abstract ranger cache update list.
Andrew MacLeod
- [COMMITTED] PR-tree-optimization/103093 - Remove def chain import assert from GORI.
Andrew MacLeod
- [COMMITTED] path oracle: Do not look at root oracle for killed defs.
Andrew MacLeod
- [COMMITTED] path oracle: Do not look at root oracle for killed defs.
Andrew MacLeod
- [COMMITTED] tree-optimization/103022 - Don't calculate new values when using the private context, callback.
Andrew MacLeod
- [PATCH] Loop unswitching: support gswitch statements.
Andrew MacLeod
- [PATCH] Loop unswitching: support gswitch statements.
Andrew MacLeod
- [PATCH] pch: Add support for PCH for relocatable executables
Andrew MacLeod
- [PATCH] pch: Add support for PCH for relocatable executables
Andrew MacLeod
- [COMMITTED] Remove TDF_THREADING flag in favor of param.
Andrew MacLeod
- [PATCH] Loop unswitching: support gswitch statements.
Andrew MacLeod
- [COMMITTED] Keep x_range_query NULL for global ranges.
Andrew MacLeod
- [COMMITTED] path solver: Solve PHI imports first for ranges.
Andrew MacLeod
- [PATCH v2] tree-optimization/101186 - extend FRE with "equivalence map" for condition prediction
Andrew MacLeod
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Andrew MacLeod
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Andrew MacLeod
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Andrew MacLeod
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Andrew MacLeod
- [PATCH] PR tree-optimization/103254 - Limit depth for all GORI expressions.
Andrew MacLeod
- [PATCH 1/2] Split return functionality of get_non_stale_global_range.
Andrew MacLeod
- [PATCH 2/2] PR tree-optimization/103231 - Directly resolve range_of_stmt dependencies.
Andrew MacLeod
- [COMMITTED] Range-on-edge trace tweak.
Andrew MacLeod
- [PATCH 2/2] PR tree-optimization/103231 - Directly resolve range_of_stmt dependencies.
Andrew MacLeod
- [PATCH 1/2] Split return functionality of get_non_stale_global_range.
Andrew MacLeod
- [PATCH] PR tree-optimization/103359 - Check for equivalences between PHI argument and def.
Andrew MacLeod
- [PATCH] PR tree-optimization/103359 - Check for equivalences between PHI argument and def.
Andrew MacLeod
- [COMMITTED] PR tree-optimization/102648 - Add the testcase for this PR to the testsuite.
Andrew MacLeod
- [PATCH] tree-optimization/103440 - Always track arguments, even when ignoring equiv params.
Andrew MacLeod
- [COMMITTED] tree-optimization/103467 - Don't reuse reference after potential resize.
Andrew MacLeod
- [PATCH] tree-optimization/103464 - Also pre-process PHIs in range-of-stmt.
Andrew MacLeod
- [PATCH] powerpc: Remove LINK_OS_EXTRA_SPEC{32, 64} from --with-advance-toolchain
Lucas A. M. Magalhaes
- [PATCH] powerpc: Remove LINK_OS_EXTRA_SPEC{32, 64} from --with-advance-toolchain
Lucas A. M. Magalhaes
- [PATCH v2] powerpc: Remove LINK_OS_EXTRA_SPEC{32, 64} from --with-advance-toolchain
Lucas A. M. Magalhaes
- [committed] diagnostics: escape non-ASCII source bytes for certain diagnostics
David Malcolm
- [PATCH] contrib: add unicode/utf8-dump.py
David Malcolm
- [PATCH] contrib: add unicode/utf8-dump.py
David Malcolm
- [PATCH] Initial implementation of -Whomoglyph [PR preprocessor/103027]
David Malcolm
- [PATCH 0/2] Re: [PATCH] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
David Malcolm
- [PATCH 1/2] Flag CPP_W_BIDIRECTIONAL so that source lines are escaped
David Malcolm
- [PATCH 2/2] Capture locations of bidi chars and underline ranges
David Malcolm
- [PATCH 1/2] Flag CPP_W_BIDIRECTIONAL so that source lines are escaped
David Malcolm
- [PATCH 1/2] add -Wuse-after-free
David Malcolm
- [committed] analyzer: fix ICE in sm_state_map::dump when dumping trees
David Malcolm
- [committed] c: more precise locations for some -Wpragmas diagnostics
David Malcolm
- [committed] diagnostic: fix unused variable 'def_tabstop' [PR103129]
David Malcolm
- [committed] jit: fix -Werror=format-overflow= in testsuite [PR103199]
David Malcolm
- [committed] analyzer: "__analyzer_dump_state" has no side-effects
David Malcolm
- [committed] analyzer: add four new taint-based warnings
David Malcolm
- [PATCH 0/6] RFC: adding support to GCC for detecting trust boundaries
David Malcolm
- [PATCH 1a/6] RFC: Implement "#pragma GCC custom_address_space"
David Malcolm
- [PATCH 1b/6] Add __attribute__((untrusted))
David Malcolm
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
David Malcolm
- [PATCH 3/6] analyzer: implement infoleak detection
David Malcolm
- [PATCH 4a/6] analyzer: implement region::untrusted_p in terms of custom address spaces
David Malcolm
- [PATCH 4b/6] analyzer: implement region::untrusted_p in terms of __attribute__((untrusted))
David Malcolm
- [PATCH 5/6] analyzer: use region::untrusted_p in taint detection
David Malcolm
- [PATCH 6/6] Add __attribute__ ((tainted))
David Malcolm
- [PATCH 0/6] RFC: adding support to GCC for detecting trust boundaries
David Malcolm
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
David Malcolm
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
David Malcolm
- [PATCH] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
David Malcolm
- [committed] analyzer: fix overeager sharing of bounded_range instances [PR102662]
David Malcolm
- [PATCH v2] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
David Malcolm
- [committed] analyzer: don't assume target has alloca [PR102779]
David Malcolm
- [committed] analyzer: fix missing -Wanalyzer-write-to-const [PR102695]
David Malcolm
- [PATCH v3] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
David Malcolm
- [committed] libcpp: escape non-ASCII source bytes in -Wbidi-chars= [PR103026]
David Malcolm
- [PATCH 2/2] libcpp: capture and underline ranges in -Wbidi-chars= [PR103026]
David Malcolm
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
David Malcolm
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
David Malcolm
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
David Malcolm
- [committed] analyzer: fix false leak due to overeager state merging [PR103217]
David Malcolm
- [PATCH] libgccjit: add some reflection functions in the jit C api
David Malcolm
- [PATCH] libgccjit: Add support for setting the link section of global variables [PR100688]
David Malcolm
- [PATCH] libgccjit: Add support for setting the link section of global variables [PR100688]
David Malcolm
- [PATCH] libgccjit: Add support for types used by atomic builtins [PR96066] [PR96067]
David Malcolm
- [PATCH] libgccjit: Add support for TLS variable [PR95415]
David Malcolm
- [committed] analyzer: further false leak fixes due to overzealous state merging [PR103217]
David Malcolm
- [committed] analyzer: add regression test [PR99269]
David Malcolm
- [committed] analyzer: verify that -Wanalyzer-too-complex can be disabled via pragmas [PR100524]
David Malcolm
- [committed] analyzer: add regression test [PR94579]
David Malcolm
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Michael Matz
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Michael Matz
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Michael Matz
- [PATCH] Remove unreachable gcc_unreachable () at the end of functions
Michael Matz
- [PATCH 0/5] Add Power10 XXSPLTI* and LXVKQ instructions
Michael Meissner
- [PATCH 1/5] Add XXSPLTI* and LXVKQ instructions (new data structure and function)
Michael Meissner
- [PATCH 2/5] Add Power10 XXSPLTI* and LXVKQ instructions (LXVKQ)
Michael Meissner
- [PATCH 3/5] Add Power10 XXSPLTIW
Michael Meissner
- [PATCH 4/5] Add Power10 XXSPLTIDP for vector constants
Michael Meissner
- [PATCH 5/5] Add Power10 XXSPLTIDP for SFmode/DFmode constants.
Michael Meissner
- [PATCH 0/5] Add Power10 XXSPLTI* and LXVKQ instructions
Michael Meissner
- [PATCH 2/5] Add Power10 XXSPLTI* and LXVKQ instructions (LXVKQ)
Michael Meissner
- [PATCH 1/5] Add XXSPLTI* and LXVKQ instructions (new data structure and function)
Michael Meissner
- Ping: [PATCH 1/5] Add XXSPLTI* and LXVKQ instructions (new data structure and function)
Michael Meissner
- Ping: [PATCH 2/5] Add Power10 XXSPLTI* and LXVKQ instructions (LXVKQ)
Michael Meissner
- Ping: [PATCH 3/5] Add Power10 XXSPLTIW
Michael Meissner
- Ping: [PATCH 4/5] Add Power10 XXSPLTIDP for vector constants
Michael Meissner
- Ping: [PATCH 5/5] Add Power10 XXSPLTIDP for SFmode/DFmode constants.
Michael Meissner
- [PATCH 0/3] Add zero cycle move support
Michael Meissner
- [PATCH 1/3] Add power10 zero cycle moves for switches & indirect jumps
Michael Meissner
- [PATCH 2/3] Set power10 fusion if -mtune=power10.
Michael Meissner
- [PATCH 3/3] Use absolute switch table addresses for zero cycle moves.
Michael Meissner
- [PATCH 1/3] Add power10 zero cycle moves for switches & indirect jumps
Michael Meissner
- [PATCH 2/3] Set power10 fusion if -mtune=power10.
Michael Meissner
- [PATCH 0/3] Add zero cycle move support
Michael Meissner
- [PATCH] Add a simulate_record_decl lang hook
Jason Merrill
- [PATCH v4] Fix ICE when mixing VLAs and statement expressions [PR91038]
Jason Merrill
- [PATCH RFA (print-tree)] c++: improve print_node of PTRMEM_CST
Jason Merrill
- [PATCH v4] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Jason Merrill
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Jason Merrill
- [PATCH] coroutines, c++: Find lambda-ness from the ramp function [PR 96517].
Jason Merrill
- [PATCH] coroutines, c++: Find lambda-ness from the ramp function [PR 96517].
Jason Merrill
- [PATCH] coroutines: Pass lvalues to user-defined operator new [PR 100772].
Jason Merrill
- [PATCH v5] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Jason Merrill
- [PATCH] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Jason Merrill
- [PATCH v4] Fix ICE when mixing VLAs and statement expressions [PR91038]
Jason Merrill
- [PATCH] c++: bogus error w/ variadic concept-id as if cond [PR98394]
Jason Merrill
- [PATCH] c++: unexpanded pack in var tmpl partial spec [PR100652]
Jason Merrill
- [PATCH v6] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Jason Merrill
- [PATCH] c++: bogus error w/ variadic concept-id as if cond [PR98394]
Jason Merrill
- [PATCH] c++: Skip unnamed bit-fields more
Jason Merrill
- [PATCH] c++: Fix ICE on complex constant with -frounding-math [PR103114]
Jason Merrill
- [PATCH] c++: use auto_vec in cp_parser_template_argument_list
Jason Merrill
- [PATCH v6] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Jason Merrill
- [PATCH] c++: use auto_vec in cp_parser_template_argument_list
Jason Merrill
- [PATCH v8] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Jason Merrill
- [pushed] c++: constexpr virtual and vbase thunk
Jason Merrill
- [pushed] c++: don't do constexpr folding in unevaluated context
Jason Merrill
- [pushed] c++: c++20 constexpr default ctor and array init
Jason Merrill
- [pushed] c++: is_this_parameter and coroutines proxies
Jason Merrill
- [pushed] c++: check constexpr constructor body
Jason Merrill
- [pushed] c++: location of lambda object and conversion call
Jason Merrill
- [pushed] c++: Add -fimplicit-constexpr
Jason Merrill
- [pushed] c++: split_nonconstant_init and flexarrays
Jason Merrill
- [PATCH v2] c++: improve print_node of PTRMEM_CST
Jason Merrill
- [PATCH RFC] c-family: don't cache large vecs
Jason Merrill
- [PATCH v4] Fix ICE when mixing VLAs and statement expressions [PR91038]
Jason Merrill
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Jason Merrill
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Jason Merrill
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Jason Merrill
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Jason Merrill
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Jason Merrill
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Jason Merrill
- [PATCH v3] c-family: Add __builtin_assoc_barrier
Jason Merrill
- [PATCH] c++: implicit dummy object in requires clause [PR103198]
Jason Merrill
- [PATCH] c++: unqual lookup performed twice w/ template-id ADL [PR102670]
Jason Merrill
- [PATCH] c++: template-id ADL and partial instantiation [PR99911]
Jason Merrill
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Jason Merrill
- [PATCH] c++: template-id ADL and partial instantiation [PR99911]
Jason Merrill
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Jason Merrill
- [PATCH] c++: implicit dummy object in requires clause [PR103198]
Jason Merrill
- [PATCH] c++: cp_walk_subtrees simplification for *_CAST_EXPR
Jason Merrill
- [PATCH v2] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Jason Merrill
- [PATCH] coroutines: Handle initial awaiters with non-void returns [PR 100127].
Jason Merrill
- [PATCH] c++: implicit dummy object in requires clause [PR103198]
Jason Merrill
- [PATCH] c++: nested lambda capturing a capture proxy [PR94376]
Jason Merrill
- [PATCH] c++, v2: Fix up -fstrong-eval-order handling of call arguments [PR70796]
Jason Merrill
- [PATCH] c++: Implement C++23 P0849R8 - auto(x) [PR103049]
Jason Merrill
- [PATCH v2] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Jason Merrill
- [PATCH] c++: nested lambda capturing a capture proxy [PR94376]
Jason Merrill
- [PATCH] c++: Avoid adding implicit attributes during apply_late_template_attributes [PR101180]
Jason Merrill
- [RFC] c++: Print function template parms when relevant (was: [PATCH v4] c++: Add gnu::diagnose_as attribute)
Jason Merrill
- [pushed] c++: improved return expression location
Jason Merrill
- [pushed] c++: remember pointer-to-member location
Jason Merrill
- [PATCH] c++: Fix missing NSDMI diagnostic in C++98 [PR103347]
Jason Merrill
- [PATCH] c++: -Wuninitialized for mem-inits and empty classes [PR19808]
Jason Merrill
- [PATCH] c++: redundant explicit 'this' capture in C++17 [PR100493]
Jason Merrill
- [PATCH] coroutines: Handle initial awaiters with non-void returns [PR 100127].
Jason Merrill
- [PATCH] handle member references in -Waddress [PR96507]
Jason Merrill
- [PATCH, v2] c++: Diagnose taking address of an immediate member function [PR102753]
Jason Merrill
- [PATCH] c++: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]
Jason Merrill
- [PATCH v2] c++: Fix missing NSDMI diagnostic in C++98 [PR103347]
Jason Merrill
- [PATCH] c++: Fix up diagnostics about taking address of an immediate member function [PR102753]
Jason Merrill
- [PATCH] c++, v2: Fix up diagnostics about taking address of an immediate member function [PR102753]
Jason Merrill
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Jason Merrill
- [PATCH] c++, v2: Implement C++23 P2128R6 - Multidimensional subscript operator [PR102611]
Jason Merrill
- [PATCH] c++: Return early in apply_late_template_attributes if there are no late attribs [PR101180]
Jason Merrill
- [PATCH] c++, v3: Fix up diagnostics about taking address of an immediate member function [PR102753]
Jason Merrill
- [PATCH] c++: __builtin_bit_cast To C array target type [PR103140]
Jason Merrill
- [PATCH 1/3] c++: designated init of char array by string constant [PR55227]
Jason Merrill
- [PATCH 2/3] c++: P1997 array-copy extensions: Initialization [PR103238]
Jason Merrill
- [PATCH 3/3] c++: P1997 array-copy extensions: Assignment, return, etc. [PR103238]
Jason Merrill
- [PATCH] c++: Small incremental tweak to source_location::current() folding
Jason Merrill
- [PATCH] libcpp: Enable P1949R7 for C++11 and up as it was a DR [PR100977]
Jason Merrill
- [PATCH] libcpp: Fix up #__VA_OPT__ handling [PR103415]
Jason Merrill
- [PATCH] c++: Allow indeterminate unsigned char or std::byte in bit_cast - P1272R4
Jason Merrill
- [PATCH] libcpp, v2: Fix up #__VA_OPT__ handling [PR103415]
Jason Merrill
- [PATCH] libcpp: Enable P1949R7 for C++98 too [PR100977]
Jason Merrill
- [PATCH] c++, v2: Allow indeterminate unsigned char or std::byte in bit_cast - P1272R4
Jason Merrill
- [PATCH] c++: don't fold away 'if' with constant condition
Jason Merrill
- [PATCH] Avoid some -Wunreachable-code-ctrl
Jason Merrill
- [PATCH v2] configure: define TARGET_LIBC_GNUSTACK on musl
Dragan Mladjenovic
- Make opcodes configure depend on bfd configure
Alan Modra
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Toon Moene
- [PATCH] libgomp, nvptx, v3: Honor OpenMP 5.1 num_teams lower bound
Alexander Monakov
- [PATCH] libgomp, nvptx, v3: Honor OpenMP 5.1 num_teams lower bound
Alexander Monakov
- [PATCH] libgomp, nvptx, v3: Honor OpenMP 5.1 num_teams lower bound
Alexander Monakov
- [PATCH,Fortran] Fortran: Delete unused decl in gfortran.h
Mikael Morin
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Mikael Morin
- [PATCH,Fortran 1/1] Tweak locations around CAF simplify
Mikael Morin
- [PATCH] Fortran: Missing error with IMPLICIT none (external) [PR100972]
Mikael Morin
- [PATCH] PR fortran/102817 - [12 Regression] ICE in gfc_clear_shape, at fortran/expr.c:422
Mikael Morin
- *PING* [PATCH] PR fortran/69419 - ICE: tree check: expected array_type, have real_type in gfc_conv_array_initializer, at fortran/trans-array.c:5618
Mikael Morin
- [PATCH] PR fortran/102715 - [12 Regression] ICE in gfc_simplify_transpose, at fortran/simplify.c:8184
Mikael Morin
- [PATCH] Fortran: Diagnose all operands/arguments with constraint violations
Mikael Morin
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Mikael Morin
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Mikael Morin
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Mikael Morin
- [PATCH v3 0/5] fortran: Ignore unused arguments for scalarisation [PR97896]
Mikael Morin
- [PATCH v3 1/5] fortran: Tiny sort_actual internal refactoring
Mikael Morin
- [PATCH v3 2/5] fortran: Reverse actual vs dummy argument mapping
Mikael Morin
- [PATCH v3 3/5] fortran: simplify elemental arguments walking
Mikael Morin
- [PATCH v3 4/5] fortran: Delete redundant missing_arg_type field
Mikael Morin
- [PATCH v3 5/5] fortran: Identify arguments by their names
Mikael Morin
- [PATCH 0/2] fortran: Ignore unused arguments for scalarisation [PR97896]
Mikael Morin
- [PATCH 1/2] Revert "Remove KIND argument from INDEX so it does not mess up scalarization."
Mikael Morin
- [PATCH 2/2] fortran: Ignore unused args in scalarization [PR97896]
Mikael Morin
- [committed] fortran: Ignore unused arguments for scalarisation [PR97896]
Mikael Morin
- [PATCH] PR fortran/99061 - [10/11/12 Regression] ICE in gfc_conv_intrinsic_atan2d, at fortran/trans-intrinsic.c:4728
Mikael Morin
- [PATCH] PR fortran/87851 - [9/10/11/12 Regression] Wrong return type for len_trim
Mikael Morin
- [PATCH] fortran, debug: Fix up DW_AT_rank [PR103315]
Mikael Morin
- [PATCH] PR fortran/87851 - [9/10/11/12 Regression] Wrong return type for len_trim
Mikael Morin
- [PATCH] PR fortran/103392 - [9/10/11/12 Regression] ICE in simplify_bound, at fortran/simplify.c:4273
Mikael Morin
- [PATCH] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Mikael Morin
- [PATCH] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Mikael Morin
- [PATCH, v2] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Mikael Morin
- [PATCH, v3] PR fortran/103411 - ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6377
Mikael Morin
- [PATCH] PR fortran/101565 - ICE in gfc_simplify_image_index, at fortran/simplify.c:8234
Mikael Morin
- [PATCH] PR fortran/103473 - [11/12 Regression] ICE in simplify_minmaxloc_nodim, at fortran/simplify.c:5287
Mikael Morin
- [PATCH] Avoid some -Wunreachable-code-ctrl
Mikael Morin
- [PATCH] Avoid some -Wunreachable-code-ctrl
Mikael Morin
- [PATCH, fortran] Improve expansion of constant array expressions within constructors
Mikael Morin
- [PATCH 14/21] [crypto]: add testcases for Zksh
Christoph Muellner
- [PATCH] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
Joseph Myers
- c: Fold implicit integer-to-floating conversions in static initializers with -frounding-math [PR103031]
Joseph Myers
- [PATCH 1/2] [Middle-end] Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (a, b).
Joseph Myers
- [PATCH v1 1/7] LoongArch Port: gcc
Joseph Myers
- [PATCH] fixincludes: don't assume getcwd() can handle NULL argument
Joseph Myers
- [Patch] libcpp: Fix _Pragma in #__VA_ARGS__ [PR103165]
Joseph Myers
- [PATCH 1/4] Generate off-stack nested function trampolines
Joseph Myers
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
Joseph Myers
- [PATCH 3/4] Darwin : Allow for configuring Darwin to use embedded runpath.
Joseph Myers
- [PATCH 3/4] Darwin : Allow for configuring Darwin to use embedded runpath.
Joseph Myers
- [Patch] libcpp: Fix _Pragma in #__VA_ARGS__ [PR103165]
Joseph Myers
- [PATCH v3] c-format: Add -Wformat-int-precision option [PR80060]
Joseph Myers
- [PATCH 3/3] c++: P1997 array-copy extensions: Assignment, return, etc. [PR103238]
Joseph Myers
- [PATCH] libcpp, v2: Fix _Pragma in #__VA_ARGS__ [PR103165]
Joseph Myers
- [PATCH v3] c-format: Add -Wformat-int-precision option [PR80060]
Joseph Myers
- [PATCH 01/12] LoongArch Port: gcc build
Joseph Myers
- [PATCH] RISC-V: Enable overlap-by-pieces in case of fast unaliged access
Christoph Müllner
- [PATCH] RISC-V: Enable overlap-by-pieces in case of fast unaliged access
Christoph Müllner
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Szabolcs Nagy
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Szabolcs Nagy
- [PATCH] [RFC][PR102768] aarch64: Add compiler support for Shadow Call Stack
Szabolcs Nagy
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Hans-Peter Nilsson
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Hans-Peter Nilsson
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Hans-Peter Nilsson
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Hans-Peter Nilsson
- [PATCH] libstdc++: Use GCC_TRY_COMPILE_OR_LINK for getentropy, arc4random
Hans-Peter Nilsson
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Hans-Peter Nilsson
- [Committed] gcc.dg/uninit-pred-9_b.c: Correct last adjustment for cris-elf
Hans-Peter Nilsson
- [PING] [PATCH v2] tree-optimization/101186 - extend FRE with "equivalence map" for condition prediction
Di Zhao OS
- [PATCH v2] tree-optimization/101186 - extend FRE with "equivalence map" for condition prediction
Di Zhao OS
- [PATCH 0/6] RFC: adding support to GCC for detecting trust boundaries
Miguel Ojeda
- [PATCH] Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.
Alexandre Oliva
- [PATCH] Do not abort compilation when dump file is /dev/*
Alexandre Oliva
- [PR102988] harden cond: detach without decls
Alexandre Oliva
- [PATCH v3] Do not abort compilation when dump file is /dev/*
Alexandre Oliva
- [PATCH] testsuite: i386: Require dfp in gcc.target/i386/pr101346.c
Rainer Orth
- [PATCH] libffi: Use #define instead of .macro in src/x86/win64.S [PR102874]
Rainer Orth
- [PATCH] Add -fopt-builtin optimization option
Keith Packard
- [PATCH] Add 'no_builtin' function attribute
Keith Packard
- [PATCH] Add 'no_builtin' function attribute
Keith Packard
- [PATCH] c++: quadratic constexpr behavior for left-assoc logical exprs [PR102780]
Patrick Palka
- [PATCH] c++: quadratic constexpr behavior for left-assoc logical exprs [PR102780]
Patrick Palka
- [PATCH] c++: nested lambda capturing a capture proxy [PR94376]
Patrick Palka
- [PATCH] c++: unqual lookup performed twice w/ template-id ADL [PR102670]
Patrick Palka
- [committed] libstdc++: Optimize std::tuple_element and std::tuple_size_v
Patrick Palka
- [PATCH] c++: unexpanded pack in var tmpl partial spec [PR100652]
Patrick Palka
- [PATCH] c++: bogus error w/ variadic concept-id as if cond [PR98394]
Patrick Palka
- [PATCH] c++: bogus error w/ variadic concept-id as if cond [PR98394]
Patrick Palka
- [PATCH] c++: use auto_vec in cp_parser_template_argument_list
Patrick Palka
- [PATCH] c++: use auto_vec in cp_parser_template_argument_list
Patrick Palka
- [PATCH] c++: template-id ADL and partial instantiation [PR99911]
Patrick Palka
- [PATCH] c++: use auto_vec in cp_parser_template_argument_list
Patrick Palka
- [PATCH] c++: implicit dummy object in requires clause [PR103198]
Patrick Palka
- [PATCH 1/5] libstdc++: Import the fast_float library
Patrick Palka
- [PATCH 2/5] libstdc++: Apply modifications to our local copy of fast_float
Patrick Palka
- [PATCH 3/5] libstdc++: Adjust fast_float's over/underflow behavior for conformnace
Patrick Palka
- [PATCH 4/5] libstdc++: Use fast_float in std::from_chars for binary32/64
Patrick Palka
- [PATCH 5/5] libstdc++: Import MSVC floating-point std::from_chars testcases
Patrick Palka
- [PATCH] libstdc++: Merge latest Ryu sources
Patrick Palka
- [PATCH 1/5] libstdc++: Import the fast_float library
Patrick Palka
- [PATCH] c++: implicit dummy object in requires clause [PR103198]
Patrick Palka
- [PATCH] c++: template-id ADL and partial instantiation [PR99911]
Patrick Palka
- [PATCH] c++: template-id ADL and partial instantiation [PR99911]
Patrick Palka
- [PATCH] c++: cp_walk_subtrees simplification for *_CAST_EXPR
Patrick Palka
- [PATCH] c++: implicit dummy object in requires clause [PR103198]
Patrick Palka
- [PATCH] c++: nested lambda capturing a capture proxy [PR94376]
Patrick Palka
- [PATCH] c++: redundant explicit 'this' capture in C++17 [PR100493]
Patrick Palka
- [PATCH 2/5] libstdc++: Apply modifications to our local copy of fast_float
Patrick Palka
- [PATCH 3/5] libstdc++: Adjust fast_float's over/underflow behavior for conformnace
Patrick Palka
- [PATCH][GCC] arm: Add support for dwarf debug directives and pseudo hard-register for PAC feature.
Srinath Parvathaneni
- [PATCH v2][GCC] arm: Add support for dwarf debug directives and pseudo hard-register for PAC feature.
Srinath Parvathaneni
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
Gerald Pfeifer
- [PATCH] libsanitizer: Disable libbacktrace on sanitizer_platform_limits_freebsd.cpp
Gerald Pfeifer
- [wwwdocs, patch] gcc-12/changes.html: Update OpenMP status
Gerald Pfeifer
- [PATCH][wwwdocs] remove references to java in htdocs/projects/beginner.html
Gerald Pfeifer
- [wwwdocs PATCH]: Add a caveat that -Ofast implies -fno-semantic-interposition
Gerald Pfeifer
- [PATCH] libgccjit: add some reflection functions in the jit C api
Gerald Pfeifer
- [PATCH] libgccjit: add some reflection functions in the jit C api
Gerald Pfeifer
- [committed] wwwdocs: gcc--12: Tweak language in the Fortran section
Gerald Pfeifer
- [committed] wwwdocs: gcc-4.7: Update reference to Go 1 language standard
Gerald Pfeifer
- [committed] wwwdocs: readings: Switch the DWARF Workgroup to https
Gerald Pfeifer
- [PATCH] Record that -gtoggle is already used in gcc_options.
Andrew Pinski
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Andrew Pinski
- [PATCH] aarch64: [PR101529] Fix vector shuffle insertion expansion
Andrew Pinski
- [PATCH] Fix PR target/103100 -mstrict-align and memset on not aligned buffers
Andrew Pinski
- [PATCH] Fix tree-optimization/101941: IPA splitting out function with error attribute
Andrew Pinski
- [RFC PATCH] gcc: Improve reproducability when building cc1/cc1plus
Andrew Pinski
- [V2/PATCH] Fix tree-optimization/102216: missed optimization causing Warray-bounds
Andrew Pinski
- [V2/PATCH] Fix tree-optimization/102216: missed optimization causing Warray-bounds
Andrew Pinski
- [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Andrew Pinski
- [PATCH] attribs: Fix ICEs on attributes starting with _ [PR103365]
Andrew Pinski
- [PATCH] Fix PR 19089: Environment variable TMP may yield gcc: abort
Andrew Pinski
- [PATCH] tree-optimization: [PR101540] Simplify CONSTRUCTOR for vector(1) to be VCE
Andrew Pinski
- [PATCH] tree-optimization/98956 Optimizing out boolean left shift
Andrew Pinski
- [EXTERNAL] Re: [PATCH] tree-optimization/98956 Optimizing out boolean left shift
Andrew Pinski
- [EXTERNAL] Re: [PATCH] tree-optimization/98956 Optimizing out boolean left shift
Andrew Pinski
- [PATCH] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH v2] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Marek Polacek
- [PATCH v2] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH] attribs: Allow optional second arg for attr deprecated [PR102049]
Marek Polacek
- [pushed] testsuite: Fix g++.dg/opt/pr102970.C
Marek Polacek
- [PATCH] c++: Implement C++23 P0849R8 - auto(x) [PR103049]
Marek Polacek
- [PATCH] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Marek Polacek
- [PATCH v5] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [PATCH v5] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [PATCH] c++: Skip unnamed bit-fields more
Marek Polacek
- [PATCH] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Marek Polacek
- [PATCH v2] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH v2] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Marek Polacek
- [PATCH v6] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [wwwdocs] Document feature test macro for C++ constexpr dynamic alloc
Marek Polacek
- [PATCH v6] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [PATCH v6] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- Merge IPA and late local modref flags
Marek Polacek
- [PATCH v7] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [PATCH v7] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [PATCH v8] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Marek Polacek
- [PATCH] implement -Winfinite-recursion [PR88232]
Marek Polacek
- [PATCH v2] implement -Winfinite-recursion [PR88232]
Marek Polacek
- [PATCH] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH] c++: designated init of char array by string constant [PR55227]
Marek Polacek
- [PATCH] Fix spelling of ones' complement.
Marek Polacek
- [PATCH] Fix spelling of ones' complement.
Marek Polacek
- [PATCH RFC] c-family: don't cache large vecs
Marek Polacek
- [PATCH v2] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH] Fix spelling of ones' complement.
Marek Polacek
- [PATCH v3] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH v3] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH] handle folded nonconstant array bounds [PR101702]
Marek Polacek
- [PATCH] libcpp: Fix up handling of block comments in -fdirectives-only mode [PR103130]
Marek Polacek
- [PATCH 2/2] libcpp: capture and underline ranges in -Wbidi-chars= [PR103026]
Marek Polacek
- [PATCH] c++: designated init of char array by string constant [PR55227]
Marek Polacek
- [PATCH] c++: Implement C++23 P0849R8 - auto(x) [PR103049]
Marek Polacek
- [PATCH v2] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Marek Polacek
- [pushed] c++: Fix cpp0x/lambda/lambda-nested9.C with C++11
Marek Polacek
- [PATCH] c++: -Wuninitialized for mem-inits and empty classes [PR19808]
Marek Polacek
- [wwwdocs] Document some new C++ features in GCC 12
Marek Polacek
- [PATCH] libcpp: Use [[likely]] conditionally
Marek Polacek
- [PATCH] c++: Fix missing NSDMI diagnostic in C++98 [PR103347]
Marek Polacek
- [PATCH] handle member references in -Waddress [PR96507]
Marek Polacek
- [PATCH] libcpp: Use [[likely]] conditionally
Marek Polacek
- [wwwdocs] Document new C++ features in GCC 12
Marek Polacek
- [pushed] c++: Add static in g++.dg/warn/Waddress-5.C
Marek Polacek
- [wwwdocs] Update C++ DR table
Marek Polacek
- [PATCH v2] c++: Fix missing NSDMI diagnostic in C++98 [PR103347]
Marek Polacek
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Marek Polacek
- [PATCH] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH] libcpp: Implement -Wbidi-chars for CVE-2021-42574 [PR103026]
Marek Polacek
- [PATCH 00/10] __builtin_dynamic_object_size
Siddhesh Poyarekar
- [PATCH 01/10] tree-object-size: Replace magic numbers with enums
Siddhesh Poyarekar
- [PATCH 02/10] tree-object-size: Abstract object_sizes array
Siddhesh Poyarekar
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Siddhesh Poyarekar
- [PATCH 04/10] tree-object-size: Single pass dependency loop resolution
Siddhesh Poyarekar
- [PATCH 05/10] __builtin_dynamic_object_size: Recognize builtin
Siddhesh Poyarekar
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Siddhesh Poyarekar
- [PATCH 07/10] tree-object-size: Handle function parameters
Siddhesh Poyarekar
- [PATCH 08/10] tree-object-size: Handle GIMPLE_CALL
Siddhesh Poyarekar
- [PATCH 09/10] tree-object-size: Dynamic sizes for ADDR_EXPR
Siddhesh Poyarekar
- [PATCH 10/10] tree-object-size: Handle dynamic offsets
Siddhesh Poyarekar
- [PATCH] gimple-fold: Smarter optimization of _chk variants
Siddhesh Poyarekar
- [PATCH v2] gimple-fold: Smarter optimization of _chk variants
Siddhesh Poyarekar
- [PATCH v2] gimple-fold: Smarter optimization of _chk variants
Siddhesh Poyarekar
- [PATCH] gimple-fold: Transform stp*cpy_chk to strcpy
Siddhesh Poyarekar
- [PATCH] gimple-fold: Transform stp*cpy_chk to strcpy
Siddhesh Poyarekar
- [PATCH 0/3] gimple-fold improvements
Siddhesh Poyarekar
- [PATCH 1/3] gimple-fold: Transform stp*cpy_chk to str*cpy directly
Siddhesh Poyarekar
- [PATCH 2/3] gimple-fold: Use ranges to simplify _chk calls
Siddhesh Poyarekar
- [PATCH 3/3] gimple-fold: Use ranges to simplify strncat and snprintf
Siddhesh Poyarekar
- [PATCH 1/3] gimple-fold: Transform stp*cpy_chk to str*cpy directly
Siddhesh Poyarekar
- [PATCH 3/3] gimple-fold: Use ranges to simplify strncat and snprintf
Siddhesh Poyarekar
- [PATCH v2 0/3] gimple-fold improvements
Siddhesh Poyarekar
- [PATCH v2 1/3] gimple-fold: Transform stp*cpy_chk to str*cpy directly
Siddhesh Poyarekar
- [PATCH v2 2/3] gimple-fold: Use ranges to simplify _chk calls
Siddhesh Poyarekar
- [PATCH v2 3/3] gimple-fold: Use ranges to simplify strncat and snprintf
Siddhesh Poyarekar
- [PATCH v2 2/3] gimple-fold: Use ranges to simplify _chk calls
Siddhesh Poyarekar
- [PATCH 02/10] tree-object-size: Abstract object_sizes array
Siddhesh Poyarekar
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Siddhesh Poyarekar
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Siddhesh Poyarekar
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Siddhesh Poyarekar
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Siddhesh Poyarekar
- [PATCH 03/10] tree-object-size: Use tree instead of HOST_WIDE_INT
Siddhesh Poyarekar
- [PATCH 04/10] tree-object-size: Single pass dependency loop resolution
Siddhesh Poyarekar
- [PATCH 05/10] __builtin_dynamic_object_size: Recognize builtin
Siddhesh Poyarekar
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Siddhesh Poyarekar
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Siddhesh Poyarekar
- [PATCH 06/10] tree-object-size: Support dynamic sizes in conditions
Siddhesh Poyarekar
- [PATCH v3 0/8] __builtin_dynamic_object_size
Siddhesh Poyarekar
- [PATCH v3 1/8] tree-object-size: Replace magic numbers with enums
Siddhesh Poyarekar
- [PATCH v3 2/8] tree-object-size: Abstract object_sizes array
Siddhesh Poyarekar
- [PATCH v3 3/8] tree-object-size: Save sizes as trees and support negative offsets
Siddhesh Poyarekar
- [PATCH v3 4/8] __builtin_dynamic_object_size: Recognize builtin
Siddhesh Poyarekar
- [PATCH v3 5/8] tree-object-size: Support dynamic sizes in conditions
Siddhesh Poyarekar
- [PATCH v3 6/8] tree-object-size: Handle function parameters
Siddhesh Poyarekar
- [PATCH v3 7/8] tree-object-size: Handle GIMPLE_CALL
Siddhesh Poyarekar
- [PATCH v3 8/8] tree-object-size: Dynamic sizes for ADDR_EXPR
Siddhesh Poyarekar
- [PATCH v3 0/8] __builtin_dynamic_object_size
Siddhesh Poyarekar
- [PATCH v3 1/8] tree-object-size: Replace magic numbers with enums
Siddhesh Poyarekar
- [PATCH v3 3/8] tree-object-size: Save sizes as trees and support negative offsets
Siddhesh Poyarekar
- [PATCH v3 3/8] tree-object-size: Save sizes as trees and support negative offsets
Siddhesh Poyarekar
- [PATCH] dwarf: Multi-register CFI address support.
Hafiz Abid Qadeer
- [PATCH] dwarf: Multi-register CFI address support.
Hafiz Abid Qadeer
- [PATCH] [gfortran] Add support for allocate clause (OpenMP 5.0).
Hafiz Abid Qadeer
- [PATCH] regrename: Skip renaming if instruction is noop move.
Jojo R
- [PATCH] regrename: Skip renaming if instruction is noop move.
Jojo R
- [PATCH] regrename: Skip renaming if instruction is noop move.
Jojo R
- [PATCH][GCC] arm: add armv9-a architecture to -march
Ramana Radhakrishnan
- [PATCH v4 1/1] [ARM] Add support for TLS register based stack protector canary access
Ramana Radhakrishnan
- [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Navid Rahimi
- [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Navid Rahimi
- [EXTERNAL] Re: [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Navid Rahimi
- [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
Navid Rahimi
- [EXTERNAL] Re: [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
Navid Rahimi
- [EXTERNAL] Re: [PATCH] PR tree-optimization/96779 Adding a missing pattern to match.pd
Navid Rahimi
- [EXTERNAL] Re: [PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
Navid Rahimi
- [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Navid Rahimi
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Navid Rahimi
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Navid Rahimi
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Navid Rahimi
- [EXTERNAL] Re: [PATCH][WIP] PR tree-optimization/101808 Boolean comparison simplification
Navid Rahimi
- [PATCH] tree-optimization/98956 Optimizing out boolean left shift
Navid Rahimi
- [EXTERNAL] Re: [PATCH] tree-optimization/98956 Optimizing out boolean left shift
Navid Rahimi
- [EXTERNAL] Re: [PATCH] tree-optimization/98956 Optimizing out boolean left shift
Navid Rahimi
- redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Bernhard Reutner-Fischer
- redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Bernhard Reutner-Fischer
- Re: redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Bernhard Reutner-Fischer
- *PING* [PATCH] PR fortran/69419 - ICE: tree check: expected array_type, have real_type in gfc_conv_array_initializer, at fortran/trans-array.c:5618
Bernhard Reutner-Fischer
- [PATCH 0/2] incpath, Fortran: Fix memory leak in gfc_add_include_path
Bernhard Reutner-Fischer
- [PATCH 1/2] Add free_cpp_dirs()
Bernhard Reutner-Fischer
- [PATCH 2/2] Fortran: Fix memory leak in gfc_add_include_path [PR68800]
Bernhard Reutner-Fischer
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Bernhard Reutner-Fischer
- [PATCH 0/2] incpath, Fortran: Fix memory leak in gfc_add_include_path
Bernhard Reutner-Fischer
- Re: [PATCH v5] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Bernhard Reutner-Fischer
- [PATCH v5] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Bernhard Reutner-Fischer
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Bernhard Reutner-Fischer
- [PATCH 2/2] Fortran: Fix memory leak in gfc_add_include_path [PR68800]
Bernhard Reutner-Fischer
- [PATCH v6] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Bernhard Reutner-Fischer
- [PATCH v7] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Bernhard Reutner-Fischer
- [PATCH v7] attribs: Implement -Wno-attributes=vendor::attr [PR101940]
Bernhard Reutner-Fischer
- [PATCH] PR fortran/102368 - Failure to compile program using the C_SIZEOF function in ISO_C_BINDING
Bernhard Reutner-Fischer
- [PATCH,FORTRAN] Fix memory leak in finalization wrappers
Bernhard Reutner-Fischer
- [PATCH] Fortran: Mark internal symbols as artificial [PR88009,PR68800]
Bernhard Reutner-Fischer
- [PATCH] Fix spelling of ones' complement.
Bernhard Reutner-Fischer
- [PATCH] Fortran: Mark internal symbols as artificial [PR88009,PR68800]
Bernhard Reutner-Fischer
- libgo patch committed: redirect mkrsysinfo.sh grep output to /dev/null
Bernhard Reutner-Fischer
- [PATCH] Do not abort compilation when dump file is /dev/*
Bernhard Reutner-Fischer
- [PATCH v3] Do not abort compilation when dump file is /dev/*
Bernhard Reutner-Fischer
- [PATCH] gfortran: Improve translation of POPPAR intrinsic
Bernhard Reutner-Fischer
- [PATCH] gfortran: Improve translation of POPPAR intrinsic
Bernhard Reutner-Fischer
- [PATCH] PR fortran/87851 - [9/10/11/12 Regression] Wrong return type for len_trim
Bernhard Reutner-Fischer
- [Ada] Build activation chain for BIP only when needed
Pierre-Marie de Rodat
- [Ada] Guard against illegal items in Global but not Depends
Pierre-Marie de Rodat
- [Ada] Fix support for prefixed call with incomplete type declarations
Pierre-Marie de Rodat
- [Ada] Fix detection of array aggregates with single others associations
Pierre-Marie de Rodat
- [Ada] Complete support for prefixed call on subtypes/derived types
Pierre-Marie de Rodat
- [Ada] Add missing regular expression syntax error check
Pierre-Marie de Rodat
- [Ada] Tune comment about expansion of array equality
Pierre-Marie de Rodat
- [Ada] Errors on globals in expressions of predicate aspects in generic bodies
Pierre-Marie de Rodat
- [Ada] Document the SuSE kernel bug
Pierre-Marie de Rodat
- [Ada] Reference in Unbounded_String is almost never null
Pierre-Marie de Rodat
- [Ada] Simplify expansion of array equality
Pierre-Marie de Rodat
- [Ada] Return a valid value when handling Constraint_Error
Pierre-Marie de Rodat
- [Ada] Simplify building of entity occurrences
Pierre-Marie de Rodat
- [Ada] Refine type in expansion of array equality
Pierre-Marie de Rodat
- [Ada] Cleanup building of renamed equality
Pierre-Marie de Rodat
- [Ada] Cleanup copying of parameter lists
Pierre-Marie de Rodat
- [Ada] Accessibility fix
Pierre-Marie de Rodat
- [Ada] Use atomics in runtime on ARM and Aarch64 VxWorks
Pierre-Marie de Rodat
- [Ada] Initialize Current_Source_Unit
Pierre-Marie de Rodat
- [Ada] Improve integration of strub with type systems
Pierre-Marie de Rodat
- [Ada] Crash on expansion of tagged membership test
Pierre-Marie de Rodat
- [Ada] Hang on compilation of unit with type extension in body
Pierre-Marie de Rodat
- [Ada] Do not indicate a pending abort if the task is already aborting
Pierre-Marie de Rodat
- [Ada] Print Storage_Pool and Procedure_To_Call fields
Pierre-Marie de Rodat
- [Ada] Invalid GPR_PROJECT_PATH_FILE confuses gnatls
Pierre-Marie de Rodat
- [Ada] Tidy up implementation of Has_Compatible_Type
Pierre-Marie de Rodat
- [Ada] Fix Codepeer warning
Pierre-Marie de Rodat
- [Ada] Better error message on missing parentheses
Pierre-Marie de Rodat
- [Ada] Warn when interfaces swapped between full and partial view
Pierre-Marie de Rodat
- [Ada] Extend optimized equality of 2-element arrays
Pierre-Marie de Rodat
- [Ada] Fix Constraint error on rexgexp close bracket find algorithm
Pierre-Marie de Rodat
- [Ada] Create explicit ghost mirror unit for big integers
Pierre-Marie de Rodat
- [Ada] Fix oversight in latest change to Has_Compatible_Type
Pierre-Marie de Rodat
- [Ada] Use predefined equality for arrays inside records
Pierre-Marie de Rodat
- [Ada] Don't carry action bodies for expansion of array equality
Pierre-Marie de Rodat
- [Ada] Prove double precision integer arithmetic unit
Pierre-Marie de Rodat
- [Ada] Do not assume a priority value of zero is a valid priority
Pierre-Marie de Rodat
- [Ada] ACATS BDC1002 shall not error on arbitrary aspect
Pierre-Marie de Rodat
- [Ada] Avoid warnings regarding rep clauses in generics
Pierre-Marie de Rodat
- [Ada] Fix comments about expansion of array equality
Pierre-Marie de Rodat
- [Ada] Avoid warnings regarding rep clauses in generics -- follow-on
Pierre-Marie de Rodat
- [Ada] Warn for bidirectional characters
Pierre-Marie de Rodat
- [Ada] Minor cleanup in translation of calls to subprograms
Pierre-Marie de Rodat
- [PATCH] libstdc++: Clear padding bits in atomic compare_exchange
Thomas Rodgers
- [PATCH] libstdc++: Clear padding bits in atomic compare_exchange
Thomas Rodgers
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Thomas Rodgers
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Thomas Rodgers
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Thomas Rodgers
- [PATCH 0/5] Fortran manual updates
Damian Rouson
- [PATCH] RISC-V: Fix build errors with shNadd/shNadd.uw patterns in zba cost model
Maciej W. Rozycki
- [PATCH] RISC-V: Fix register class subset checks for CLASS_MAX_NREGS
Maciej W. Rozycki
- [committed v2] RISC-V: Fix build errors with shNadd/shNadd.uw patterns in zba cost model
Maciej W. Rozycki
- [PATCH][GCC 11] ranger: Fix `-Werror' build error with `ranger_cache::push_poor_value'
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PING][PATCH] MAINTAINERS: Clarify the policy WRT the Write After Approval list
Maciej W. Rozycki
- [PATCH] RISC-V: Fix register class subset checks for CLASS_MAX_NREGS
Maciej W. Rozycki
- [PING][PATCH] MAINTAINERS: Clarify the policy WRT the Write After Approval list
Maciej W. Rozycki
- [committed v2] RISC-V: Fix build errors with shNadd/shNadd.uw patterns in zba cost model
Maciej W. Rozycki
- [committed v2][GCC 11] ranger: Fix `-Werror' build error with `ranger_cache::push_poor_value'
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [committed] VAX: Add the `setmemhi' instruction
Maciej W. Rozycki
- [committed] VAX: Implement the `-mlra' command-line option
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH] PR middle-end/103059: reload: Also accept ASHIFT with indexed addressing
Maciej W. Rozycki
- [PATCH v1 0/7] Add LoongArch support.
Xi Ruoyao
- [PATCH v1 3/7] LoongArch Port: libgcc
Xi Ruoyao
- [PATCH v1 6/7] LoongArch Port: gcc/testsuite
Xi Ruoyao
- [PATCH v1 5/7] LoongArch Port: libgomp
Xi Ruoyao
- [PATCH v1 1/7] LoongArch Port: gcc
Xi Ruoyao
- [PATCH] fixincludes: don't assume getcwd() can handle NULL argument
Xi Ruoyao
- [PATCH v1 1/7] LoongArch Port: gcc
Xi Ruoyao
- [PATCH v1 1/7] LoongArch Port: gcc
Xi Ruoyao
- [PATCH v1 1/7] LoongArch Port: gcc
Xi Ruoyao
- [PATCH] fixincludes: don't assume getcwd() can handle NULL argument
Xi Ruoyao
- [PATCH] fixincludes: fix portability issues about getcwd() [PR21283, PR80047]
Xi Ruoyao
- [PATCH] fixincludes: fix portability issues about getcwd() [PR21283, PR80047]
Xi Ruoyao
- [PATCH] fixincludes: simplify handling for access() failure [PR21283, PR80047]
Xi Ruoyao
- committed: [PATCH] fixincludes: simplify handling for access() failure [PR21283, PR80047]
Xi Ruoyao
- [PATCH] fixincludes: don't abort() on access failure [PR103306]
Xi Ruoyao
- [PATCH] fixincludes: don't abort() on access failure [PR103306]
Xi Ruoyao
- [PATCH v2] fixincludes: don't abort() on access failure [PR103306]
Xi Ruoyao
- Committed: [PATCH v2] fixincludes: don't abort() on access failure [PR103306]
Xi Ruoyao
- LoongArch Port
Xi Ruoyao
- [PATCH 01/12] LoongArch Port: gcc build
Xi Ruoyao
- [PATCH 01/12] LoongArch Port: gcc build
Xi Ruoyao
- LoongArch Port
Xi Ruoyao
- [PATCH 01/12] LoongArch Port: gcc build
Xi Ruoyao
- LoongArch Port
Xi Ruoyao
- [PATCH]AArch64 Make use of FADDP in simple reductions.
Richard Sandiford
- [PATCH] [PR103017] aarch64:fix redundant check in aut insn generation
Richard Sandiford
- [PATCH v3] AArch64: Improve GOT addressing
Richard Sandiford
- [PATCH 4/6 V2] aarch64: Add machine modes for Neon vector-tuple types
Richard Sandiford
- [PATCH 2/5]AArch64 sve: combine nested if predicates
Richard Sandiford
- [PATCH]middle-end Add an RPO pass after successful vectorization
Richard Sandiford
- [PATCH 3/5]AArch64 sve: do not keep negated mask and inverse mask live at the same time
Richard Sandiford
- redundant bitmap_bit_p followed by bitmap_clear_bit [was: Re: [COMMITTED] Kill second order relations in the path solver.]
Richard Sandiford
- [PATCH v3] AArch64: Improve GOT addressing
Richard Sandiford
- [PATCH v1] aarch64: enable Ampere-1 CPU
Richard Sandiford
- [PATCH v1] aarch64: enable Ampere-1 CPU
Richard Sandiford
- [committed] Fix RTL frontend handling of const_vectors
Richard Sandiford
- [committed] simplify-rtx: Fix vec_select index check
Richard Sandiford
- [aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr
Richard Sandiford
- [committed] aarch64: Move more code into aarch64_vector_costs
Richard Sandiford
- [AArch64] Fix NEON load/store gimple lowering and big-endian testisms
Richard Sandiford
- [PATCH] First refactor of vect_analyze_loop
Richard Sandiford
- [PATCH] AArch64: Improve address rematerialization costs
Richard Sandiford
- [PATCH] Split vector loop analysis into main and epilogue analysis
Richard Sandiford
- [PATCH] AArch64: Fix PR103085
Richard Sandiford
- [PATCH 1/7] ifcvt: Check if cmovs are needed.
Richard Sandiford
- [committed] genmodes: Define NUM_MODE_* macros
Richard Sandiford
- [committed] aarch64: LD3/LD4 post-modify costs for struct modes
Richard Sandiford
- [PATCH] vect: Remove vec_outside/inside_cost fields
Richard Sandiford
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Sandiford
- [PATCH] vect: Keep scalar costs around longer
Richard Sandiford
- [PATCH] vect: Pass scalar_costs to finish_cost
Richard Sandiford
- [PATCH] vect: Move vector costs to loop_vec_info
Richard Sandiford
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Sandiford
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Sandiford
- [PATCH] vect: Hookize better_loop_vinfo_p
Richard Sandiford
- [PATCH] Fix aarch64 PR 99657: ICE with SVE types used without an error
Richard Sandiford
- [PATCH] aarch64: [PR101529] Fix vector shuffle insertion expansion
Richard Sandiford
- [aarch64] PR102376 - Emit better diagnostic for arch extensions in target attr
Richard Sandiford
- [AArch64] Fix TBAA information when lowering NEON loads and stores to gimple
Richard Sandiford
- [committed] aarch64: Tweak FMAX/FMIN iterators
Richard Sandiford
- [PATCH 1/5] Add IFN_COND_FMIN/FMAX functions
Richard Sandiford
- [PATCH 2/5] gimple-match: Add a gimple_extract_op function
Richard Sandiford
- [PATCH 3/5] gimple-match: Make code_helper conversions explicit
Richard Sandiford
- [PATCH 4/5] vect: Make reduction code handle calls
Richard Sandiford
- [PATCH 5/5] vect: Add support for fmax and fmin reductions
Richard Sandiford
- [PATCH 1/4] Canonicalize argument order for commutative functions
Richard Sandiford
- [PATCH 2/4] Mark IFN_COMPLEX_MUL as commutative
Richard Sandiford
- [PATCH 3/4] Mark IFN_UBSAN_CHECK_ADD/MUL as commutative
Richard Sandiford
- [PATCH 4/4] Mark IFN_ADD/MUL_OVERFLOW as commutative
Richard Sandiford
- [PATCH] vect: Remove vec_outside/inside_cost fields
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for unsigned MLA/MLS intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for PMUL[L] Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for XTN[2] Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for [R]SHRN[2] Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for USUB[LW][2] Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for U[R]HADD Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for UHSUB Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for [R]ADDHN[2] Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for [R]SUBHN[2] Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for ADDP Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for ADDV Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for LD1/ST1 Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for vcombine_* Neon intrinsics
Richard Sandiford
- [PATCH] aarch64: Use type-qualified builtins for vget_low/high intrinsics
Richard Sandiford
- [committed] aarch64: Detect more consecutive MEMs
Richard Sandiford
- [committed] aarch64: Fold aarch64_sve_op_count into aarch64_vec_op_count
Richard Sandiford
- [committed] aarch64: Remove vectype from latency tests
Richard Sandiford
- [committed] aarch64: Get floatness from stmt_info
Richard Sandiford
- [committed] aarch64: Use real scalar op counts
Richard Sandiford
- [committed] aarch64: Use an array of aarch64_vec_op_counts
Richard Sandiford
- [committed] aarch64: Move cycle estimation into aarch64_vec_op_count
Richard Sandiford
- [committed] aarch64: Add vf_factor to aarch64_vec_op_count
Richard Sandiford
- [committed] aarch64: Use new hooks for vector comparisons
Richard Sandiford
- [committed] aarch64: Remove redundant costing code
Richard Sandiford
- [PATCH] vect: Pass mode to gather/scatter tests
Richard Sandiford
- [PATCH] vect: Fix vect_is_reduction
Richard Sandiford
- [PATCH] vect: Fix SVE mask_gather_load/store_store tests
Richard Sandiford
- [PATCH 1/5] vect: Use code_helper when building SLP nodes
Richard Sandiford
- [PATCH 2/5] vect: Use generalised accessors to build SLP nodes
Richard Sandiford
- [PATCH 3/5] vect: Support gather loads with SLP
Richard Sandiford
- [PATCH 4/5] if-conv: Apply VN to hoisted conversions
Richard Sandiford
- [PATCH 5/5] vect: Support masked gather loads with SLP
Richard Sandiford
- [PATCH][GCC] aarch64: Add LS64 extension and intrinsics
Richard Sandiford
- [PATCH 4/5] if-conv: Apply VN to hoisted conversions
Richard Sandiford
- [GCC-11 PATCH] aarch64: enable Ampere-1 CPU (backport to GCC11)
Richard Sandiford
- [PATCH 2/5] gimple-match: Add a gimple_extract_op function
Richard Sandiford
- [PATCH 4/5] vect: Make reduction code handle calls
Richard Sandiford
- [PATCH 4/5] if-conv: Apply VN to hoisted conversions
Richard Sandiford
- [PATCH] Fix PR target/103100 -mstrict-align and memset on not aligned buffers
Richard Sandiford
- [PATCH][GCC] aarch64: Add new vector mode V8DI
Richard Sandiford
- [AArch64] Enable generation of FRINTNZ instructions
Richard Sandiford
- [PATCH 2/5] gimple-match: Add a gimple_extract_op function
Richard Sandiford
- [PATCH 4/5] vect: Make reduction code handle calls
Richard Sandiford
- [PATCH 1/4] Canonicalize argument order for commutative functions
Richard Sandiford
- [PATCH]AArch64 Optimize right shift rounding narrowing
Richard Sandiford
- [PATCH 2/5]AArch64 sve: combine nested if predicates
Richard Sandiford
- [PATCH 1/7] ifcvt: Check if cmovs are needed.
Richard Sandiford
- [committed] vect: Fix ncopies calculation for emulated gather/scatter [PR103494]
Richard Sandiford
- Building GNU Arm Embedded Toolchain for macOS/arm64
Iain Sandoe
- Building GNU Arm Embedded Toolchain for macOS/arm64
Iain Sandoe
- [PATCH] x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
Iain Sandoe
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Iain Sandoe
- [PATCH 1/4] config: Add top-level flag to disable host PCH.
Iain Sandoe
- [PATCH 2/4] libstdc++: Adjust build of PCH files accounting configured host support.
Iain Sandoe
- [PATCH 3/4] libcpp: Honour a configuration without host support for PCH.
Iain Sandoe
- [PATCH 4/4] c-family, gcc: Allow configuring without support for PCH.
Iain Sandoe
- [PATCH] IPA: Provide a mechanism to register static DTORs via cxa_atexit.
Iain Sandoe
- [PATCH v2] IPA: Provide a mechanism to register static DTORs via cxa_atexit.
Iain Sandoe
- [PATCH v2] IPA: Provide a mechanism to register static DTORs via cxa_atexit.
Iain Sandoe
- [PATCH] Darwin, Arm64 : Initial support for the self-host driver.
Iain Sandoe
- [PATCH] coroutines: Handle initial awaiters with non-void returns [PR 100127].
Iain Sandoe
- [PATCH] coroutines: Pass lvalues to user-defined operator new [PR 100772].
Iain Sandoe
- [PATCH] coroutines, c++: Find lambda-ness from the ramp function [PR 96517].
Iain Sandoe
- [PATCH] Darwin, Arm64 : Ada fixes for hosted tools.
Iain Sandoe
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Iain Sandoe
- [PATCH] Darwin, Arm64 : Ada fixes for hosted tools.
Iain Sandoe
- [pushed] Darwin, crts: Fix a build warning.
Iain Sandoe
- [PATCH] Darwin, Arm64 : Initial support for the self-host driver.
Iain Sandoe
- [pushed] Darwin : Make trampoline templates linker-visible.
Iain Sandoe
- [pushed] testsuite, Darwin : Fix tsvc test build on Darwin.
Iain Sandoe
- [PATCH] coroutines, c++: Find lambda-ness from the ramp function [PR 96517].
Iain Sandoe
- [PATCH] coroutines, c++: Find lambda-ness from the ramp function [PR 96517].
Iain Sandoe
- [PATCH 0/4] config: Allow a host to opt out of PCH.
Iain Sandoe
- [PATCH] Objective-C: fix protocol list count type (pertinent to non-LP64)
Iain Sandoe
- [PATCH] pch: Add support for PCH for relocatable executables
Iain Sandoe
- [PATCH] pch: Add support for PCH for relocatable executables
Iain Sandoe
- [PATCH] pch: Add support for PCH for relocatable executables
Iain Sandoe
- [PATCH] pch: Add support for PCH for relocatable executables
Iain Sandoe
- [PATCH] PCH: Make the save and restore diagnostics more robust.
Iain Sandoe
- [PATCH] Ada, Darwin : Use DSYMUTIL_FOR_TARGET in libgnat/gnarl builds.
Iain Sandoe
- [PATCH] pch: Add support for PCH for relocatable executables
Iain Sandoe
- [PATCH] Add TSVC tests.
Iain Sandoe
- [pushed] configure, Darwin: Check ld64 support for -platform-version.
Iain Sandoe
- [pushed] configure, Darwin: Set appropriate defaults for host-shared.
Iain Sandoe
- [PATCH] DWARF: Match behaviour of .cfi_xxx when doing manual frame output.
Iain Sandoe
- [PATCH 0/4] Darwin: Replace environment runpath with embedded [PR88590].
Iain Sandoe
- [PATCH 1/4] Driver : Provide a spec to insert rpaths for compiler lib dirs.
Iain Sandoe
- [PATCH 2/4] Darwin : Handle rpaths given on the command line.
Iain Sandoe
- [PATCH 3/4] Darwin : Allow for configuring Darwin to use embedded runpath.
Iain Sandoe
- [PATCH 4/4] Darwin, Ada : Add loader path as a default rpath.
Iain Sandoe
- [PATCH 3/4] Darwin : Allow for configuring Darwin to use embedded runpath.
Iain Sandoe
- [PATCH] coroutines: Handle initial awaiters with non-void returns [PR 100127].
Iain Sandoe
- [PATCH] darwin, d: Support outfile substitution for liphobos
Iain Sandoe
- [PATCH] libphobos, testsuite: Add prune clauses for two Darwin cases.
Iain Sandoe
- [PATCH] libstdc++, testsuite: Add a prune expression for external tool bug.
Iain Sandoe
- [PATCH] coroutines: Handle initial awaiters with non-void returns [PR 100127].
Iain Sandoe
- [PATCH] gcc, doc: Fix Darwin bootstrap: Amend an @option command to elide a space.
Iain Sandoe
- [pushed] Darwin: Rework handling for unwinder code in libgcc_s and specs [PR80556].
Iain Sandoe
- [pushed] libitm: Fix bootstrap for targets without HAVE_ELF_STYLE_WEAKREF.
Iain Sandoe
- [PATCH] x86_64: Improved implementation of TImode rotations.
Roger Sayle
- Some PINGs
Roger Sayle
- Some PINGs
Roger Sayle
- Some PINGs
Roger Sayle
- [PATCH] ivopts: Improve code generated for very simple loops.
Roger Sayle
- [PATCH] x86_64: Avoid rorx rotation instructions with -Os
Roger Sayle
- [PATCH take 2] ivopts: Improve code generated for very simple loops.
Roger Sayle
- [PATCH] Tweak tree-ssa-math-opts.c to solve PR target/102117
Roger Sayle
- [PATCH] tree-optimization/103345: Improved load merging
Roger Sayle
- [PATCH] PR middle-end/103406: Check for Inf before simplifying x-x.
Roger Sayle
- [PATCH take 3] ivopts: Improve code generated for very simple loops.
Roger Sayle
- [PATCH] x86_64: PR target/100711: Splitters for pandn
Roger Sayle
- [PATCH] x86_64: Improved V1TImode rotations by non-constant amounts.
Roger Sayle
- [PATCH] Final value replacement improvements for until-wrap loops.
Roger Sayle
- [PATCH take #2] x86_64: PR target/100711: Splitters for pandn
Roger Sayle
- [Committed] PR testsuite/103477: Fix big-endian mistake in new test case.
Roger Sayle
- [PATCH v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device
Bill Schmidt
- [PATCH v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device
Bill Schmidt
- [PATCH 11/18] rs6000: Builtin expansion, part 6
Bill Schmidt
- [PATCH 11/18] rs6000: Builtin expansion, part 6
Bill Schmidt
- [PATCH 18/18] rs6000: Add escape-newline support for builtins files
Bill Schmidt
- [PATCH 14/18] rs6000: Debug support
Bill Schmidt
- [PATCH] rs6000: Match recent builtins changes in new builtins support
Bill Schmidt
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Bill Schmidt
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Bill Schmidt
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Bill Schmidt
- [PATCH 16/18] rs6000: Test case adjustments
Bill Schmidt
- [PATCH, committed] rs6000: Fix test_mffsl.c to require Power9 support
Bill Schmidt
- [PATCH 16/18] rs6000: Test case adjustments
Bill Schmidt
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Bill Schmidt
- [PATCH] rs6000: Fix a handful of 32-bit built-in function problems in the new support
Bill Schmidt
- [PATCH, rs6000] Optimization for vec_xl_sext
Bill Schmidt
- [PATCH] rs6000: Add [power6-64] stanza to new builtin support
Bill Schmidt
- [PATCH] rs6000: Add [power6-64] stanza to new builtin support
Bill Schmidt
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Bill Schmidt
- [PATCH v2] rs6000: Fix a handful of 32-bit built-in function problems
Bill Schmidt
- [PATCH v2] rs6000: Test case adjustments for new builtins
Bill Schmidt
- [PATCH v2] rs6000: Test case adjustments for new builtins
Bill Schmidt
- [PATCH] rs6000: Better error messages for power8/9-vector builtins
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for byte-in-set-2.c
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for compare-bytes tests
Bill Schmidt
- [PATCH] rs6000: Builtin test changes for int_128bit-runnable.c
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for pr80315-*.c, pr88100.c
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for pragma_misc9.c
Bill Schmidt
- [PATCH] rs6000: Builtin test changes for int_128bit-runnable.c
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for test_fpscr_[d]rn_builtin_error.c
Bill Schmidt
- Summary of outstanding builtins infrastructure patches
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Bill Schmidt
- [PATCH] rs6000: Builtins test changes for BFP scalar tests
Bill Schmidt
- [PATCH 0/3] Add zero cycle move support
Bill Schmidt
- [PATCH 2/3] Set power10 fusion if -mtune=power10.
Bill Schmidt
- [PATCH 1/3] Add power10 zero cycle moves for switches & indirect jumps
Bill Schmidt
- [PATCH] rs6000: Clarify overloaded builtin diagnostic
Bill Schmidt
- [PATCH, committed] rs6000: Fix test_mffsl.c effective target check
Bill Schmidt
- [PATCH] IBM Z: ldist-{rawmemchr, strlen} tests require vector extensions
Andreas Schwab
- [PATCH] PR fortran/91497 -- Silence conversion warnings for MIN1 and MAX1
Manfred Schwarb
- [PATCH] PR fortran/91497 -- Silence conversion warnings for MIN1 and MAX1
Manfred Schwarb
- [PATCH] PR fortran/91497 -- Silence conversion warnings for MIN1 and MAX1
Manfred Schwarb
- [ping^3] Make sure that we get unique test names if several DejaGnu directives refer to the same line [PR102735]
Thomas Schwinge
- Get rid of infinite recursion for 'typedef' used with GTY-marked 'gcc/diagnostic-spec.h:nowarn_map' [PR101204] (was: [PATCH 1/13] v2 [PATCH 1/13] Add support for per-location warning groups (PR 74765))
Thomas Schwinge
- Get rid of infinite recursion for 'typedef' used with GTY-marked 'gcc/diagnostic-spec.h:nowarn_map' [PR101204, PR103157]
Thomas Schwinge
- [PING^3] Generalize 'gcc/input.h:struct location_hash' (was: [Committed] [PATCH 2/4] (v4) On-demand locations within string-literals)
Thomas Schwinge
- Use 'location_hash' for 'gcc/diagnostic-spec.h:nowarn_map' (was: [PATCH 1/13] v2 [PATCH 1/13] Add support for per-location warning groups (PR 74765))
Thomas Schwinge
- Use 'location_hash' for 'seen_locations' in 'gcc/profile.c:branch_prob' (was: [PATCH] Fix GCOV CFG related issues)
Thomas Schwinge
- [committed] openmp: Fix up strtoul and strtoull uses in libgomp
Thomas Schwinge
- [committed] openmp: Fix handling of numa_domains(1)
Thomas Schwinge
- [ping^4] Make sure that we get unique test names if several DejaGnu directives refer to the same line [PR102735]
Thomas Schwinge
- [ping] Use 'location_hash' for 'gcc/diagnostic-spec.h:nowarn_map'
Thomas Schwinge
- [ping^5] Make sure that we get unique test names if several DejaGnu directives refer to the same line [PR102735]
Thomas Schwinge
- [PATCH] openacc: Fix up C++ #pragma acc routine handling [PR101731]
Thomas Schwinge
- [PATCH] implement -Winfinite-recursion [PR88232]
Thomas Schwinge
- 'gengtype' (was: Get rid of infinite recursion for 'typedef' used with GTY-marked 'gcc/diagnostic-spec.h:nowarn_map' [PR101204])
Thomas Schwinge
- [PATCH, v2, OpenMP 5.0] Implement relaxation of implicit map vs. existing device mappings (for mainline trunk)
Thomas Schwinge
- Reduce scope of a few 'class loop *loop' variables (was: [PATCH v4] Use range-based for loops for traversing loops)
Thomas Schwinge
- [PATCH] [og10] Fix goacc/routine-4-extern.c test
Thomas Schwinge
- [gomp4] Make OpenACC orphan gang reductions errors
Thomas Schwinge
- [gomp4] Make OpenACC orphan gang reductions errors
Thomas Schwinge
- [PATCH] [og10] libgomp, Fortran: Fix OpenACC "gang reduction on an orphan loop" error message
Thomas Schwinge
- [gomp4] Make OpenACC orphan gang reductions errors
Thomas Schwinge
- Gang-level reductions in OpenACC routine
Thomas Schwinge
- [ping^6] Make sure that we get unique test names if several DejaGnu directives refer to the same line [PR102735]
Thomas Schwinge
- [PATCH 0/2] provide simple detection of indeterminate pointers
Martin Sebor
- [PATCH 1/2] add -Wuse-after-free
Martin Sebor
- [PATCH 2/2] add -Wdangling-pointer [PR #63272]
Martin Sebor
- [PATCH] attribs: Allow optional second arg for attr deprecated [PR102049]
Martin Sebor
- [PATCH 1/2] add -Wuse-after-free
Martin Sebor
- [PATCH 2/2] add -Wdangling-pointer [PR #63272]
Martin Sebor
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Martin Sebor
- [PATCH v2] libcpp: Implement -Wbidirectional for CVE-2021-42574 [PR103026]
Martin Sebor
- [PATCH] Initial implementation of -Whomoglyph [PR preprocessor/103027]
Martin Sebor
- [PATCH 1/2] add -Wuse-after-free
Martin Sebor
- [PATCH] Add 'no_builtin' function attribute
Martin Sebor
- [PATCH] Rename predicate class to ipa_predicate
Martin Sebor
- Invalid -Wstringop-overread warning for valid POSIX constructs
Martin Sebor
- [PATCH v2] c-format: Add -Wformat-int-precision option [PR80060]
Martin Sebor
- [PATCH] c++, dyninit: Optimize C++ dynamic initialization by constants into DECL_INITIAL adjustment [PR102876]
Martin Sebor
- PING [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Martin Sebor
- [PATCH] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Martin Sebor
- PING [PATCH 0/2] provide simple detection of indeterminate pointers
Martin Sebor
- [PATCH] fix up compute_objsize (including PR 103143)
Martin Sebor
- [PATCH] implement -Winfinite-recursion [PR88232]
Martin Sebor
- Get rid of infinite recursion for 'typedef' used with GTY-marked 'gcc/diagnostic-spec.h:nowarn_map' [PR101204]
Martin Sebor
- [PATCH] testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C
Martin Sebor
- [PATCH v2] implement -Winfinite-recursion [PR88232]
Martin Sebor
- [PATCH v2] implement -Winfinite-recursion [PR88232]
Martin Sebor
- [PATCH] testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C
Martin Sebor
- Enable more type attributes for signature changes
Martin Sebor
- [ping] Use 'location_hash' for 'gcc/diagnostic-spec.h:nowarn_map'
Martin Sebor
- PING 2 [PATCH 0/2] provide simple detection of indeterminate pointers
Martin Sebor
- PING [PATCH] fix up compute_objsize (including PR 103143)
Martin Sebor
- PING 2 [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Martin Sebor
- [PATCH] Avoid pathological function redeclarations when checking access sizes [PR102759]
Martin Sebor
- [PATCH] simplify get_range_strlen interface
Martin Sebor
- [PATCH] simplify get_range_strlen interface
Martin Sebor
- [PATCH] handle folded nonconstant array bounds [PR101702]
Martin Sebor
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Martin Sebor
- [committed] analyzer: fix missing -Wanalyzer-write-to-const [PR102695]
Martin Sebor
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Martin Sebor
- [PATCH] restore ancient -Waddress for weak symbols [PR33925]
Martin Sebor
- [PATCH] Fix IPA modref ubsan.
Martin Sebor
- [PATCH] Fix IPA modref ubsan.
Martin Sebor
- PING [PATCH v2] implement -Winfinite-recursion [PR88232]
Martin Sebor
- [PATCH v2] c++: Implement -Wuninitialized for mem-initializers (redux) [PR19808]
Martin Sebor
- [PATCH] Fix IPA modref ubsan.
Martin Sebor
- PING 3 [PATCH 0/2] provide simple detection of indeterminate pointers
Martin Sebor
- PING 2 [PATCH] fix up compute_objsize (including PR 103143)
Martin Sebor
- [PATCH] handle member references in -Waddress [PR96507]
Martin Sebor
- [PATCH] correct handling of offsets in PHI expressions [PR103215]
Martin Sebor
- [PATCH 1/2] add -Wuse-after-free
Martin Sebor
- [PATCH] handle member references in -Waddress [PR96507]
Martin Sebor
- [PATCH] implement -Winfinite-recursion [PR88232]
Martin Sebor
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Martin Sebor
- [PATCH] Avoid expecting nonzero size for access none void* arguments [PR101751]
Martin Sebor
- [PATCH] introduce predicate analysis class
Martin Sebor
- PING 3 [PATCH] fix up compute_objsize (including PR 103143)
Martin Sebor
- PING [PATCH] correct handling of offsets in PHI expressions [PR103215]
Martin Sebor
- [PATCH][RFC] middle-end/46476 - resurrect -Wunreachable-code
Martin Sebor
- [PATCH] Remove more stray returns and gcc_unreachable ()s
Martin Sebor
- [PATCH] Remove more stray returns and gcc_unreachable ()s
Martin Sebor
- [RFC][PATCH] c++/46476 - implement -Wunreachable-code-return
Martin Sebor
- [PATCH v2 1/2] add -Wuse-after-free
Martin Sebor
- [PATCH v2 2/2] add -Wdangling-pointer [PR #63272]
Martin Sebor
- [PATCH] Remove more stray returns and gcc_unreachable ()s
Martin Sebor
- [PATCH] Adjust CPP_FOR_BUILD
Pekka Seppänen
- gender-agnostic pronouns
Nathan Sidwell
- [PATCH v3] c-format: Add -Wformat-int-precision option [PR80060]
Daniil Stas
- [PATCH v2] c-format: Add -Wformat-int-precision option [PR80060]
Daniil Stas
- [PATCH v3] c-format: Add -Wformat-int-precision option [PR80060]
Daniil Stas
- [PATCH v4] c-format: Add -Wformat-int-precision option [PR80060]
Daniil Stas
- [PATCH v3] c-format: Add -Wformat-int-precision option [PR80060]
Daniil Stas
- [PATCH 0/2][GCC] arm: Define MVE types internally
Murray Steele
- [PATCH 1/2][GCC] arm: Move arm_simd_info array declaration into header
Murray Steele
- [PATCH 2/2][GCC] arm: Declare MVE types internally via pragma
Murray Steele
- [PATCH 2/2][GCC] arm: Declare MVE types internally via pragma
Murray Steele
- [PATCH 2/2][GCC] arm: Declare MVE types internally via pragma
Murray Steele
- [PATCH 1/2][GCC] arm: Move arm_simd_info array declaration into header
Murray Steele
- [PATCH 2/2][GCC] arm: Declare MVE types internally via pragma
Murray Steele
- [PATCH] OpenMP: Ensure that offloaded variables are public
Andrew Stubbs
- [commit][master+OG11] amdgcn: Fix ICE generating CFI [PR103396]
Andrew Stubbs
- [PATCH] Fix spelling of ones' complement.
Mike Stump
- [PATCH] x86-64: Remove HAVE_LD_PIE_COPYRELOC
Fāng-ruì Sòng
- [PATCH, PR90030] Fortran OpenMP/OpenACC array mapping alignment fix
Chung-Lin Tang
- [PATCH, v2, OpenMP 5.0] Implement relaxation of implicit map vs. existing device mappings (for mainline trunk)
Chung-Lin Tang
- [PATCH, v5, OpenMP 5.0] Improve OpenMP target support for C++ [PR92120 v5]
Chung-Lin Tang
- [PATCH, v2, OpenMP 5.0] Remove array section base-pointer mapping semantics, and other front-end adjustments (mainline trunk)
Chung-Lin Tang
- [PATCH, PR90030] Fortran OpenMP/OpenACC array mapping alignment fix
Chung-Lin Tang
- [PATCH, Fortran] Fix setting of array lower bound for named arrays
Chung-Lin Tang
- [PATCH] libbacktrace: fix UBSAN issues
Ian Lance Taylor
- Go patch committed: Traverse func subexprs when creating func descriptors
Ian Lance Taylor
- libgo patch committed: redirect mkrsysinfo.sh grep output to /dev/null
Ian Lance Taylor
- [committed] Fortran: Add more documentation for mixed-language programming
Paul Richard Thomas
- [PATCH][GCC] arm: add armv9-a architecture to -march
Kyrylo Tkachov
- [PATCH][GCC] arm: enable cortex-a710 CPU
Kyrylo Tkachov
- [PATCH]AArch64 Remove shuffle pattern for rounding variant.
Kyrylo Tkachov
- [PATCH] arm: Initialize vector costing fields
Kyrylo Tkachov
- [PATCH v4 1/1] [ARM] Add support for TLS register based stack protector canary access
Kyrylo Tkachov
- [PATCH] aarch64: Use type-qualified builtins for UADD[LW][2] Neon intrinsics
Kyrylo Tkachov
- [commited] jit: Change printf specifiers for size_t to %zu
Petter Tomner
- [PATCH] jit: Add support for global rvalue initialization and ctors
Petter Tomner
- [PATCH v1] aarch64: enable Ampere-1 CPU
Philipp Tomsich
- [PATCH v1] aarch64: enable Ampere-1 CPU
Philipp Tomsich
- [PATCH v1 0/8] Improvements to bitmanip-1.0 (Zb[abcs]) support
Philipp Tomsich
- [PATCH v1 1/8] bswap: synthesize HImode bswap from SImode or DImode
Philipp Tomsich
- [PATCH v1 2/8] RISC-V: costs: handle BSWAP
Philipp Tomsich
- [PATCH v1 3/8] RISC-V: costs: support shift-and-add in strength-reduction
Philipp Tomsich
- [PATCH v1 4/8] RISC-V: bitmanip: fix constant-loading for (1ULL << 31) in DImode
Philipp Tomsich
- [PATCH v1 5/8] RISC-V: bitmanip: improvements to rotate instructions
Philipp Tomsich
- [PATCH v1 6/8] RISC-V: bitmanip: add splitter to use bexti for "(a & (1 << BIT_NO)) ? 0 : -1"
Philipp Tomsich
- [PATCH v1 7/8] RISC-V: bitmanip: add orc.b as an unspec
Philipp Tomsich
- [PATCH v1 8/8] RISC-V: bitmanip: relax minmax to operate on GPR
Philipp Tomsich
- [PATCH v1 8/8] RISC-V: bitmanip: relax minmax to operate on GPR
Philipp Tomsich
- [PATCH v1 8/8] RISC-V: bitmanip: relax minmax to operate on GPR
Philipp Tomsich
- [PATCH v1 0/2] Basic support for the Ventana VT1 w/ instruction fusion
Philipp Tomsich
- [PATCH v1 1/2] RISC-V: Add basic support for the Ventana-VT1 core
Philipp Tomsich
- [PATCH v1 2/2] RISC-V: Add instruction fusion (for ventana-vt1)
Philipp Tomsich
- [GCC-11 PATCH] aarch64: enable Ampere-1 CPU (backport to GCC11)
Philipp Tomsich
- [PATCH v1 2/2] RISC-V: Add instruction fusion (for ventana-vt1)
Philipp Tomsich
- [PATCH] Fortran manual: fix invalid BOZ 'ABC'X example to be X'ABC'.
Sergei Trofimovich
- [PATCH v2] Fortran manual: extend deprecated BOZ examples with X'ABC'
Sergei Trofimovich
- [PATCH v4] Fix ICE when mixing VLAs and statement expressions [PR91038]
Uecker, Martin
- [PATCH v4] Fix ICE when mixing VLAs and statement expressions [PR91038]
Uecker, Martin
- [PATCH v4] Fix ICE when mixing VLAs and statement expressions [PR91038]
Uecker, Martin
- [AArch64] Enable generation of FRINTNZ instructions
Andre Simoes Dias Vieira
- [PATCH 0/4] some vxworks crtstuff
Rasmus Villemoes
- [PATCH 1/4] libgcc: remove crt{begin, end}.o from powerpc-wrs-vxworks target
Rasmus Villemoes
- [PATCH 2/4] libgcc: vxcrtstuff.c: remove ctor/dtor declarations
Rasmus Villemoes
- [PATCH 3/4] libgcc: vxcrtstuff.c: make ctor/dtor functions static
Rasmus Villemoes
- [PATCH 4/4] libgcc: vxcrtstuff.c: add a few undefs
Rasmus Villemoes
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Rasmus Villemoes
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Rasmus Villemoes
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Rasmus Villemoes
- [PATCH] gcc: vx-common.h: fix test for VxWorks7
Rasmus Villemoes
- [PATCH] libstdc++: only define _GLIBCXX_HAVE_TLS for VxWorks >= 6.6
Rasmus Villemoes
- [PATCH] gcc: vxworks: fix providing stdint.h header
Rasmus Villemoes
- [PATCH] gcc: vxworks: fix providing stdint.h header
Rasmus Villemoes
- [PATCH] C, C++, OpenMP: Add 'has_device_addr' clause to 'target' construct
Marcel Vollweiler
- [PATCH] C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct
Marcel Vollweiler
- [PATCH] libstdc++: Define std::__is_constant_evaluated() for internal use
Ville Voutilainen
- [committed] libstdc++: Fix range access for empty std::valarray [PR103022]
Jonathan Wakely
- [committed] libstdc++: Reorder constraints on std::span::span(Range&&) constructor.
Jonathan Wakely
- [committed] libstdc++: Missing constexpr for __gnu_debug::__valid_range etc
Jonathan Wakely
- [committed] libstdc++: Add some noexcept to std::valarray
Jonathan Wakely
- [PATCH] libstdc++: Deprecate std::unexpected and handler functions
Jonathan Wakely
- [PATCH v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device
Jonathan Wakely
- [PATCH v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device
Jonathan Wakely
- [committed] libstdc++: Fix regression in std::list::sort [PR66742]
Jonathan Wakely
- [committed 1/3] libstdc++: Fix handling of const types in std::variant [PR102912]
Jonathan Wakely
- [committed 2/3] libstdc++: Optimize std::variant traits and improve diagnostics
Jonathan Wakely
- [committed 3/3] libstdc++: Refactor emplace-like functions in std::variant
Jonathan Wakely
- [PATCH] print extended assertion failures to stderr
Jonathan Wakely
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Jonathan Wakely
- [committed] libstdc++: Optimize std::tuple_element and std::tuple_size_v
Jonathan Wakely
- [committed] libstdc++: Consolidate duplicate metaprogramming utilities
Jonathan Wakely
- [PATCH] libstdc++: Deprecate std::unexpected and handler functions
Jonathan Wakely
- [committed] libstdc++: Fix pretty printing of std::unique_ptr [PR103086]
Jonathan Wakely
- [PATCH] print extended assertion failures to stderr
Jonathan Wakely
- [PATCH] Bump required minimum DejaGnu version to 1.5.3
Jonathan Wakely
- [committed] libstdc++: Add xfail to pretty printer tests that fail in C++20
Jonathan Wakely
- [PATCH v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device
Jonathan Wakely
- [PATCH v2] libstdc++: Add support for POWER9 DARN instruction to std::random_device
Jonathan Wakely
- [committed] libstdc++: Add [[unlikely]] attributes to std::random_device routines
Jonathan Wakely
- [committed] libstdc++: Support getentropy and arc4random in std::random_device
Jonathan Wakely
- [committed] libstdc++: Support getentropy and arc4random in std::random_device
Jonathan Wakely
- [committed] libstdc++: Optimize std::tuple_element and std::tuple_size_v
Jonathan Wakely
- [committed] libstdc++: Fix range access for empty std::valarray [PR103022]
Jonathan Wakely
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Jonathan Wakely
- [PATCH 2/4] libstdc++: Adjust build of PCH files accounting configured host support.
Jonathan Wakely
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Jonathan Wakely
- [wwwdocs] Document feature test macro for C++ constexpr dynamic alloc
Jonathan Wakely
- [committed] libstdc++: Make spurious std::random_device FAIL less likely
Jonathan Wakely
- [committed] libstdc++: Support getentropy and arc4random in std::random_device
Jonathan Wakely
- require et random_device for cons token test
Jonathan Wakely
- [committed] libstdc++: Do not use 64-bit DARN on 32-bit powerpc [PR103146]
Jonathan Wakely
- [committed] libstdc++: Make test print which random_device tokens work
Jonathan Wakely
- [committed] libstdc++: Support getentropy and arc4random in std::random_device
Jonathan Wakely
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
Jonathan Wakely
- [PATCH] Replace gnu::unique_ptr with std::unique_ptr
Jonathan Wakely
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Jonathan Wakely
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
Jonathan Wakely
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
Jonathan Wakely
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
Jonathan Wakely
- [committed] libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR103133]
Jonathan Wakely
- [committed] libstdc++: Fix test for libstdc++ not including <unistd.h> [PR100117]
Jonathan Wakely
- [committed] libstdc++: Remove public std::vector<bool>::data() member
Jonathan Wakely
- [committed] libstdc++: Make pmr::memory_resource::allocate implicitly create objects
Jonathan Wakely
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
Jonathan Wakely
- [PATH][_GLIBCXX_DEBUG] Fix unordered container merge
Jonathan Wakely
- [committed] libstdc++: Implement constexpr std::vector for C++20
Jonathan Wakely
- [wwwdocs] Document libstdc++ changes in gcc-12
Jonathan Wakely
- [committed] libstdc++: Print assertion messages to stderr [PR59675]
Jonathan Wakely
- [PATCH] libstdc++: Use GCC_TRY_COMPILE_OR_LINK for getentropy, arc4random
Jonathan Wakely
- [committed] libstdc++: Implement std::spanstream for C++23
Jonathan Wakely
- [PATCH][_GLIBCXX_DEBUG] Code cleanup/simplification
Jonathan Wakely
- [PATCH] libstdc++: Implement P1328 "Making std::type_info::operator== constexpr"
Jonathan Wakely
- [PATCH] Enhance unordered container merge
Jonathan Wakely
- [PATCH] Enhance unordered container merge
Jonathan Wakely
- [PATCH] libstdc++: Define <stacktrace> header for C++23
Jonathan Wakely
- [PATCH 1/5] libstdc++: Import the fast_float library
Jonathan Wakely
- [PATCH] libstdc++: Merge latest Ryu sources
Jonathan Wakely
- [PATCH 1/5] libstdc++: Import the fast_float library
Jonathan Wakely
- [committed] libstdc++: Fix typos in tests
Jonathan Wakely
- [committed] libstdc++: Fix out-of-bound array accesses in testsuite
Jonathan Wakely
- [committed 1/2] libstdc++: Use hidden friends for vector<bool>::reference swap overloads
Jonathan Wakely
- [committed 2/2] libstdc++: Implement constexpr std::basic_string for C++20
Jonathan Wakely
- [committed 2/2] libstdc++: Implement constexpr std::basic_string for C++20
Jonathan Wakely
- [committed] libstdc++: Fix tests for constexpr std::string
Jonathan Wakely
- [committed] libstdc++: Fix std::type_info::before for ARM [PR103240]
Jonathan Wakely
- [committed] libstdc++: Set active member of union in std::string [PR103295]
Jonathan Wakely
- [committed] libstdc++: Simplify std::string constructors
Jonathan Wakely
- [committed] libstdc++: Use std::construct_at in net::ip::address
Jonathan Wakely
- [committed] libstdc++: Replace AC_CACHE_VAL with AC_CACHE_CHECK
Jonathan Wakely
- [PATCH 3/4] Darwin : Allow for configuring Darwin to use embedded runpath.
Jonathan Wakely
- [committed] libstdc++: Fix std::char_traits<C>::move for constexpr
Jonathan Wakely
- [PATCH][_GLIBCXX_DEBUG] Limit performance impact in __erase_nodes_if
Jonathan Wakely
- [PATCH] libstdc++, testsuite: Add a prune expression for external tool bug.
Jonathan Wakely
- [committed] libstdc++: Begin lifetime of chars in constexpr std::string [PR103295]
Jonathan Wakely
- [committed] libstdc++: Suppress -Wstringop warnings [PR103332]
Jonathan Wakely
- [committed] libstdc++: One more change for Clang to support constexpr std::string [PR103295]
Jonathan Wakely
- [committed] libstdc++: Use __is_single_threaded in locale initialization
Jonathan Wakely
- [committed] libstdc++: Improve tests for stringstream constructors in C++20
Jonathan Wakely
- [committed] libstdc++: Fix condition for definition of _GLIBCXX14_DEPRECATED
Jonathan Wakely
- [committed] libstdc++: Fix circular dependency for bitmap_allocator [PR103381]
Jonathan Wakely
- [committed] libstdc++: Add effective-target for std::allocator implementation
Jonathan Wakely
- [committed] libstdc++: Add another testcase for std::unique_ptr printer [PR103086]
Jonathan Wakely
- [committed] libstdc++: Replace hyphens in effective target keywords
Jonathan Wakely
- [committed] libstdc++: Add xfail to some printer tests for debug mode
Jonathan Wakely
- [PATCH] libstdc++: Remove broken std::allocator base classes [PR103340]
Jonathan Wakely
- [committed] libstdc++: Do not use memset in constexpr calls to ranges::fill_n [PR101608]
Jonathan Wakely
- libstdc++: Make atomic<T*>::wait() const [PR102994]
Jonathan Wakely
- [committed] libstdc++: Make std::pointer_traits SFINAE-friendly [PR96416]
Jonathan Wakely
- [committed] libstdc++: Remove dg-error that no longer happens
Jonathan Wakely
- [PATCH] libstdc++: Define std::__is_constant_evaluated() for internal use
Jonathan Wakely
- [committed] libstdc++: Move std::to_address tests to more appropriate place
Jonathan Wakely
- [PATCH] libstdc++: Define std::__is_constant_evaluated() for internal use
Jonathan Wakely
- [committed] libstdc++: Add missing header to <bits/stl_iterator.h>
Jonathan Wakely
- [committed] libstdc++: Skip failing std::array test for debug mode
Jonathan Wakely
- [committed] libstdc++: Fix test that fails for C++98 mode
Jonathan Wakely
- [committed 1/3] libstdc++: Remove redundant xfail selectors in dg-do compile tests
Jonathan Wakely
- [committed 2/3] libstdc++: Fix dg-do directive for tests supposed to be run
Jonathan Wakely
- [committed 3/3] libstdc++: Ensure dg-add-options comes after dg-options
Jonathan Wakely
- [committed] libstdc++: Remove workaround for FE bug in std::tuple [PR96592]
Jonathan Wakely
- [committed] libstdc++: Fix trivial relocation for constexpr std::vector
Jonathan Wakely
- [committed] libstdc++: Fix test that fails in C++20 mode
Jonathan Wakely
- [PATCH v2] libstdc++: Define std::__is_constant_evaluated() for internal use
Jonathan Wakely
- [PATCH] libstdc++, v2: Implement std::byteswap for C++23
Jonathan Wakely
- [wwwdocs] Add spanstream and constexpr std::string to libstdc++ changes
Jonathan Wakely
- [PATCH] libstdc++: Add [[nodiscard]] to std::byteswap
Jonathan Wakely
- [committed] libstdc++: Use gender-agnostic pronoun in docs
Jonathan Wakely
- [committed] libstdc++: Make Asan detection work for Clang [PR103453]
Jonathan Wakely
- [committed] libstdc++: Skip tag dispatching for _S_relocate in C++17
Jonathan Wakely
- [committed] libstdc++: Ensure C++20 std::stringstream definitions use correct ABI
Jonathan Wakely
- [committed] libstdc++: Fix fully-dynamic-string build
Jonathan Wakely
- [committed] libstdc++: Fix tests that fail with fully-dynamic-string
Jonathan Wakely
- [PATCH] i386: Fix wrong result for AMX-TILE intrinsic when parsing expression.
Hongyu Wang
- [PATCH] i386: Auto vectorize sdot_prod, usdot_prod with VNNI instruction.
Hongyu Wang
- [PATCH] i386: Fix wrong result for AMX-TILE intrinsic when parsing expression.
Hongyu Wang
- [PATCH] PR target/103069: Relax cmpxchg loop for x86 target
Hongyu Wang
- [PATCH] PR libgomp/103068: Optimize gomp_mutex_lock_slow for x86 target
Hongyu Wang
- [PATCH] PR target/103069: Relax cmpxchg loop for x86 target
Hongyu Wang
- [PATCH] i386: Fix wrong codegen for -mrelax-cmpxchg-loop
Hongyu Wang
- [PATCH 0/3] Add _dl_find_eh_frame function for unwinder optimization
Florian Weimer
- [PATCH 1/3] nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c
Florian Weimer
- [PATCH 2/3] elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeres
Florian Weimer
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Florian Weimer
- [PATCH 0/4] Use _dl_find_eh_frame to locate DWARF EH data in the unwinder
Florian Weimer
- [PATCH 1/4] libgcc: Remove tbase member from struct unw_eh_callback_data
Florian Weimer
- [PATCH 2/4] libgcc: Remove dbase member from struct unw_eh_callback_data if NULL
Florian Weimer
- [PATCH 3/4] libgcc: Split FDE search code from PT_GNU_EH_FRAME lookup
Florian Weimer
- [PATCH 4/4] libgcc: Use _dl_find_eh_frame in _Unwind_Find_FDE
Florian Weimer
- Invalid -Wstringop-overread warning for valid POSIX constructs
Florian Weimer
- Invalid -Wstringop-overread warning for valid POSIX constructs
Florian Weimer
- [RFC PATCH] Implement #pragma GCC noexpand
Florian Weimer
- [PATCH 1/5] libstdc++: Import the fast_float library
Florian Weimer
- [PATCH 1/5] libstdc++: Import the fast_float library
Florian Weimer
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Florian Weimer
- [PATCH 1/3] nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c
Florian Weimer
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Florian Weimer
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Florian Weimer
- [PATCH 3/4] libgcc: Split FDE search code from PT_GNU_EH_FRAME lookup
Florian Weimer
- [PATCH v2] elf: Add _dl_find_object function
Florian Weimer
- [PATCH 4/4] libgcc: Use _dl_find_eh_frame in _Unwind_Find_FDE
Florian Weimer
- [PATCH v2] elf: Add _dl_find_object function
Florian Weimer
- [PATCH] elf: Add __libc_get_static_tls_bounds [BZ #16291]
Florian Weimer
- [PATCH] Fix alignment of stack slots for overaligned types [PR103500]
Florian Weimer
- [PATCH] Update my email address.
Jim Wilson
- [PATCH][GCC] arm: add armv9-a architecture to -march
Przemyslaw Wirkus
- [PATCH][GCC] arm: enable cortex-a710 CPU
Przemyslaw Wirkus
- [PATCH][GCC] arm: add armv9-a architecture to -march
Przemyslaw Wirkus
- [PATCH][GCC] aarch64: Add new vector mode V8DI
Przemyslaw Wirkus
- [PATCH][GCC] arm: enable cortex-a710 CPU
Przemyslaw Wirkus
- [PATCH][GCC] aarch64: Add LS64 extension and intrinsics
Przemyslaw Wirkus
- [PATCH][GCC] aarch64: Add new vector mode V8DI
Przemyslaw Wirkus
- [PATCH] c++: designated init of char array by string constant [PR55227]
Will Wray
- [PATCH] c++: __builtin_bit_cast To C array target type [PR103140]
Will Wray
- [PATCH v2] c++: designated init of char array by string constant [PR55227]
Will Wray
- [PATCH 0/3] P1997 'array-copy' patchset [PR103238]
Will Wray
- [PATCH 1/3] c++: designated init of char array by string constant [PR55227]
Will Wray
- [PATCH 2/3] c++: P1997 array-copy extensions: Initialization [PR103238]
Will Wray
- [PATCH 3/3] c++: P1997 array-copy extensions: Assignment, return, etc. [PR103238]
Will Wray
- [PATCH 4/6 V2] aarch64: Add machine modes for Neon vector-tuple types
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for unsigned MLA/MLS intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for PMUL[L] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for XTN[2] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for [R]SHRN[2] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for UADD[LW][2] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for USUB[LW][2] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for U[R]HADD Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for UHSUB Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for [R]ADDHN[2] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for [R]SUBHN[2] Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for ADDP Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for ADDV Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for LD1/ST1 Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for vcombine_* Neon intrinsics
Jonathan Wright
- [PATCH] aarch64: Use type-qualified builtins for vget_low/high intrinsics
Jonathan Wright
- [PATCH v1 0/7] Add LoongArch support.
Chenghua Xu
- [PATCH v1 2/7] LoongArch Port: Regenerate gcc/configure.
Chenghua Xu
- [PATCH v1 3/7] LoongArch Port: libgcc
Chenghua Xu
- [PATCH v1 4/7] LoongArch Port: Regenerate libgcc/configure.
Chenghua Xu
- [PATCH v1 5/7] LoongArch Port: libgomp
Chenghua Xu
- [PATCH v1 6/7] LoongArch Port: gcc/testsuite
Chenghua Xu
- [PATCH v1 7/7] LoongArch Port: Regenerate configure
Chenghua Xu
- [PATCH v1 1/7] LoongArch Port: gcc
Chenghua Xu
- [PATCH 1/3] nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.c
Adhemerval Zanella
- [PATCH 2/3] elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeres
Adhemerval Zanella
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Adhemerval Zanella
- [PATCH 3/3] elf: Add _dl_find_eh_frame function
Adhemerval Zanella
- [patch][PR103033]handle the case when native_interpret_expr return NULL
Qing Zhao
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Qing Zhao
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Qing Zhao
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Qing Zhao
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Qing Zhao
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Qing Zhao
- [PATCH v4 1/1] [ARM] Add support for TLS register based stack protector canary access
Qing Zhao
- [PATCH v4 1/1] [ARM] Add support for TLS register based stack protector canary access
Qing Zhao
- Values of WIDE_INT_MAX_ELTS in gcc11 and gcc12 are different
Qing Zhao
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Qing Zhao
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Qing Zhao
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Qing Zhao
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Qing Zhao
- [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127]
Qing Zhao
- [PATCH 0/6] RFC: adding support to GCC for detecting trust boundaries
Peter Zijlstra
- [PATCH 2/6] Add returns_zero_on_success/failure attributes
Peter Zijlstra
- [PATCH] libgcc: fix backtrace fallback on PowerPC Big-endian. [PR103004]
Raphael M Zinsly
- [PATCH] libgcc: fix backtrace fallback on PowerPC Big-endian. [PR103004]
Raphael Moreira Zinsly
- [PATCH v2] libgcc: fix backtrace fallback on PowerPC Big-endian. [PR103004]
Raphael Moreira Zinsly
- [committed] arc: Update arc specific tests
Claudiu Zissulescu
- [committed] arc: Update (u)maddhisi4 patterns
Claudiu Zissulescu
- [PATCH] Fix PR target/103100 -mstrict-align and memset on not aligned buffers
apinski@marvell.com
- [PATCH] aarch64: [PR101529] Fix vector shuffle insertion expansion
apinski@marvell.com
- [PATCH] Fix aarch64 PR 99657: ICE with SVE types used without an error
apinski@marvell.com
- [PATCH] [Committed] Fix tree-optimization/103152: Still one more -signed1bit issue
apinski@marvell.com
- [PATCH] aarch64: [PR101529] Fix vector shuffle insertion expansion
apinski@marvell.com
- [PATCH] [COMMITTED] aarch64: [PR103170] Fix aarch64_simd_dup<mode>
apinski@marvell.com
- [PATCH] tree-optimization: [PR103218] Fold ((type)(a<0)) << SIGNBITOFA into ((type)a) & signbit
apinski@marvell.com
- [PATCH] [Commmitted] Move some testcases to torture from tree-ssa
apinski@marvell.com
- [PATCH] PR tree-optimization/103216: optimize some A ? (b op CST) : b into b op (A?CST:CST2)
apinski@marvell.com
- [PATCH] tree-optimization: [PR103245] Improve detection of abs pattern using multiplication
apinski@marvell.com
- [PATCH] Fix PR tree-optimization/103228 and 103228: folding of (type) X op CST where type is a nop convert
apinski@marvell.com
- [PATCH] Fix tree-optimization/101941: IPA splitting out function with error attribute
apinski@marvell.com
- [PATCH] Fix PR 103288, ICE after PHI-OPT, move an assigment when still in use for another bb
apinski@marvell.com
- [PATCH] Fix tree-optimization/103257: Missed jump threading due too early conversion of bool*A into bool?A:0
apinski@marvell.com
- [PATCH v2] Fix PR tree-optimization/103228 and 103228: folding of (type) X op CST where type is a nop convert
apinski@marvell.com
- [PATCH] Fix PR 103317, ICE after PHI-OPT, minmax_replacement producing invalid SSA
apinski@marvell.com
- [PATCH v2] [AARCH64] Fix PR target/103100 -mstrict-align and memset on not aligned buffers
apinski@marvell.com
- [PATCH] Fix tree-optimization/103314 : Limit folding of (type) X op CST where type is a nop convert to gimple
apinski@marvell.com
- [PATCH] Fix tree-optimization/103220: Another missing folding of (type) X op CST where type is a nop convert
apinski@marvell.com
- [PATCH] tree-optimization: [PR31531] Improve ~a < CST, allow a nop cast inbetween ~ and a
apinski@marvell.com
- [PATCH 1/2] Improve/Fix (m1 CMP m2) * d -> (m1 CMP m2) ? d : 0 pattern.
apinski@marvell.com
- [PATCH 2/2] tree-optimization: [PR92342] Move b & -(a==c) optimization to the gimple level
apinski@marvell.com
- [PATCH v2] Canonicalize &MEM[ssa_n, CST] to ssa_n p+ CST in fold_stmt_1
apinski@marvell.com
- [PATCH] Fix PR 62157: disclean in libsanitizer not working
apinski@marvell.com
- [PATCH] Fix PR 19089: Environment variable TMP may yield gcc: abort
apinski@marvell.com
- [PATCH] tree-optimization: [PR101540] Simplify CONSTRUCTOR for vector(1) to be VCE
apinski@marvell.com
- [PATCH 07/15] xtensa: Fix non-robust split condition in define_insn_and_split
augustine.sterling@gmail.com
- LoongArch Port
chenglulu
- [PATCH 01/12] LoongArch Port: gcc build
chenglulu
- [PATCH 02/12] LoongArch Port: Regenerate gcc/configure.
chenglulu
- [PATCH 03/12] LoongArch Port: Machine Decsription files.
chenglulu
- [PATCH 04/12] LoongArch Port: Machine description C files and .h files.
chenglulu
- [PATCH 05/12] LoongArch Port: Builtin functions.
chenglulu
- [PATCH 06/12] LoongArch Port: Builtin macros.
chenglulu
- [PATCH 07/12] LoongArch Port: libgcc
chenglulu
- [PATCH 08/12] LoongArch Port: Regenerate libgcc/configure.
chenglulu
- [PATCH 09/12] LoongArch Port: libgomp
chenglulu
- [PATCH 10/12] LoongArch Port: gcc/testsuite
chenglulu
- [PATCH 11/12] LoongArch Port: Regenerate configure
chenglulu
- [PATCH 12/12] LoongArch Port: Add doc.
chenglulu
- [PATCH v2 0/3] RISC-V: Support zfinx extension
jiawei
- [PATCH v2 1/3] RISC-V: Minimal support of zfinx extension
jiawei
- [PATCH v2 2/3] RISC-V: Target support for zfinx extension
jiawei
- [PATCH v2 3/3] RISC-V: Limit regs use for zfinx extension
jiawei
- [PATCH] Adjust testcase for O2 vect.
liuhongt
- [PATCH v5] Improve integer bit test on __atomic_fetch_[or|and]_* returns
liuhongt
- [PATCH 1/2] [Middle-end] Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (a, b).
liuhongt
- [PATCH 2/2] [i386] Extend vternlog define_insn_and_split to memory_operand to enable more optimziation.
liuhongt
- [PATCH] Add !flag_signaling_nans to simplifcation: (trunc)copysign((extend)a, (extend)b) to copysign (a, b).
liuhongt
- [PATCH 1/2] [Gimple] Simplify (trunc)fmax/fmin((extend)a, (extend)b) to MAX/MIN(a, b)
liuhongt
- [PATCH 2/2] [Gimple] Simplify (trunc)fma ((extend)a, (extend)b, (extend)c) to IFN_FMA (a, b, c).
liuhongt
- [PATCH] Update documentation for -ftree-loop-vectorize and -ftree-slp-vectorize which are enabled by default at -02.
liuhongt
- [PATCH] [pass_if_conversion] Extend is_cond_scalar_reduction to handle bit_and/bit_xor/bit_ior.
liuhongt
- [PATCH] Improve integer bit test on __atomic_fetch_[or|and]_* returns
liuhongt
- [PATCH] [i386] Extend vpcmov to handle V8HF/V16HFmode under TARGET_XOP.
liuhongt
- [PATCH] Enhance optimize_atomic_bit_test_and to handle truncation.
liuhongt
- [PATCH] Reduce cost of aligned sse register store.
liuhongt
- [PATCH] Don't allow mask/sse/mmx mov in TLS code sequences.
liuhongt
- [PATCH] Don't allow mask/sse/mmx mov in TLS code sequences.
liuhongt
- [PATCH] Fix typo in r12-5486.
liuhongt
- [PATCH] Fix regression introduced by r12-5536.
liuhongt
- [PATCH] Optimize _Float16 usage for non AVX512FP16.
liuhongt
- [PATCH] [i386] Fix ICE in ix86_attr_length_immediate_default.
liuhongt
- PING^4: [RS6000] rotate and mask constants [PR94393]
will schmidt
- [PATCH 1/5] Add XXSPLTI* and LXVKQ instructions (new data structure and function)
will schmidt
- [PATCH 2/5] Add Power10 XXSPLTI* and LXVKQ instructions (LXVKQ)
will schmidt
- [PATCH 3/5] Add Power10 XXSPLTIW
will schmidt
- [PATCH 4/5] Add Power10 XXSPLTIDP for vector constants
will schmidt
- [PATCH 5/5] Add Power10 XXSPLTIDP for SFmode/DFmode constants.
will schmidt
- [PATCH v2 0/2] RISC-V: add gcc support for Scalar Cryptography v1.0.0-rc6
siyu@isrc.iscas.ac.cn
- [PATCH v2 1/2] RISC-V: Add option defines for Scalar Cryptography
siyu@isrc.iscas.ac.cn
- [PATCH v2 2/2] RISC-V: Add implied defines of Zk, Zkn and Zks
siyu@isrc.iscas.ac.cn
- [PATCH] stddef.h: add support for musl typedef macro guards
soeren@soeren-tempel.net
- [r12-4922 Regression] FAIL: gcc.dg/signbit-5.c execution test on Linux/x86_64
sunil.k.pandey
- [r12-4931 Regression] FAIL: libgomp.fortran/examples-4/simd-6.f90 -Os (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-4976 Regression] FAIL: gfortran.dg/vector_subscript_1.f90 -O3 -g execution test on Linux/x86_64
sunil.k.pandey
- [r12-5113 Regression] FAIL: 18_support/nested_exception/rethrow_if_nested.cc (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-5113 Regression] FAIL: 18_support/nested_exception/rethrow_if_nested.cc (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-5126 Regression] FAIL: gfortran.dg/do_subscript_3.f90 -O (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-5150 Regression] FAIL: gfortran.dg/vector_subscript_1.f90 -Os execution test on Linux/x86_64
sunil.k.pandey
- [r12-5194 Regression] FAIL: c-c++-common/goacc/firstprivate-mappings-1.c scan-tree-dump omplower "(?n)#pragma omp target oacc_parallel firstprivate\\(array_li.[0-9]+\\) map\\(from:array_so \\[len: 4\\]\\) \\[" on Linux/x86_64
sunil.k.pandey
- [r12-5201 Regression] FAIL: g++.dg/pr98499.C -std=gnu++98 execution test on Linux/x86_64
sunil.k.pandey
- [r12-5236 Regression] FAIL: gcc.dg/tree-prof/merge_block.c scan-tree-dump-not optimized "Invalid sum" on Linux/x86_64
sunil.k.pandey
- [r12-5292 Regression] FAIL: gcc.dg/tree-ssa/modref-dse-5.c scan-tree-dump dse2 "Deleted dead store: wrap" on Linux/x86_64
sunil.k.pandey
- [r12-5301 Regression] FAIL: gcc.dg/tree-ssa/if-to-switch-3.c scan-tree-dump iftoswitch "Condition chain with [^\n\r]* BBs transformed into a switch statement." on Linux/x86_64
sunil.k.pandey
- [r12-5324 Regression] FAIL: gcc.dg/tree-ssa/modref-dse-4.c scan-tree-dump dse2 "Deleted dead store: kill_me" on Linux/x86_64
sunil.k.pandey
- [r12-5378 Regression] FAIL: gcc.target/i386/avx512fp16-vector-complex-float.c scan-assembler-times vfmaddcph[ \\t] 1 on Linux/x86_64
sunil.k.pandey
- [r12-5483 Regression] FAIL: c-c++-common/attr-retain-9.c -Wc++-compat (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-5531 Regression] FAIL: gcc.dg/ipa/inline-9.c scan-ipa-dump inline "Inlined 1 calls" on Linux/x86_64
sunil.k.pandey
- [r12-5536 Regression] FAIL: gfortran.dg/widechar_2.f90 -O0 (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-5546 Regression] FAIL: gcc.dg/tree-ssa/ivopts-9.c scan-tree-dump ivopts "inv_expr [0-9]: \\t\\(unsigned long\\) sz_[0-9]\\(D\\) \\* 4 \\+ \\(unsigned long\\) mem_[0-9]\\(D\\)" on Linux/x86_64
sunil.k.pandey
- [r12-5612 Regression] FAIL: gcc.target/i386/pr88531-1a.c (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [r12-5612 Regression] FAIL: gcc.target/i386/pr88531-1a.c (test for excess errors) on Linux/x86_64
sunil.k.pandey
- [PATCH] c++ PR 55227: designated init of char array by string constant
will wray
- [PATCH] c++: __builtin_bit_cast To C array target type [PR103140]
will wray
- PING: [PATCH] c++: designated init of char array by string constant [PR55227]
will wray
- [PATCH] c++: __builtin_bit_cast To C array target type [PR103140]
will wray
- [PATCH] c++: designated init of char array by string constant [PR55227]
will wray
- [PATCH] c++: designated init of char array by string constant [PR55227]
will wray
- [PATCH] c++: designated init of char array by string constant [PR55227]
will wray
- [PATCH] c++: __builtin_bit_cast To C array target type [PR103140]
will wray
- [PATCH 3/3] c++: P1997 array-copy extensions: Assignment, return, etc. [PR103238]
will wray
Last message date:
Tue Nov 30 23:41:14 GMT 2021
Archived on: Tue Nov 30 23:41:23 GMT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).