public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
[aarch64] Use dup and zip1 for interleaving elements in initializing vector
 2023-05-04 11:47 UTC  (23+ messages)

[PATCH] i386: Improve index_register_operand predicate
 2023-05-04 11:04 UTC 

[RFC,patch] Linker plugin - extend API for offloading corner case (aka: LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook [GCC PR109128])
 2023-05-04 11:02 UTC  (3+ messages)

[PATCH] tree-optimization/109721 - emulated vectors
 2023-05-04 10:51 UTC 

GCC 12.2.1 Status Report (2023-05-02), branch frozen for release
 2023-05-04 10:04 UTC  (5+ messages)
`  "

[PATCH 5/5] match.pd: Use splits in makefile and make configurable
 2023-05-04  9:56 UTC  (5+ messages)

[PATCH] [x86] x86: Don't add crtfastmath.o for -shared and add a new option -mdaz-ftz to enable FTZ and DAZ flags in MXCSR
 2023-05-04  9:49 UTC  (15+ messages)
` [PATCH V2 1/2] x86: Don't add crtfastmath.o for -shared
  ` [PATCH V2 2/2] [x86] x86: Add a new option -mdaz-ftz to enable FTZ and DAZ flags in MXCSR

[PATCH] doc: Document order of define_peephole2 scanning
 2023-05-04  9:45 UTC  (9+ messages)
    ` [PATCH v2] "
        ` [PATCH v3] "
          ` Ping: "
            ` 2nd "

[PATCH 1/2] Move copy_phi_arg_into_existing_phi to common location and use it
 2023-05-04  9:43 UTC  (4+ messages)
` [PATCHv2 2/2] PHIOPT: Improve replace_phi_edge_with_variable for diamond shapped bb

[PATCH] PHIOPT: Improve replace_phi_edge_with_variable's dce_ssa_names slightly
 2023-05-04  9:39 UTC  (2+ messages)

[PATCH] RISC-V: Legitimise the const0_rtx for RVV indexed load/store
 2023-05-04  9:11 UTC  (4+ messages)
` [PATCH v2] "

[PATCH 0/5] RISC-V: Support ZC* extensions
 2023-05-04  9:03 UTC  (7+ messages)
` [PATCH 1/5] RISC-V: Minimal support for ZC extensions
` [PATCH 3/5] RISC-V: Add ZC* test for march args being passed
` [PATCH 4/5] RISC-V: Add Zcmp extension supports

[PATCHv2, rs6000] Splat vector small V2DI constants with ISA 2.07 instructions [PR104124]
 2023-05-04  8:56 UTC 

[PATCH][committed] aarch64: PR target/99195 annotate simple ternary ops for vec-concat with zero
 2023-05-04  8:45 UTC 

[PATCH][committed] aarch64: PR target/99195 annotate more simple binary ops for vec-concat with zero
 2023-05-04  8:45 UTC 

[PATCH] gcov: add info about "calls" to JSON output format
 2023-05-04  8:32 UTC  (6+ messages)

Question on patch -fprofile-partial-training
 2023-05-04  8:30 UTC  (2+ messages)

[PATCH v2] RISC-V: Handle multi-lib path correclty for linux
 2023-05-04  8:01 UTC 

[PATCH] libgomp: Add openacc_{cuda,cublas,cudart} effective targets and use them in openacc testsuite
 2023-05-04  8:00 UTC  (3+ messages)
` libgomp C++ testsuite: Use 'lang_include_flags' instead of 'libstdcxx_includes' (was: [PATCH] libgomp: Add openacc_{cuda,cublas,cudart} effective targets and use them in openacc testsuite)

[PATCH] tree-optimization/109724 - new testcase
 2023-05-04  7:43 UTC 

[PATCH] RISC-V: Handle multi-lib path correclty for linux
 2023-05-04  7:29 UTC 

[PATCH V5] Use reg mode to move sub blocks for parameters and returns
 2023-05-04  5:55 UTC  (5+ messages)

[PATCH] [powerpc] Add a peephole2 to eliminate redundant move from VSX_REGS to GENERAL_REGS when it's from memory
 2023-05-04  5:54 UTC 

[PATCH V3] RISC-V: Enable basic RVV auto-vectorization support
 2023-05-04  5:45 UTC 

[PATCH] [PR96339] AArch64: Optimise svlast[ab]
 2023-05-04  5:43 UTC  (2+ messages)

[PATCH] riscv: Allow vector constants in riscv_const_insns
 2023-05-04  5:07 UTC  (2+ messages)

[PATCH] Canonicalize vec_merge when mask is constant
 2023-05-04  3:25 UTC  (4+ messages)
  ` [PATCH v2] "

[PATCH] i386: Fix up handling of debug insns in STV [PR109676]
 2023-05-04  3:17 UTC  (2+ messages)

[committed] CRIS: peephole2 an "and" with a contiguous "one-sided" sequences of 1s
 2023-05-04  0:47 UTC 

[committed] CRIS-LRA: Define TARGET_SPILL_CLASS
 2023-05-04  0:44 UTC 

[committed] CRIS-LRA: Fix uses of reload_in_progress
 2023-05-04  0:07 UTC 

[PATCH] MIPS: add speculation_barrier support
 2023-05-03 22:12 UTC  (5+ messages)
` [PATCH v2] "

[PUSHED gcc-11] extend.texi: replace @itemx not preceded by @item
 2023-05-03 21:17 UTC 

[PATCH 1/2] c++: potentiality of templated memfn call [PR109480]
 2023-05-03 20:50 UTC  (8+ messages)
` [PATCH 2/2] c++: non-dep init folding and access checking [PR109480]

