Show patches with: State = Action Required       |    Archived = No       |   107649 patches
« 1 2 3 41076 1077 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
Teach vectorizer to deal with bitfield accesses (was: [RFC] Teach vectorizer to deal with bitfield … Teach vectorizer to deal with bitfield accesses (was: [RFC] Teach vectorizer to deal with bitfield … - - - - --- 2022-08-08 Andre Vieira \(lists\) New
lto/106540 - fix LTO tree input wrt dwarf2out_register_external_die lto/106540 - fix LTO tree input wrt dwarf2out_register_external_die - - - - --- 2022-08-08 Richard Biener New
PR tree-optimization/64992: (B << 2) != 0 is B when B is Boolean. PR tree-optimization/64992: (B << 2) != 0 is B when B is Boolean. - - - - --- 2022-08-08 Roger Sayle New
PR tree-optimization/71343: Optimize (X<<C)&(Y<<C) as (X&Y)<<C. PR tree-optimization/71343: Optimize (X<<C)&(Y<<C) as (X&Y)<<C. - - - - --- 2022-08-08 Roger Sayle New
[v2,rs6000] Add multiply-add expand pattern [PR103109] [v2,rs6000] Add multiply-add expand pattern [PR103109] - - - - --- 2022-08-08 HAO CHEN GUI New
rs6000: Fix incorrect RTL for Power LE when removing the UNSPECS [PR106069] rs6000: Fix incorrect RTL for Power LE when removing the UNSPECS [PR106069] - - - - --- 2022-08-08 Xionghu Luo New
Fix middle-end/103645: empty struct store not removed when using compound literal Fix middle-end/103645: empty struct store not removed when using compound literal - - - - --- 2022-08-08 apinski--- via Gcc-patches New
[COMMITTED] Move testcase gcc.dg/tree-ssa/pr93776.c to gcc.c-torture/compile/pr93776.c [COMMITTED] Move testcase gcc.dg/tree-ssa/pr93776.c to gcc.c-torture/compile/pr93776.c - - - - --- 2022-08-08 apinski--- via Gcc-patches New
[Committed] Add -mno-stv to new gcc.target/i386/cmpti2.c test case. [Committed] Add -mno-stv to new gcc.target/i386/cmpti2.c test case. - - - - --- 2022-08-07 Roger Sayle New
middle-end: Optimize ((X >> C1) & C2) != C3 for more cases. middle-end: Optimize ((X >> C1) & C2) != C3 for more cases. - - - - --- 2022-08-07 Roger Sayle New
[x86,take,#2] Add peephole2 to reduce double word register shuffling [x86,take,#2] Add peephole2 to reduce double word register shuffling - - - - --- 2022-08-07 Roger Sayle New
RISC-V: Fix the sge<u> ..., x0, ... pattern RISC-V: Fix the sge<u> ..., x0, ... pattern - - - - --- 2022-08-06 Palmer Dabbelt New
RISC-V: Use the X iterator for eh_set_lr_{si,di} RISC-V: Use the X iterator for eh_set_lr_{si,di} - - - - --- 2022-08-06 Palmer Dabbelt New
[PING^5] nvptx: Allow '--with-arch' to override the default '-misa' (was: nvptx multilib setup) [PING^5] nvptx: Allow '--with-arch' to override the default '-misa' (was: nvptx multilib setup) - - - - --- 2022-08-06 Thomas Schwinge New
[PING^6] nvptx: forward '-v' command-line option to assembler, linker [PING^6] nvptx: forward '-v' command-line option to assembler, linker - - - - --- 2022-08-06 Thomas Schwinge New
c++: Extend -Wredundant-move for const-qual objects [PR90428] c++: Extend -Wredundant-move for const-qual objects [PR90428] - - - - --- 2022-08-06 Marek Polacek New
[committed] New warning: -Wanalyzer-jump-through-null [PR105947] [committed] New warning: -Wanalyzer-jump-through-null [PR105947] - - - - --- 2022-08-05 David Malcolm New
[x86] Move V1TI shift/rotate lowering from expand to pre-reload split. [x86] Move V1TI shift/rotate lowering from expand to pre-reload split. - - - - --- 2022-08-05 Roger Sayle New
libcpp: Improve location for macro names [PR66290] libcpp: Improve location for macro names [PR66290] - - - - --- 2022-08-05 Lewis Hyatt New
Add warning options -W[no-]compare-distinct-pointer-types Add warning options -W[no-]compare-distinct-pointer-types - - - - --- 2022-08-05 Jose E. Marchesi New
arm: Add support for Arm Cortex-M85 CPU. arm: Add support for Arm Cortex-M85 CPU. - - - - --- 2022-08-05 Srinath Parvathaneni New
[committed] libstdc++: Add feature test macro for <experimental/scope> [committed] libstdc++: Add feature test macro for <experimental/scope> - - - - --- 2022-08-05 Jonathan Wakely New
[committed] libstdc++: Implement <experimental/scope> from LFTSv3 [committed] libstdc++: Implement <experimental/scope> from LFTSv3 - - - - --- 2022-08-05 Jonathan Wakely New
Adjust backwards threader costing of PHIs Adjust backwards threader costing of PHIs - - - - --- 2022-08-05 Richard Biener New
middle-end Guard value_replacement and store_elim from seeing diamonds. middle-end Guard value_replacement and store_elim from seeing diamonds. - - - - --- 2022-08-05 Tamar Christina New
[x86_64] Allow any immediate constant in *cmp<dwi>_doubleword splitter. [x86_64] Allow any immediate constant in *cmp<dwi>_doubleword splitter. - - - - --- 2022-08-05 Roger Sayle New
[4/4,RFC] VLA Constructor aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira \(lists\) New
[3/4] match.pd: Teach forwprop to handle VLA VEC_PERM_EXPRs with VLS CONSTRUCTORs as arguments aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira \(lists\) New
[2/4] aarch64: Change aarch64_expand_vector_init to use rtx_vector_builder aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira \(lists\) New
[1/4] aarch64: encourage use of GPR input for SIMD inserts aarch64: Improve codegen for dups and constructors - - - - --- 2022-08-05 Andre Vieira \(lists\) New
backthreader dump fix backthreader dump fix - - - - --- 2022-08-05 Richard Biener New
[COMMITTED] Inline unsupported_range constructor. [COMMITTED] Inline unsupported_range constructor. - - - - --- 2022-08-05 Aldy Hernandez New
[V2] place `const volatile' objects in read-only sections [V2] place `const volatile' objects in read-only sections - - - - --- 2022-08-05 Jose E. Marchesi New
Missed lowering to ld1rq from svld1rq for memory operand Missed lowering to ld1rq from svld1rq for memory operand - - - - --- 2022-08-05 Prathamesh Kulkarni New
tree-optimization/106533 - loop distribution of inner loop of nest tree-optimization/106533 - loop distribution of inner loop of nest - - - - --- 2022-08-05 Richard Biener New
[COMMITED,RSIC-V] Fix 32bit riscv with zbs extension enabled [COMMITED,RSIC-V] Fix 32bit riscv with zbs extension enabled - - - - --- 2022-08-05 apinski--- via Gcc-patches New
place `const volatile' objects in read-only sections place `const volatile' objects in read-only sections - - - - --- 2022-08-05 Jose E. Marchesi New
[_GLIBCXX_DEBUG] Refine singular iterator state [_GLIBCXX_DEBUG] Refine singular iterator state - - - - --- 2022-08-04 François Dumont New
[committed] MAINTAINERS: Add myself as AutoFDO maintainer [committed] MAINTAINERS: Add myself as AutoFDO maintainer - - - - --- 2022-08-04 Eugene Rozenfeld New
c++: Tweak for -Wpessimizing-move in templates [PR89780] c++: Tweak for -Wpessimizing-move in templates [PR89780] - - - - --- 2022-08-04 Marek Polacek New
[committed] libstdc++: Make std::string_view(Range&&) constructor explicit [committed] libstdc++: Make std::string_view(Range&&) constructor explicit - - - - --- 2022-08-04 Jonathan Wakely New
[committed] libstdc++: Add comparisons to std::default_sentinel_t (LWG 3719) [committed] libstdc++: Add comparisons to std::default_sentinel_t (LWG 3719) - - - - --- 2022-08-04 Jonathan Wakely New
[COMMITTED] PR tree-optimization/106514 - Loop over intersected bitmaps. [COMMITTED] PR tree-optimization/106514 - Loop over intersected bitmaps. - - - - --- 2022-08-04 Andrew MacLeod New
libstdc++: Fixing Error: invalid type argument of unary '*' (have 'int') libstdc++: Fixing Error: invalid type argument of unary '*' (have 'int') - - - - --- 2022-08-04 Seija Kijin New
[committed] libstdc++: Rename data members of std::unexpected and std::bad_expected_access [committed] libstdc++: Rename data members of std::unexpected and std::bad_expected_access - - - - --- 2022-08-04 Jonathan Wakely New
[committed] libstdc++: Update value of __cpp_lib_ios_noreplace macro [committed] libstdc++: Update value of __cpp_lib_ios_noreplace macro - - - - --- 2022-08-04 Jonathan Wakely New
[committed] libstdc++: Unblock atomic wait on non-futex platforms [PR106183] [committed] libstdc++: Unblock atomic wait on non-futex platforms [PR106183] - - 1 - --- 2022-08-04 Jonathan Wakely New
middle-end: Fix phi-ssa assertion triggers. [PR106519] middle-end: Fix phi-ssa assertion triggers. [PR106519] - - - - --- 2022-08-04 Tamar Christina New
tree-optimization/106521 - unroll-and-jam LC SSA rewrite tree-optimization/106521 - unroll-and-jam LC SSA rewrite - - - - --- 2022-08-04 Richard Biener New
[rs6000] Correct return value of check_p9modulo_hw_available [rs6000] Correct return value of check_p9modulo_hw_available - - - - --- 2022-08-04 HAO CHEN GUI New
lto: support --jobserver-style=fifo for recent GNU make lto: support --jobserver-style=fifo for recent GNU make - - - - --- 2022-08-04 Martin Liška New
OpenMP: Fix folding with simd's linear clause [PR106492] OpenMP: Fix folding with simd's linear clause [PR106492] - - - - --- 2022-08-04 Tobias Burnus New
[RFC:] Extend vectorizer to handle nonlinear induction for neg, mul/lshift/rshift with a constant. [RFC:] Extend vectorizer to handle nonlinear induction for neg, mul/lshift/rshift with a constant. - - - - --- 2022-08-04 liuhongt New
[COMMITTED] tree-optimization/106514 - Do not walk equivalence set in path_oracle::killing_def. [COMMITTED] tree-optimization/106514 - Do not walk equivalence set in path_oracle::killing_def. - - - - --- 2022-08-03 Andrew MacLeod New
match.pd: Add bitwise and pattern [PR106243] match.pd: Add bitwise and pattern [PR106243] - - - - --- 2022-08-03 Sam Feifer New
[COMMITED] testsuite: btf: fix regexps in btf-int-1.c [COMMITED] testsuite: btf: fix regexps in btf-int-1.c - - - - --- 2022-08-03 Jose E. Marchesi New
[committed] libstdc++: Avoid try-catch and O(N) size in std::list::merge for old ABI [committed] libstdc++: Avoid try-catch and O(N) size in std::list::merge for old ABI - - - - --- 2022-08-03 Jonathan Wakely New
middle-end: Allow backend to expand/split double word compare to 0/-1. middle-end: Allow backend to expand/split double word compare to 0/-1. - - - - --- 2022-08-03 Roger Sayle New
[committed] d: Merge upstream dmd d7772a2369, phobos 5748ca43f. [committed] d: Merge upstream dmd d7772a2369, phobos 5748ca43f. - - - - --- 2022-08-03 Iain Buclaw New
PR106342 - IBM zSystems: Provide vsel for all vector modes PR106342 - IBM zSystems: Provide vsel for all vector modes - - - - --- 2022-08-03 Ilya Leoshkevich New
RISC-V: Avoid redundant sign-extension for SImode SGE, SGEU, SLE, SLEU RISC-V: Avoid redundant sign-extension for SImode SGE, SGEU, SLE, SLEU - - - - --- 2022-08-03 Maciej W. Rozycki New
Backwards threader greedy search TLC Backwards threader greedy search TLC - - - - --- 2022-08-03 Richard Biener New
backwards threader costing TLC and a fix backwards threader costing TLC and a fix - - - - --- 2022-08-03 Richard Biener New
[rs6000] TARGET_MADDLD should include TARGET_POWERPC64 [rs6000] TARGET_MADDLD should include TARGET_POWERPC64 - - - - --- 2022-08-03 HAO CHEN GUI New
lower-subreg, expr: Mitigate inefficiencies derived from "(clobber (reg X))" followed by "(set (sub… lower-subreg, expr: Mitigate inefficiencies derived from "(clobber (reg X))" followed by "(set (sub… - - - - --- 2022-08-03 Takayuki 'January June' Suwa New
[COMMITTED] tree-optimization/106510 - Do not register edges for statements not understood. [COMMITTED] tree-optimization/106510 - Do not register edges for statements not understood. - - - - --- 2022-08-02 Andrew MacLeod New
c++: Extend -Wpessimizing-move to other contexts c++: Extend -Wpessimizing-move to other contexts - - - - --- 2022-08-02 Marek Polacek New
[COMMITTED] Adjust testsuite/gcc.dg/tree-ssa/vrp-float-1.c [COMMITTED] Adjust testsuite/gcc.dg/tree-ssa/vrp-float-1.c - - - - --- 2022-08-02 Aldy Hernandez New
[v4,2/2] preprocessor/106426: Treat u8 character literals as unsigned in char8_t modes. Implement C2X N2653 (char8_t) and correct UTF-8 character literal type in preprocessor directives f… - - - - --- 2022-08-02 Tom Honermann New
[v4,1/2] C: Implement C2X N2653 char8_t and UTF-8 string literal changes Implement C2X N2653 (char8_t) and correct UTF-8 character literal type in preprocessor directives f… - - - - --- 2022-08-02 Tom Honermann New
[COMMITTED] PR tree-optimization/106474 - Check equivalencies when calculating range on entry. [COMMITTED] PR tree-optimization/106474 - Check equivalencies when calculating range on entry. - - - - --- 2022-08-02 Andrew MacLeod New
analyzer: support for creat, dup, dup2 and dup3 [PR106298] analyzer: support for creat, dup, dup2 and dup3 [PR106298] - - - - --- 2022-08-02 Immad Mir New
[x86] PR target/47949: Use xchg to move from/to AX_REG with -Oz. [x86] PR target/47949: Use xchg to move from/to AX_REG with -Oz. - - - - --- 2022-08-02 Roger Sayle New
Where in C++ module streaming to handle a new bitfield added in "tree_decl_common" Where in C++ module streaming to handle a new bitfield added in "tree_decl_common" - - - - --- 2022-08-02 Qing Zhao New
Properly honor param_max_fsm_thread_path_insns in backwards threader Properly honor param_max_fsm_thread_path_insns in backwards threader - - - - --- 2022-08-02 Richard Biener New
Implement streamer for frange. Implement streamer for frange. - - - - --- 2022-08-02 Aldy Hernandez New
Limit ranger query in ipa-prop.cc to integrals. Limit ranger query in ipa-prop.cc to integrals. - - - - --- 2022-08-02 Aldy Hernandez New
More frange::set cleanups. More frange::set cleanups. - - - - --- 2022-08-02 Aldy Hernandez New
[take,#2] Some additional zero-extension related optimizations in simplify-rtx. [take,#2] Some additional zero-extension related optimizations in simplify-rtx. - - - - --- 2022-08-02 Roger Sayle New
autopar TLC autopar TLC - - - - --- 2022-08-02 Richard Biener New
[x86] Improved pre-reload split of double word comparison against -1. [x86] Improved pre-reload split of double word comparison against -1. - - - - --- 2022-08-02 Roger Sayle New
tree-optimization/106497 - more forward threader can-copy-bb tree-optimization/106497 - more forward threader can-copy-bb - - - - --- 2022-08-02 Richard Biener New
MIPS: improve -march=native arch detection MIPS: improve -march=native arch detection - - - - --- 2022-08-02 YunQiang Su New
[pushed] gcc-changelog: do not run extra deduction [pushed] gcc-changelog: do not run extra deduction - - - - --- 2022-08-02 Martin Liška New
IPA: reduce what we dump in normal mode IPA: reduce what we dump in normal mode - - - - --- 2022-08-02 Martin Liška New
Properly honor param_max_fsm_thread_path_insns in backwards threader Properly honor param_max_fsm_thread_path_insns in backwards threader - - - - --- 2022-08-02 Richard Biener New
gcov-dump: add --stable option gcov-dump: add --stable option - - - - --- 2022-08-02 Martin Liška New
tree-optimization/106498 - reduce SSA updates in autopar tree-optimization/106498 - reduce SSA updates in autopar - - - - --- 2022-08-02 Richard Biener New
lto/106334 - fix previous fix wrt -flto-partition=none lto/106334 - fix previous fix wrt -flto-partition=none - - - - --- 2022-08-02 Richard Biener New
[committed] c: improvements to address space diagnostics [committed] c: improvements to address space diagnostics - - - - --- 2022-08-01 David Malcolm New
[committed] docs: fix copy&paste error in -Wanalyzer-putenv-of-auto-var [committed] docs: fix copy&paste error in -Wanalyzer-putenv-of-auto-var - - - - --- 2022-08-01 David Malcolm New
[COMMITTED,gcc12] c: Fix location for _Pragma tokens [PR97498] [COMMITTED,gcc12] c: Fix location for _Pragma tokens [PR97498] - - - - --- 2022-08-01 Lewis Hyatt New
[2/3,v3] testsuite: Add tests for C2X N2653 char8_t and UTF-8 string literal changes Untitled series #312170 - - - - --- 2022-08-01 Tom Honermann New
[1/1,v2] c++/106423: Fix pragma suppression of -Wc++20-compat diagnostics. [1/1,v2] c++/106423: Fix pragma suppression of -Wc++20-compat diagnostics. - - - - --- 2022-08-01 Tom Honermann New
[2/3,v2] testsuite: Add tests for C2X N2653 char8_t and UTF-8 string literal changes [1/3,v2] C: Implement C2X N2653 char8_t and UTF-8 string literal changes - - - - --- 2022-08-01 Tom Honermann New
[1/3,v2] C: Implement C2X N2653 char8_t and UTF-8 string literal changes [1/3,v2] C: Implement C2X N2653 char8_t and UTF-8 string literal changes - - - - --- 2022-08-01 Tom Honermann New
tree-optimization/106495 - avoid threading to possibly never executed edge tree-optimization/106495 - avoid threading to possibly never executed edge - - - - --- 2022-08-01 Richard Biener New
[x86_64] PR target/106481: Handle CONST_WIDE_INT in REG_EQUAL during STV. [x86_64] PR target/106481: Handle CONST_WIDE_INT in REG_EQUAL during STV. - - - - --- 2022-08-01 Roger Sayle New
[v5] LoongArch: add movable attribute [v5] LoongArch: add movable attribute - - - - --- 2022-08-01 Xi Ruoyao New
[v4] LoongArch: add movable attribute [v4] LoongArch: add movable attribute - - - - --- 2022-08-01 Xi Ruoyao New
« 1 2 3 41076 1077 »