public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
[PATCH] Improve RTL CSE hash table hash usage
 2023-05-03 10:22 UTC  (2+ messages)

[PATCH][committed] aarch64: PR target/99195 annotate HADDSUB patterns for vec-concat with zero
 2023-05-03 10:17 UTC 

[PATCH][committed] aarch64: PR target/99195 annotate simple floating-point patterns for vec-concat with zero
 2023-05-03 10:14 UTC 

[PATCH][GCC 11] tree-optimization/109473 - fix type mismatch in reduction vectorization
 2023-05-03 10:13 UTC 

[PATCH] PHIOPT: Improve replace_phi_edge_with_variable for diamond shapped bb
 2023-05-03  9:57 UTC  (8+ messages)

[PATCH v7] RISCV: Inline subword atomic ops
 2023-05-03  9:49 UTC  (5+ messages)
` [committed] "

[PATCH] libstdc++: Mention recent libgcc_s symbol versions in manual
 2023-05-03  9:30 UTC  (2+ messages)

[PATCH (pushed)] clang warning: warning: private field 'm_gc' is not used [-Wunused-private-field]
 2023-05-03  9:17 UTC 

[PATCH 00/22] arm: New framework for MVE intrinsics
 2023-05-03  9:06 UTC  (52+ messages)
` [PATCH 01/22] arm: move builtin function codes into general numberspace
` [PATCH 02/22] arm: [MVE intrinsics] Add new framework
` [PATCH 03/22] arm: [MVE intrinsics] Rework vreinterpretq
` [PATCH 04/22] arm: [MVE intrinsics] Rework vuninitialized
` [PATCH 05/22] arm: [MVE intrinsics] add binary_opt_n shape
` [PATCH 06/22] arm: [MVE intrinsics] add unspec_based_mve_function_exact_insn
` [PATCH 07/22] arm: [MVE intrinsics] factorize vadd vsubq vmulq
` [PATCH 08/22] arm: [MVE intrinsics] rework vaddq vmulq vsubq
` [PATCH 09/22] arm: [MVE intrinsics] add binary shape
` [PATCH 10/22] arm: [MVE intrinsics] factorize vandq veorq vorrq vbicq
` [PATCH 11/22] arm: [MVE intrinsics] rework vandq veorq
` [PATCH 12/22] arm: [MVE intrinsics] add binary_orrq shape
` [PATCH 13/22] arm: [MVE intrinsics] rework vorrq
` [PATCH 14/22] arm: [MVE intrinsics] add unspec_mve_function_exact_insn
` [PATCH 15/22] arm: [MVE intrinsics] add create shape
` [PATCH 16/22] arm: [MVE intrinsics] factorize vcreateq
` [PATCH 17/22] arm: [MVE intrinsics] rework vcreateq
` [PATCH 18/22] arm: [MVE intrinsics] factorize several binary_m operations
` [PATCH 19/22] arm: [MVE intrinsics] factorize several binary _n operations
` [PATCH 20/22] arm: [MVE intrinsics] factorize several binary _m_n operations
` [PATCH 21/22] arm: [MVE intrinsics] factorize several binary operations
` [PATCH 22/22] arm: [MVE intrinsics] rework vhaddq vhsubq vmulhq vqaddq vqsubq vqdmulhq vrhaddq vrmulhq

[PATCH] Add emulated scatter capability to the vectorizer
 2023-05-03  6:44 UTC  (2+ messages)

[PATCH] Add stats to simple_dce_from_worklist
 2023-05-03  6:16 UTC  (2+ messages)

[PATCH] do not tailcall __sanitizer_cov_trace_pc [PR90746]
 2023-05-03  6:04 UTC  (2+ messages)

[pushed] c++: fix TTP level reduction cache
 2023-05-03  4:30 UTC 

[PATCH 1/2] Factor out copy_phi_args from gimple_duplicate_sese_tail and remove_forwarder_block
 2023-05-03  2:30 UTC  (2+ messages)
` [PATCH 2/2] PHIOPT: Improve replace_phi_edge_with_variable for diamond shapped bb