[PATCH] libstdc++: Fix up abi.exp FAILs on powerpc64le-linux
 2023-05-03 20:14 UTC  (4+ messages)

[PATCH] libstdc++: Fix up abi.exp FAILs on powerpc64-linux
 2023-05-03 19:50 UTC  (2+ messages)

[PATCH] c++: satisfaction of non-dep member alias template-id
 2023-05-03 19:37 UTC  (2+ messages)

[PATCH] c++: wrong std::is_convertible with cv-qual fn [PR109680]
 2023-05-03 19:37 UTC  (2+ messages)

[pushed] c++: over-eager friend matching [PR109649]
 2023-05-03 19:25 UTC 

[ping][vect-patterns] Refactor widen_plus/widen_minus as internal_fns
 2023-05-03 19:07 UTC  (22+ messages)
                            ` [PATCH 1/3] Refactor to allow internal_fn's
                            ` [PATCH 2/3] Refactor widen_plus as internal_fn
                            ` [PATCH 3/3] Remove widen_plus/minus_expr tree codes

[PATCH v5 00/10] RISC-V: autovec: Add autovec support
 2023-05-03 17:31 UTC  (6+ messages)
` [PATCH v5 03/10] RISC-V:autovec: Add auto-vectorization support functions
` [PATCH v5 04/10] RISC-V:autovec: Add target vectorization hooks

[gcc13 backport] RISCV: Inline subword atomic ops
 2023-05-03 17:19 UTC 

[COMMITTED] Allow varying ranges of unknown types in irange::verify_range [PR109711]
 2023-05-03 17:16 UTC 

[PATCH, V4] PR target/105325, Make load/cmp fusion know about prefixed loads
 2023-05-03 16:56 UTC  (3+ messages)

[PATCH 2/2] aarch64: Fix ABI handling of aligned enums [PR109661]
 2023-05-03 16:48 UTC 

[PATCH 1/2] aarch64: Rename abi_break parameters [PR109661]
 2023-05-03 16:48 UTC 

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

[PATCH] rs6000: vec_cmpne confusing implementation
 2023-05-03 15:30 UTC 

[PATCH 00/22] arm: New framework for MVE intrinsics
 2023-05-03 15:01 UTC  (40+ messages)
` [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 (pushed)] riscv: fix error: control reaches end of non-void function
 2023-05-03 14:54 UTC  (2+ messages)

[PATCH 03/22] arm: [MVE intrinsics] Rework vreinterpretq
 2023-05-03 14:52 UTC  (3+ messages)
` [PATCH v2 "

[PATCH] c++: ahead of time variable template-id coercion [PR89442]
 2023-05-03 14:11 UTC  (2+ messages)

[PATCH] OpenACC: Stand-alone attach/detach clause fixes for Fortran [PR109622]
 2023-05-03 13:50 UTC  (6+ messages)
` [PATCH] OpenACC: Further "

[PATCH] Rename last_stmt to last_nondebug_stmt
 2023-05-03 12:58 UTC 

[PATCH] More last_stmt removal
 2023-05-03 12:58 UTC 

[PATCH 01/10] arm: Mve testsuite improvements
 2023-05-03 12:56 UTC  (9+ messages)
` [PATCH 04/10] arm: Stop vadcq, vsbcq intrinsics from overwriting the FPSCR NZ flags
` [PATCH 10/10] arm testsuite: Shifts and get_FPSCR ACLE optimisation fixes

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

[PATCH v4 00/10] RISCV: Implement ISA Manual Table A.6 Mappings
 2023-05-03 12:22 UTC  (33+ 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 "

Update testsuite to run with slim LTO
 2023-05-03 11:46 UTC  (3+ messages)
` Let each 'lto_init' determine the default 'LTO_OPTIONS', and 'torture-init' the 'LTO_TORTURE_OPTIONS' (was: Update testsuite to run with slim LTO)

[PATCH] Remove type from vrange_storage::equal_p
 2023-05-03 11:41 UTC 

[PATCH (pushed)] clang warning: warning: private field 'm_gc' is not used [-Wunused-private-field]
 2023-05-03 11:30 UTC  (2+ messages)

[aarch64] Code-gen for vector initialization involving constants
 2023-05-03 11:28 UTC  (9+ messages)

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

[PATCH] riscv: Don't add -latomic with -pthread
 2023-05-03 11:03 UTC  (2+ messages)

[PATCH] RISC-V: Add tuple type vget/vset intrinsics
 2023-05-03 10:41 UTC  (2+ messages)

[PATCH] RISC-V: Add tuple types support
 2023-05-03 10:40 UTC  (2+ messages)

[PATCH] RISC-V: Support segment intrinsics
 2023-05-03 10:39 UTC  (2+ messages)

[PATCH v2] Docs: Add vector register constarint for asm operands
 2023-05-03 10:34 UTC  (2+ messages)

[PATCH v6] RISC-V: Add support for experimental zfa extension
 2023-05-03 10:30 UTC  (3+ messages)

[PATCH] Speedup cse_insn
 2023-05-03 10:22 UTC  (2+ messages)

[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] libstdc++: Mention recent libgcc_s symbol versions in manual
 2023-05-03  9:30 UTC  (2+ messages)

[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] RISC-V: fix build issue with gcc 4.9.x
 2023-05-03  0:47 UTC  (7+ messages)

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

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

[committed] Convert xstormy16 to LRA
 2023-05-02 21:55 UTC  (6+ 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] 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] 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)

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

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

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).