[gcc/meissner/heads/work255] (143 commits) Merge commit 'refs/users/meissner/heads/work255' of git+ssh

Michael Meissner via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
The branch 'meissner/heads/work255' was updated to point to:

 88bed72f166b... Merge commit 'refs/users/meissner/heads/work255' of git+ssh

It previously pointed to:

 17148241a561... Add ChangeLog.meissner and REVISION.

Diff:

Summary of changes (added commits):
-----------------------------------

  88bed72... Merge commit 'refs/users/meissner/heads/work255' of git+ssh
  5033082... Add ChangeLog.meissner and REVISION.
  1521151... [frange] Convert operator_abs::fold_range to sub-ranges. (*)
  7597853... [frange] Convert operator_negate::fold_range to sub-ranges. (*)
  ab5addf... [frange] Convert frange_add_zeros to multi-range (*)
  c07fc7b... match: fold two idioms built from the negation of a value (*)
  d55b885... i386: Use %w operand modifier for ROLW bswaphisi2_lowpart a (*)
  b9c9f93... Handle sub-ranges in frange == and != operators [PR126637] (*)
  2ec8e0d... Remove the free-standing contains_zero_p in favor of the me (*)
  ac3a213... aarch64: delete vaddd_s64 and vaddd_u64 from arm_neon.h [PR (*)
  c2cc06f... Fix latent issue in call vectorization (*)
  9cf7c32... vect: Recognise high-part multiply when the wide type has n (*)
  14b226a... middle-end/123175 - fix vec_perm_indices construction in se (*)
  d23698b... testsuite: Handle C++29 in libstdc++ std module exports plu (*)
  2314d04... testsuite: Handle C++29 in libstdc++ uglification plugin (*)
  24754ac... c++: Fix mangling of empty anon union/struct unnamed NSDMs  (*)
  467a2e2... Remove nonzero_p. (*)
  679c673... Implement the exact nonzero-set test without nonzero_p. (*)
  d428b01... Use !contains_zero_p for known nonzero tests instead of non (*)
  9231e36... Add contains_zero_p to the vrange hierarchy. (*)
  aa35616... match: Combine several patterns into fors. (*)
  4f751c0... c++: Mangling fix for type alias reflections [PR125680] (*)
  1a9d7ee... testsuite: Add yet another [[clang::no_specializations]] te (*)
  72c3436... libcpp, c-family: Implement C++29 P3733R1 - More named univ (*)
  393a84e... Fix up cpp_check_xid_property (used by rust) (*)
  b200f4d... libcpp: Implement C++29 P3658R1 - Adjust identifier followi (*)
  d2b8724... c++: Reject std::initializer_list with bases [PR125647] (*)
  75ee896... aarch64: Implement vector DImode high-part multiply using S (*)
  94843e8... c++: Fix up constexpr handling of break in expansion statem (*)
  7ebe4eb... match: fold a remainder compared with its dividend (*)
  091a150... c++: Fix structured binding pack instantiation ICE [PR12559 (*)
  fde81f0... Use chain_index in callback_only attribute handler. (*)
  cad654e... Add the callback_only attribute. (*)
  19a304d... testsuite: Clarify the std module export plugin diagnostics (*)
  7b87f41... libcpp: Fix up ICE with __VA_OPT__ [PR125048] (*)
  d609ca7... c++: implement C++29 P2287R6 - Designated-initializers for  (*)
  c80ac3c... RISC-V: Don't let popretz combine across a call [PR target/ (*)
  a624395... i386: Fix up recent cpuinfo.h change for FEATURE_AVX10V2AUX (*)
  c3526f4... RISC-V: Don't synthesize VLS vector constants. (*)
  245e329... libga68: regenerate configure (*)
  487ed3d... RISC-V: Return implied_exts by const reference (*)
  44cc8e5... i386: Fix __get_cpuid() and __get_cpuid_count() for Centaur (*)
  cd65161... phiopt/cselim: Allow a load between the load and the store  (*)
  fd1bc53... match.pd: add the inclusive or dual of the masked compariso (*)
  9a72a88... [PATCH 2/2] alpha: keep the exception receiver's gpdisp pai (*)
  e0e794b... [PATCH] RISC-V: Implement reassociation width hook (*)
  56d9817... RISC-V: Add more test cases for vwmulsu.vv (*)
  93ff238... RISC-V: Add test cases for vwmulsu.vv reg overlap (*)
  2a696e2... RISC-V: Allow RVV register overlap for vwmulsu.vv (*)
  0aca143... [PATCH 1/2] alpha: add a g++ testsuite directory (*)
  fcb6dca... Daily bump. (*)
  c1377cb... Revert "OpenMP/OpenACC tests. vs C++26" (*)
  8f43cf5... C++: Handle OpenMP/OpenACC array sections [: / :] with C++2 (*)
  49d761a... XFAIL default_format_2.f90 and default_format_denormal_2.f9 (*)
  869a3e3... Skip gfortran.dg/PR100914.f90 on hppa*-*-hpux* (*)
  33b48f3... testsuite, aarch64: Mark tests as needing ifunc support. (*)
  08ede4f... c++/objective-c++; Do not claim feature(modules), it is cla (*)
  c109d79... AVR: Add 16-bit saturated fixed-point divisions. (*)
  898cd93... AVR: Add [un]signed sat accum divisions. (*)
  e6cb892... libga68: do not record the source directory in generated so (*)
  52ec176... libga68: honour a preset A68FLAGS (*)
  4288735... Cleanup vectorizable_conversion (*)
  6641de4... aarch64: Add SVE AES2 ACLE builtins (*)
  28f2250... Simplify vect_get_vec_defs API (*)
  9baaca2... tree-optimization/126650 - get_inner_reference_aff and bitf (*)
  3f337c3... contrib: handle @option as indicating command to @table (*)
  141edd0... fold-const, match.pd: Improve ptr_difference_const optimiza (*)
  18550a0... Add FP8 to FP6 and vice-versa converts. (*)
  617944a... Add FP8 to FP4 and vice-versa converts. (*)
  1782fdf... Add FP8 to FP32 converts. (*)
  b07ea1a... Add FP32 to FP8 Biased converts. (*)
  50e5bb1... Add FP32 to FP8 Single-Source RTO converts. (*)
  9ab9159... Add ISA support for AVX10_V2_AUX and FP32 to FP8 single-sou (*)
  36990bb... tree-optimization: Recognize add/sub absolute-value idiom [ (*)
  d90aac0... libstdc++: Support any generator (up to 64bit) in generate_ (*)
  298071e... expand: Split divisions with near-power-of-two divisors [PR (*)
  8f60387... statistics: Fix destruction ordering issues with mem_alloc_ (*)
  6062380... statistics: Fix --enable-gather-detailed-mem-stats for PCH  (*)
  19fdf88... RISC-V: Add more test cases for vwsub/vwsubu/vwmul/vwmulu.v (*)
  ec2023e... RISC-V: Add test cases for vwmulu.vv reg overlap (*)
  c55a61e... RISC-V: Add test cases for vwmul.vv reg overlap (*)
  41b68b7... RISC-V: Add test cases for vwsubu.vv reg overlap (*)
  44e0270... RISC-V: Add test cases for vwsub.vv reg overlap (*)
  8264fa7... Daily bump. (*)
  7cdbbbd... RISC-V: Fix single-step expansion [PR126550]. (*)
  d6073a2... PR tree-optimization/126242: Check range is defined to avoi (*)
  b5b0203... testsuite: Fix up gcc.dg/pr126464.c test [PR126464] (*)
  17d0df5... testsuite: Fix up gcc.dg/torture/bitint-100.c test [PR12494 (*)
  bc1d30b... cobol: Unbreak bootstrap (*)
  54c3bdc... Run the bootstrap object comparison in parallel (*)
  1a75191... phiopt: Add some TARGET_MEM_REF support to factoring of loa (*)
  8642ff2... Revert "forwprop, widening_mul: Fold longhand wide-multiply (*)
  3cc9f5e... [PATCH] MAINTAINERS: Add myself to DCO section (*)
  f1ea3d5... forwprop, widening_mul: Fold longhand wide-multiply idioms  (*)
  1c71996... match: fold two comparisons of a masked value (*)
  987e387... vect: when REALPART/IMAGPART also check their def stmts [PR (*)
  f877362... vect: convert do-loop edges properly for LOOP_VINFO_EARLY_B (*)
  c3ceac8... vect: simplify is_linear_load_p using vec_perm_builder and  (*)
  30b4b8f... AArch64: block COMPLEX_MUL when honoring signed zeros [PR12 (*)
  3565f0b... vect: try all 8 multiplication orderings for complex patter (*)
  fdfe157... middle-end: fix condition on multiple negate pattern [PR126 (*)
  9df54ce... aarch64: Replace `UNSPEC_NONE` with optional arguments wher (*)
  70859b5... aarch64: use `unspec` type for unspec codes (*)
  61c13bd... aarch64: Use shifts in `aarch64_type_qualifiers` enum (*)
  58e6cb5... aarch64: Make `VECTOR_TYPE_none` an enum member (*)
  8ce6c6c... aarch64: Reformat array initializers (*)
  291a1a7... aarch64: Use variadic arguments (*)
  c4726f9... aarch64: Define `DEF_SVE_TYPE_SUFFIX` in terms of `DEF_SVE_ (*)
  7cb2104... aarch64: Document `DEF_*` macros (*)
  57850fb... aarch64: Rename `ENTRY` to `DEF_SIMD_TYPE` (*)
  504b476... vect: move check for safe speculative reads for inbound acc (*)
  91dda50... [PATCH v5] RISC-V: Fix riscv_subword_address for big-endian (*)
  8cd5fa5... contrib: Allow overriding download_prerequisites base URL (*)
  097d4a9... [RISC-V][PR target/108031] Expose address computations for  (*)
  d782390... arm: Thumb2 reg preferencing for vfp variant of movsi [PR12 (*)
  2354f26... arm: handle neon vec_dup from select of 128-bit vector (*)
  1e5aaad... [frange] Convert float_widen_lhs_range to sub-ranges. (*)
  dd4a1a6... [frange] Factor float_widen_bound out of float_widen_lhs_ra (*)
  672923a... analyzer: support exception subclass matching [PR analyzer/ (*)
  a49c114... widening_mul: Fix up ICE in maybe_optimize_guarding_check [ (*)
  5e90879... phiopt: Fix up spaceship_replacement [PR126564] (*)
  217df27... range-op-float: Remove inappropriate frange_drop_infs call  (*)
  c62176c... aarch64: Add missing CC clobber to max/min-of-add/sub patte (*)
  e5912e7... sched-deps: record barriers once instead of per register (*)
  789d24c... sched-deps: reuse reg_last arrays across regions (*)
  ce720fc... sched-deps: release reg_last lists outside reg_last_in_use (*)
  10a4ba5... sched-deps: clear dependency caches before freeing them (*)
  b06b1ea... x86: Check DECL_INCOMING_RTL for argument passing check (*)
  2db2cf6... RISC-V: Avoid unused frame-pointer references in stack ties (*)
  372d44c... [PATCH] match: Simplify `(A | C) == A` to `(A & C) != 0` wh (*)
  a1a07ce... Daily bump. (*)
  c483e3d... Update gcc zh_CN.po (*)
  7ca55e0... c++: Add missing "to" in reflection diagnostic (*)
  4569067... c++: early DMI and constructor default arg [PR126606] (*)
  8fb57ed... c++/reflection: ICE with &template [:members_of():] [PR1247 (*)
  1e8ce63... Update cpplib pt_BR.po (*)
  78b03e2... c++/reflection: ^^ rejects pack-index-specifier [PR126546] (*)
  366ebd4... cobol: Ignore comments in strings. (*)
  5387cfd... cobol: Allow ASSIGN OTHER under dialect ibm. (*)
  86b7458... fortran: [PR118793] Additional expanded namelist read diagn (*)
  011aa88... [committed] Fix recent msp430-elf regressions (*)
  6a2eb23... cobol: Remove TITLE token. (*)
  8239d93... match: Combine four simplify into one for. [PR63387] (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/meissner/heads/work255' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.