[PATCH v2 0/1] Set _M_string_length before calling _M_dispose()
 2023-05-03  2:17 UTC  (2+ messages)
  ` [PATCH v2 1/1] libstdc++: Set _M_string_length before calling _M_dispose() [PR109703]

[PATCH] RISC-V: fix build issue with gcc 4.9.x
 2023-05-03  0:47 UTC  (7+ messages)

[PATCH] c++: wrong std::is_convertible with cv-qual fn [PR109680]
 2023-05-02 23:10 UTC 

[pushed] c++: simplify member template substitution
 2023-05-02 22:52 UTC 

[PATCH, V4] PR target/105325, Make load/cmp fusion know about prefixed loads
 2023-05-02 22:32 UTC  (2+ messages)

[PATCH v4 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces
 2023-05-02 22:00 UTC  (6+ messages)

[committed] Convert xstormy16 to LRA
 2023-05-02 21:55 UTC  (9+ messages)

[PATCH] MATCH: Port CLRSB part of builtin_zero_pattern
 2023-05-02 21:49 UTC  (3+ messages)

[COMMITTED] tree-optimization: [PR109702] MATCH: Fix a ? func(a) : N patterns
 2023-05-02 21:45 UTC 

[PATCH] c++: satisfaction of non-dep member alias template-id
 2023-05-02 21:13 UTC 

[PATCH] target: [PR109657] (a ? -1 : 0) | b could be optimized better for aarch64
 2023-05-02 21:08 UTC  (3+ messages)

[PATCH] doc: Describe behaviour of enums with fixed underlying type
 2023-05-02 20:43 UTC  (3+ messages)

[PATCH v5 11/11] RISC-V: Table A.6 conformance tests
 2023-05-02 20:28 UTC  (2+ messages)
` [Committed "

[pushed] c++: less invalidate_class_lookup_cache
 2023-05-02 20:26 UTC 

[PATCH 1/2] c++: std::variant slow to compile [PR109678]
 2023-05-02 20:25 UTC  (2+ messages)
` [PATCH 2/2] c++: look for empty base at specific offset [PR109678]

[PATCH v4 00/10] RISCV: Implement ISA Manual Table A.6 Mappings
 2023-05-02 20:20 UTC  (35+ messages)
` [PATCH v5 00/11] RISC-V: "
  ` [PATCH v5 01/11] RISC-V: Eliminate SYNC memory models
      ` [Committed "
  ` [PATCH v5 02/11] RISC-V: Enforce Libatomic LR/SC SEQ_CST
      ` [Committed "
  ` [PATCH v5 03/11] RISC-V: Enforce subword atomic "
    ` [Committed "
  ` [PATCH v5 04/11] RISC-V: Enforce atomic compare_exchange SEQ_CST
      ` [Committed "
  ` [PATCH v5 05/11] RISC-V: Add AMO release bits
  ` [PATCH v5 06/11] RISC-V: Strengthen atomic stores
      ` [Committed "
  ` [PATCH v5 07/11] RISC-V: Eliminate AMO op fences
      ` [Committed "
  ` [PATCH v5 08/11] RISC-V: Weaken LR/SC pairs
      ` [Committed "
  ` [PATCH v5 09/11] RISC-V: Weaken mem_thread_fence
      ` [Committed "
  ` [PATCH v5 10/11] RISC-V: Weaken atomic loads
      ` [Committed "

[PATCH 1/2] c++: potentiality of templated memfn call [PR109480]
 2023-05-02 19:53 UTC  (6+ messages)
` [PATCH 2/2] c++: non-dep init folding and access checking [PR109480]

[PATCH] c++: Fix up VEC_INIT_EXPR gimplification after r12-7069
 2023-05-02 18:36 UTC  (2+ messages)

[PATCH] c++: Move -Wdangling-reference to -Wextra [PR109642]
 2023-05-02 18:32 UTC  (2+ messages)

[PATCH] libstdc++: Regenerate baseline_symbols.txt files for Linux
 2023-05-02 17:32 UTC  (4+ messages)

[RFC,patch] Linker plugin - extend API for offloading corner case (aka: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook [GCC PR109128])
 2023-05-02 17:19 UTC 

[committed] Enable LRA on several ports
 2023-05-02 16:41 UTC  (3+ messages)

[PATCH] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET
 2023-05-02 16:28 UTC  (7+ messages)

[PATCH] RISC-V: Name newly added flags in changelog
 2023-05-02 16:24 UTC  (3+ messages)

[PATCH] rs6000: Add builtins for IEEE 128-bit floating point values
 2023-05-02 15:52 UTC 

[PATCH] libstdc++: Another attempt to ensure g++ 13+ compiled programs enforce gcc 13.2+ libstdc++.so.6 [PR108969]
 2023-05-02 15:43 UTC  (5+ messages)

[PATCH] RISC-V: ICE for vlmul_ext_v intrinsic API
 2023-05-02 15:35 UTC  (4+ messages)
` [PATCH v2] "

[PATCH v4] eliminate mutex in fast path of __register_frame
 2023-05-02 14:32 UTC  (8+ messages)
            ` [PATCH] release the sorted FDE array when deregistering a frame [PR109685]

[r14-358 Regression] FAIL: gcc.dg/cpp/undef2.c (test for warnings, line 9) on Linux/x86_64
 2023-05-02 14:07 UTC 

Ping: [PATCH v2] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
 2023-05-02 13:27 UTC 

[aarch64] Code-gen for vector initialization involving constants
 2023-05-02 12:52 UTC  (8+ messages)

[pushed] c++: Add testcase for already fixed PR [PR109506]
 2023-05-02 12:50 UTC 

[PATCH (pushed)] docs: port documentation of VRP params
 2023-05-02 12:36 UTC 

[PATCH] PHIOPT: small refactoring of match_simplify_replacement
 2023-05-02 12:21 UTC  (2+ messages)

[PATCH 01/10] arm: Mve testsuite improvements
 2023-05-02 12:17 UTC  (13+ messages)
` [PATCH 02/10] arm: Fix vstrwq* backend + testsuite
` [PATCH 03/10] arm: Mve backend + testsuite fixes 2
` [PATCH 09/10] arm testsuite: XFAIL or relax registers in some tests

[PATCH] OpenACC: Further attach/detach clause fixes for Fortran [PR109622]
 2023-05-02 10:29 UTC  (2+ messages)

[PATCH v5 00/10] RISC-V: autovec: Add autovec support
 2023-05-02 10:11 UTC  (3+ messages)
` [PATCH v5 07/10] vect: Verify that GET_MODE_NUNITS is a multiple of 2

[PATCH] tree-optimization/109672 - properly check emulated plus during vect
 2023-05-02  9:56 UTC 

[PATCH] [i386] Fix testcases for emulated scatter
 2023-05-02  9:55 UTC 

[PATCH] libstdc++: Shut up -Wattribute-alias warning [PR109694]
 2023-05-02  8:48 UTC  (2+ messages)

[PATCH] i386: Fix up handling of debug insns in STV [PR109676]
 2023-05-02  8:08 UTC 

[PATCH 5/5] match.pd: Use splits in makefile and make configurable
 2023-05-02  7:08 UTC  (3+ messages)

GCC 12.2.1 Status Report (2023-05-02), branch frozen for release
 2023-05-02  6:54 UTC 

[pushed] ubsan: ubsan_maybe_instrument_array_ref tweak
 2023-05-01 21:51 UTC 

[pushed] c++: array DMI and member fn [PR109666]
 2023-05-01 20:54 UTC 

[r14-332 Regression] FAIL: gcc.target/i386/pr89618-2.c scan-tree-dump vect "loop vectorized using 16 byte vectors" on Linux/x86_64
 2023-05-01 19:36 UTC 

[PATCH] c++: RESULT_DECL replacement in constexpr call result [PR105440]
 2023-05-01 19:07 UTC  (4+ messages)

[PATCH] PHIOPT: Update comment about what the pass now does
 2023-05-01 17:41 UTC  (2+ messages)

[PATCH] Fortran: overloading of intrinsic binary operators [PR109641]
 2023-05-01 16:29 UTC 

[PATCH V5] Use reg mode to move sub blocks for parameters and returns
 2023-05-01 15:52 UTC  (3+ messages)

[committed] Convert xstormy16 to LRA
 2023-05-01 13:42 UTC 

[committed] libgcc pru: Define TARGET_HAS_NO_HW_DIVIDE
 2023-05-01  8:19 UTC 

[COMMITTED] Remove unused friends in int_range<>
 2023-05-01  6:46 UTC 

[COMMITTED] vrange_storage overhaul
 2023-05-01  6:29 UTC  (12+ messages)
` [COMMITTED] Remove irange::{min,max,kind}
` [COMMITTED] Remove irange::tree_{lower,upper}_bound
` [COMMITTED] Various cleanups in vr-values.cc towards ranger API
` [COMMITTED] Convert get_legacy_range in bounds_of_var_in_loop to irange API
` [COMMITTED] Merge irange::union/intersect into irange_union/intersect
` [COMMITTED] Conversion to irange wide_int API
` [COMMITTED] Replace vrp_val* with wide_ints
` [COMMITTED] Rewrite bounds_of_var_in_loop() to use ranges
` [COMMITTED] Convert internal representation of irange to wide_ints
` [COMMITTED] Cleanup irange::set
` [COMMITTED] Inline irange::set_nonzero

[PATCH] libcpp: suppress builtin macro redefined warnings for __LINE__
 2023-04-30 23:19 UTC  (10+ messages)

[Committed] Update xstormy16's neghi2 pattern to not clobber the carry flag
 2023-04-30 22:53 UTC 

[C PATCH - backport 12] Fix ICE related to implicit access attributes for VLA arguments [PR105660]
 2023-04-30 20:04 UTC  (2+ messages)
` PING "

[PATCH] Turn on LRA on all targets
 2023-04-30 19:52 UTC  (2+ messages)

[PATCH (pushed)] hwasan: adjust wording in expected output in tests
 2023-04-30 19:40 UTC 

[PATCH] Canonicalize vec_merge when mask is constant
 2023-04-30 19:37 UTC  (2+ messages)

[PATCH (pushed)] libsanitizer: link hwasan against lsan library
 2023-04-30 19:31 UTC 

[PATCH 0/2] Porting of builtin_zero_pattern to match
 2023-04-30 19:13 UTC  (5+ messages)
` [PATCH 1/2] PHIOPT: Allow moving of some builtin calls
` [PATCH 2/2] MATCH: add some of what phiopt's builtin_zero_pattern did

[PATCH v5 00/11] RISC-V: Implement ISA Manual Table A.6 Mappings
 2023-04-30 16:37 UTC  (3+ messages)

[PATCH v2] gcc: Use ld -r when checking for HAVE_LD_RO_RW_SECTION_MIXING
 2023-04-30 16:35 UTC  (2+ messages)

[PATCH 1/2] Fix C/107926: Wrong error message when initializing char array
 2023-04-30 16:24 UTC  (4+ messages)
` [PATCH 2/2] Improve error message for excess elements in array initializer from {"a"}

GCC 13.0.0 Status Report (2022-11-14), Stage 3 in effect now
 2023-04-30 16:01 UTC  (13+ messages)
          ` libsanitizer: sync from master

page:  |  | latest

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).