public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/rguenth/heads/vect-force-slp] (346 commits) Avoid SLP build failure for unsupported shifts
@ 2023-11-02 13:59 Richard Biener
  0 siblings, 0 replies; only message in thread
From: Richard Biener @ 2023-11-02 13:59 UTC (permalink / raw)
  To: gcc-cvs

The branch 'rguenth/heads/vect-force-slp' was updated to point to:

 bcddead27931... Avoid SLP build failure for unsupported shifts

It previously pointed to:

 881b485e01e2... Avoid SLP build failure for unsupported shifts

Diff:

!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------

  881b485... Avoid SLP build failure for unsupported shifts
  d10fc55... Reduce single-lane SLP testresult noise
  8469a98... Add FIXME note regarding gcc.dg/vect/pr60276.c runfail with
  8b771df... Avoid splitting store dataref groups during SLP discovery
  ea8175e... Avoid ICEing with SLP scatter
  b2107f7... Do not account single-lane SLP graphs against discovery lim
  46e34ee... Allow bigger SLP graphs
  b348c0c... Guard SLP optimize latch edge discovery
  035bd67... Handle non-grouped SLP stores
  ae99d20... Add --param vect-single-lane-slp
  f69b611... Fail vectorization when not SLP with --param vect-force-slp


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

  bcddead... Avoid SLP build failure for unsupported shifts
  3ff18ec... Reduce single-lane SLP testresult noise
  dd1809c... Add FIXME note regarding gcc.dg/vect/pr60276.c runfail with
  50f5fc2... Avoid splitting store dataref groups during SLP discovery
  4ce8bd6... Avoid ICEing with SLP scatter
  4b676ef... Do not account single-lane SLP graphs against discovery lim
  4a2309e... Allow bigger SLP graphs
  e34ba8d... Guard SLP optimize latch edge discovery
  125dfb1... Handle non-grouped SLP stores
  836c86e... Add --param vect-single-lane-slp
  b4cc3c4... Fail vectorization when not SLP with --param vect-force-slp
  c71028c... analyzer: fix clang warnings [PR112317] (*)
  81a81ab... RISC-V: Refactor prefix [I/L/LL] rounding API autovec itera (*)
  d8ca8ed... doc: explicitly say 'lifetime' for DCE (*)
  f6284ef... RISC-V: Fix bug of AVL propagation PASS (*)
  01c18f5... ifcvt/vect: Emit COND_OP for conditional scalar reduction. (*)
  c05f748... tree-optimization/112320 - bougs debug IL after SCCP (*)
  1ae85e6... i386: Move stack protector patterns above mov $0 -> xor pee (*)
  36a2629... Make GCN target effective-target 'vect_gather_load_ifn' (*)
  1bb7d6f... Support cmul{_conj}v4hf3/cmla{_conj}v4hf4 with AVX512FP16 i (*)
  1c58566... c++: Implement C++26 P2361R6 - Unevaluated strings [PR11034 (*)
  4ea3607... RISC-V: Fix redundant attributes (*)
  d508a94... RISC-V: Support vcreate intrinsics for non-tuple types (*)
  88aca91... VECT: Refine the type size restriction of call vectorizer (*)
  1a0af6e... RISC-V: Allow dest operand and accumulator operand overlap  (*)
  c73d2d4... Daily bump. (*)
  4968e48... Minor formatting fix for newly-added file from previous com (*)
  2b9778c... Add files to discourage submissions of PRs to the GitHub mi (*)
  80b1a37... PR target/110551: Tweak mulx register allocation using peep (*)
  274c904... RISC-V: Use riscv_subword_address for atomic_test_and_set (*)
  ea2e7bf... RISC-V: Enable ztso tests on rv32 (*)
  7560f2b... RISC-V: fix TARGET_PROMOTE_FUNCTION_MODE hook for libcalls (*)
  d880e09... c: Add Walloc-size to warn about insufficient size in alloc (*)
  25f9217... Make genautomata.cc output reflect insn-attr.h expectation (*)
  ea4a3d0... omp: Reorder call for TARGET_SIMD_CLONE_ADJUST (*)
  64f3a19... i386: Fix stack protector peephole2 operand predicate [PR11 (*)
  7480dbb... i386: Improve stack protector patterns and peephole2s (*)
  9693459... PR modula2/102989: reimplement overflow detection in ztype  (*)
  084ea7e... RISC-V: Support vundefine intrinsics for tuple types (*)
  c9bb20f... NFC: Fix whitespace (*)
  eac0917... Daily bump. (*)
  37e1634... analyzer: move class record_layout to its own .h/.cc (*)
  b0f1933... libcpp: eliminate MACRO_MAP_EXPANSION_POINT_LOCATION (*)
  8b4ac02... opts.cc: fix comment about DOCUMENTATION_ROOT_URL (*)
  b9e2088... pretty-print: gracefully handle null URLs (*)
  f66b2fc... VECT: Support SLP MASK_LEN_GATHER_LOAD with conditional mas (*)
  327d38f... bpf: Improvements in CO-RE builtins implementation. (*)
  0f1727e... gcc: config: microblaze: fix cpu version check (*)
  2b19c38... RISC-V: Require a extension for testcases with atomic insns (*)
  b93fddb... RISC-V: Let non-atomic targets use optimized amo loads/stor (*)
  60d6c63... riscv: thead: Add support for the XTheadFMemIdx ISA extensi (*)
  2d65622... riscv: thead: Add support for the XTheadMemIdx ISA extensio (*)
  c82f123... rs6000, Add missing overloaded bcd builtin tests, documenta (*)
  f694960... gcc: config: microblaze: fix cpu version check (*)
  9119b00... [RA]: Fixing LRA cycling for multi-reg variable containing  (*)
  3e888f9... Add OpenACC 'acc_map_data' variant to 'libgomp.oacc-c-c++-c (*)
  5de05bd... RISC-V: Add vector fmin/fmax expanders. (*)
  1843780... genemit: Split insn-emit.cc into several partitions. (*)
  1540401... hardcfr: support checking at abnormal edges [PR111943] (*)
  e3da1d7... tree-optimization/112305 - SCEV cprop and conditional undef (*)
  1cf5dc0... d: Clean-up unused variable assignments after interface cha (*)
  6bf2ceb... LoongArch: Define HAVE_AS_TLS to 0 if it's undefined [PR112 (*)
  5ee961b... RISC-V: Add assert of the number of vmerge in autovec cond  (*)
  711d703... match.pd: Support combine cond_len_op + vec_cond similar to (*)
  9cc2b97... Fix incorrect option mask and avx512cd target push (*)
  5ee8941... RISC-V: Add the missed combine of [u]int64 -> _Float16 and  (*)
  f5d33d0... Fix wrong code due to incorrect define_split (*)
  541b754... MATCH: Add some more value_replacement simplifications to m (*)
  598fdb5... MATCH: first of the value replacement moving from phiopt (*)
  a5c157b... Daily bump. (*)
  94c0b26... i386: Zhaoxin yongfeng enablement (*)
  6504b4a... libstdc++: [_GLIBCXX_INLINE_VERSION] Add comment on emul TL (*)
  5ea1170... libstdc++: [_GLIBCXX_INLINE_VERSION] Un-weak handle_contrac (*)
  434975c... configure, fixincludes: Add change missed in r14-4825. (*)
  997c821... ipa: Prune any IPA-CP aggregate constants known by modref t (*)
  1437df4... ipa-cp: Templatize filtering of m_agg_values (*)
  68880e4... RISC-V: Make rv32i_zcmp testcase more robust (*)
  a3da9ad... ARC: Convert (signed<<31)>>31 to -(signed&1) without barrel (*)
  31cc982... ARC: Improved ARC rtx_costs/insn_cost for SHIFTs and ROTATE (*)
  d24c3c5... ARC: Improved SImode shifts and rotates with -mswap. (*)
  fb1941d... arm: move the switch tables for Arm to the RO data section. (*)
  7666d94... Testsuite, i386: Mark test as requiring ifunc (*)
  89e97f6... Testsuite, Darwin: Fix trampoline warning (*)
  5c7bbb0... Testsuite, i386: Fix test by passing -march (*)
  a0c5576... Testsuite, Darwin: skip PIE test (*)
  36a52cd... rs6000: Change bitwise xor to an equality operator [PR10690 (*)
  ff4cea0... PR testsuite/111462 - add powerpc64le to list of ssa-sink-1 (*)
  eb1cdb3... RISC-V: Fix bugs of handling scalar of SEW64 vx instruction (*)
  f3e44d0... Fortran: Fix a problem with SELECT TYPE selectors [PR104555 (*)
  8c40b72... Improve memcmpeq for 512-bit vector with vpcmpeq + kortest. (*)
  8111b5c... Expand: Checking available optabs for scalar modes in by pi (*)
  39a11d8... Daily bump. (*)
  3c444fb... libstdc++: [_GLIBCXX_INLINE_VERSION] Add emul TLS symbols (*)
  5d1b723... libstdc++: [_GLIBCXX_INLINE_VERSION] Provide handle_contrac (*)
  ea8ffdc... d: Fix ICE: verify_gimple_failed (conversion of register to (*)
  e773c6c... d: Merge upstream dmd, druntime e48bc0987d, phobos 2458e8f8 (*)
  c6929b0... testsuite, X86, Darwin: Skip a test for mcmodel=large. (*)
  78491be... testsuite, X86, Darwin: Skip tests with incompatible output (*)
  d967578... tree-optimization/109334: Improve computation for access at (*)
  cc7aca8... gcc: xtensa: fix salt/saltu version check (*)
  b8b63e8... RISC-V: Fix one range-loop-construct warning of avlprop (*)
  b0f7029... Daily bump. (*)
  10f1489... d: Fix ICE: in verify_gimple_in_seq on powerpc-darwin9 [PR1 (*)
  5d2a360... d: Add warning for call expression without side effects (*)
  7f974c5... Daily bump. (*)
  4d3d2cd... [RA]: Fixing i686 bootstrap failure because of pushing the  (*)
  92fcbe8... RISC-V: Make stack_save_restore_2 more robust (*)
  32cc0b8... PR modula2/112110: fails to build on freebsd when compiling (*)
  c6430d3... Fortran: diagnostics of MODULE PROCEDURE declaration confli (*)
  9f3c4c6... amdgcn: Fix bug in gfx1030 support patch (*)
  9ae1fbd... amdgcn: silence warnings (*)
  2672c60... recog: Fix propagation into ASM_OPERANDS (*)
  6ff8b93... c++: another build_new_1 folding fix [PR111929] (*)
  68e97c5... c++: add testcase verifying non-dep new-expr checking (*)
  0f2e208... c++: more ahead-of-time -Wparentheses warnings (*)
  e5f6a5a... PR modula2/111530: Build failure on BSD due to getopt_long_ (*)
  7bcdb77... [PATCH] RISC-V: Fix wrong tune parameters on int_div (*)
  9c03221... RISC-V: Add rawmemchr expander. (*)
  3351ec2... RISC-V: Fix cond_sqrt tests. (*)
  8aa4771... [RA]: Add cost calculation for reg equivalence invariants (*)
  0beb161... i386: Fiy typo in "partial_memory_read_stall" tune option. (*)
  8da9146... Move OpenMP tests to gomp subdir (*)
  372e2d6... aarch64: Add basic target_print_operand support for CONST_S (*)
  89e5d90... PR target/110551: Fix reg allocation for widening multiplic (*)
  8697d3a... preprocessor: c++: Support `#pragma GCC target' macros [PR8 (*)
  b038e20... Fortran: Fix some problems with SELECT TYPE selectors [PR10 (*)
  a5e69e9... MATCH: Simplify `(X &| B) CMP X` if possible [PR 101590] (*)
  7eed861... Support vec_cmpmn/vcondmn for v2hf/v4hf. (*)
  ecca503... Daily bump. (*)
  446efa5... RISC-V: Move lmul calculation into macro (*)
  e37bc2c... RISC-V: Add AVL propagation PASS for RVV auto-vectorization (*)
  0c305f3... libstdc++: Fix exception thrown by std::shared_lock::unlock (*)
  7d06b29... libstdc++: Add dg-timeout-factor to <chrono> IO tests (*)
  cd7dadc... Add attribute((null_terminated_string_arg(PARAM_IDX))) (*)
  46f51bd... testsuite, aarch64: Normalise options to aarch64.exp. (*)
  8a1fcca... testsuite, Darwin: Adjust target test for modern OS. (*)
  662655e... match: Simplify `a != C1 ? abs(a) : C2` when C2 == abs(C1)  (*)
  abd78dc... Add effective target to OpenMP tests (*)
  3c8abce... [range-op] Remove unused variable in fold_range. (*)
  848b5f3... [range-ops] Remove unneeded parameters from rv_fold. (*)
  24e97ac... [range-ops] Add frange& argument to rv_fold. (*)
  4d49685... RISC-V: Pass abi to g++ rvv testsuite (*)
  d8ff4b9... libatomic: Consider '--with-build-sysroot=[...]' for target (*)
  967d417... libffi: Consider '--with-build-sysroot=[...]' for target li (*)
  8a0fcee... testsuite: Allow general skips/requires in PCH tests (*)
  7006e5d... arm: Use deltas for Arm switch tables (*)
  2ae00ad... Darwin: Make metadata symbol lables linker-visible for GNU  (*)
  f55cdce... [RA]: Modfify cost calculation for dealing with equivalence (*)
  8d2130a... Fortran: Fix incompatible types between INTEGER(8) and TYPE (*)
  a4ca869... DOC: Update COND_LEN document (*)
  d1bb956... PR 91865: Avoid ZERO_EXTEND of ZERO_EXTEND in make_compound (*)
  2f592b7... Pass type of comparison operands instead of comparison resu (*)
  60c11c9... LoongArch:Enable vcond_mask_mn expanders for SF/DF modes. (*)
  88df58b... testsuite: Fix _BitInt in gcc.misc-tests/godump-1.c (*)
  3dfe7e2... More '#ifdef ASM_OUTPUT_DEF' -> 'if (TARGET_SUPPORTS_ALIASE (*)
  33d38b4... set hardcmp eh probs (*)
  2f398d1... rename make_eh_edges to make_eh_edge (*)
  f75fc1f... Daily bump. (*)
  da9e72f... Darwin: Handle the fPIE option specially. (*)
  8f62ce1... config, aarch64: Use a more compatible sed invocation. (*)
  1aa9f1c... tree: update address_space comment (*)
  668c4c3... AArch64: Improve immediate generation (*)
  406709b... c++: improve comment (*)
  678e6c3... i386: Narrow test instructions with immediate operands [PR1 (*)
  f7dbf62... Faster irange union for appending ranges. (*)
  4912418... LoongArch: Fix vfrint-releated comments in lsxintrin.h and  (*)
  1b30ef7... LoongArch: Implement __builtin_thread_pointer for TLS. (*)
  fb28d5c... c++: add fixed testcase [PR99804] (*)
  ac66744... jit: dump string literal initializers correctly (*)
  f32c1e1... libstdc++: Build libstdc++_libbacktrace.a as PIC [PR111936] (*)
  8bb655d... PR modula2/111955 introduce isnan support to Builtins.def (*)
  cfb7755... rtl-ssa: Add new helper functions (*)
  39cac7c... rtl-ssa: Extend make_uses_available (*)
  d7266f6... rtl-ssa: Use frequency-weighted insn costs (*)
  cc15a0f... rtl-ssa: Handle call clobbers in more places (*)
  ba97d0e... rtl-ssa: Calculate dominance frontiers for the exit block (*)
  adf1b36... rtl-ssa: Handle artifical uses of deleted defs (*)
  60ef0d2... rtl-ssa: Fix ICE when deleting memory clobbers (*)
  d5e0321... rtl-ssa: Create REG_UNUSED notes after all pending changes (*)
  01b42e9... rtl-ssa: Ensure global registers are live on exit (*)
  7b2ae64... Handle OpenACC 'self' clause for compute constructs in Open (*)
  047841a... Extend test suite coverage for OpenACC 'self' clause for co (*)
  a5e9190... Consistently order 'OMP_CLAUSE_SELF' right after 'OMP_CLAUS (*)
  8064e7e... RISC-V: Export some functions from riscv-vsetvl to riscv-v[ (*)
  c92509d... Disentangle handling of OpenACC 'host', 'self' pragma token (*)
  76cc546... Enable 'c-c++-common/goacc/{if,self}-clause-1.c' for C++ (*)
  3a35963... OpenACC 2.7: Implement self clause for compute constructs (*)
  fa68e04... OpenMP/Fortran: Group handling of 'if' clause without and w (*)
  5e71499... RISC-V: Change MD attribute avl_type into avl_type_idx[NFC] (*)
  6fa7284... c++: error with bit-fields and scoped enums [PR111895] (*)
  444a485... Daily bump. (*)
  5dbcc40... modula2: tidyup M2Dependent.mod (*)
  d80a26c... c++: non-dep array new-expr size [PR111929] (*)
  51f164f... c++: cp_stabilize_reference and non-dep exprs [PR111919] (*)
  c1eee80... libstdc++: Include cstdarg in freestanding (*)
  23ddfa1... modula2: gcc/m2/gm2-libs/M2Dependent.mod initialize all rec (*)
  1fa7bcf... recog/reload: Remove old UNARY_P operand support (*)
  e6fdea8... gcc: fix typo in comment in gcov-io.h (*)
  99a6c10... i386: Fine tune STV register conversion costs for -Os. (*)
  35f4e95... ARC: Improved SImode shifts and rotates on !TARGET_BARREL_S (*)
  326a8c0... testsuite: Fix gcc.target/arm/mve/mve_vadcq_vsbcq_fpscr_ove (*)
  2287fa2... arc: Remove mpy_dest_reg_operand predicate (*)
  0fc13e8... Improve factor_out_conditional_operation for conversions an (*)
  452c4f3... match: Fix the `popcnt(a&b) + popcnt(a|b)` pattern for type (*)
  3e90161... rtl-ssa: Avoid creating duplicated phis (*)
  d0eb4ac... rtl-ssa: Don't insert after insns that can throw (*)
  c97b167... rtl-ssa: Fix handling of deleted insns (*)
  50313dc... rtl-ssa: Fix null deref in first_any_insn_use (*)
  58de8e9... i386: Avoid paradoxical subreg dests in vector zero_extend (*)
  cc47795... i386: Fix unprotected REGNO in aeswidekl_operation (*)
  21416ca... aarch64: Define TARGET_INSN_COST (*)
  b632a51... aarch64: Avoid bogus atomics match (*)
  b44d4ff... RISC-V: Fix ICE of RVV vget/vset intrinsic[PR111935] (*)
  eaf7515... libgcc: make heap-based trampolines conditional on libc pre (*)
  724badc... Remove obsolete debugging formats from names list (*)
  7b2984a... RISC-V: Fix ICE of RTL CHECK on VSETVL PASS[PR111947] (*)
  9cf2e74... Daily bump. (*)
  cb05acd... libcpp: Improve the diagnostic for poisoned identifiers [PR (*)
  02aa322... compiler: move Selector_expression up in file (*)
  597dba8... compiler: make xx_constant_value methods non-const (*)
  45a5ab0... compiler: pass gogo to Runtime::make_call (*)
  ac50e9b... compiler: add Expression::is_untyped method (*)
  2621bd1... syscall: add missing type conversion (*)
  32b74c9... vect: Allow same precision for bit-precision conversions. (*)
  82bbbb7... RISC-V: Add popcount fallback expander. (*)
  458db9b... tree-optimization/111916 - SRA of BIT_FIELD_REF of constant (*)
  00eb081... tree-optimization/111915 - mixing grouped and non-grouped a (*)
  738d443... ipa/111914 - perform parameter init after remapping types (*)
  538dcde... configure, libquadmath: Remove unintended AC_CHECK_LIBM [PR (*)
  267e369... SH: Fix PR 111001 (*)
  9ed6b22... middle-end: don't keep .MEM guard nodes for PHI nodes who d (*)
  1acd457... move the (a-b) CMP 0 ? (a-b) : (b-a) optimization from fold (*)
  85e930a... Use error_mark_node after error in convert (*)
  13c0d05... convert_to_complex vs invalid_conversion [PR111903] (*)
  d96bd4a... tree-optimization/111917 - bougs IL after guard hoisting (*)
  0c4bd13... RISC-V: Fix ICE for the fusion case from vsetvl to scalar m (*)
  09c9de0... RISC-V: Remove unnecessary asm check for vec cvt (*)
  0093821... libatomic: drop redundant all-multi command (*)
  996785d... RISC-V: Bugfix for merging undef tmp register for trunc (*)
  e1b1cba... LoongArch: Document -mexplicit-relocs={auto,none,always} (*)
  83e24e8... LoongArch: Use explicit relocs for addresses only used for  (*)
  95db62f... LoongArch: Use explicit relocs for TLS access with -mexplic (*)
  8811630... LoongArch: Use explicit relocs for GOT access when -mexplic (*)
  93a46d1... LoongArch: Add enum-style -mexplicit-relocs= option (*)
  4cd4c34... RISC-V: Fix typo[VSETVL PASS] (*)
  0e29c6f... gcc.c-torture/execute/builtins/pr93262-chk.c: Remove return (*)
  c2d41cd... RISC-V: Remove unnecessary asm check for binop constraint (*)
  7846d22... RISC-V: Remove unnecessary asm check for rounding autovec (*)
  75322a6... RISC-V: Fix AVL_TYPE attribute of tuple mode mov<mode> (*)
  1908775... vect: Cost adjacent vector loads/stores together [PR111784] (*)
  1df490e... i386: Prevent splitting to xmm16+ when !TARGET_AVX512VL (*)
  85858c7... RISC-V: Bugfix for merging undefined tmp register in math (*)
  a6e74b0... compiler: remove traverse_assignments pass (*)
  1a1fba1... compiler: remove name_ field from Type_switch_statement (*)
  b513aa2... compiler: pass Gogo to determine types pass (*)
  5697ed0... LoongArch: Define macro CLEAR_INSN_CACHE. (*)
  f08ca59... Expand: Enable vector mode for by pieces compares (*)
  dbde384... Avoid compile time hog on vect_peel_nonlinear_iv_init for n (*)
  93a65e0... Remove unused mmx_pinsrw. (*)
  3b63274... Daily bump. (*)
  bcc5054... aarch64: Emit csinv again for `a ? ~b : b` [PR110986] (*)
  c9ae68f... d: Merge upstream dmd f4be7f6f7b. (*)
  80ddcb9... objc++: type/expr tsubst conflation [PR111920] (*)
  47b634a... Doc: document the new Darwin options (*)
  a0673ec... Testsuite: allow non-installed testing on darwin (*)
  8fe73ef... Darwin, rpaths: Add --with-darwin-extra-rpath. (*)
  6a6d381... Config,Darwin: Allow for configuring Darwin to use embedded (*)
  829b0c4... Driver: Provide a spec to insert rpaths for compiler lib di (*)
  8abddb1... libgcc: support heap-based trampolines (*)
  cbf6da1... target: Support heap-based trampolines (*)
  28d8c68... core: Support heap-based trampolines (*)
  11f5071... RISC-V: Prohibit combination of 'E' and 'H' (*)
  f232391... RISC-V: 'Zfa' extension is now ratified (*)
  bc43a9e... Daily bump. (*)
  405a414... libstdc++: Split std::basic_string::_M_use_local_data into  (*)
  be34a8b... libstdc++: Workaround for LLVM-61763 in <ranges> (*)
  59a7d38... libstdc++: testsuite: Enhance codecvt_unicode with tests fo (*)
  77209d4... libstdc++: Fix formatting of filesystem directory iterators (*)
  57cbb1d... C99 testsuite readiness: Compile more tests with -std=gnu89 (*)
  66c26e5... RISC-V: Support partial VLS mode when preference fixed-vlma (*)
  6f684dd... Daily bump. (*)
  e288696... PR 106245: Split (x<<31)>>31 as -(x&1) in i386.md (*)
  55731b5... c++: abstract class and overload resolution (*)
  7d4e991... testsuite: constexpr-diag1.C and implicit constexpr (*)
  ff04531... c++: fix tourney logic (*)
  084addf... c++: Constructor streaming [PR105322] (*)
  7069ea9... c: -Wint-conversion should cover pointer/integer mismatches (*)
  857a6ee... c: -Wincompatible-pointer-types should cover mismatches in  (*)
  8f75e6c... bootstrap: tm_p.h requires memmodel.h on SPARC. (*)
  281699f... c-family: char8_t and aliasing in C vs C++ [PR111884] (*)
  a663fe6... bootstrap: Include tm_p.h (*)
  5ac53c0... rust: build failure after NON_DEPENDENT_EXPR removal [PR111 (*)
  1d9263f... libstdc++: add casts to from_chars in <charconv> [PR111883] (*)
  24cf1f6... ifcvt: Don't lower bitfields with non-constant offsets [PR  (*)
  c29d552... c++: rename tsubst_copy_and_build and tsubst_expr (*)
  3e3d73e... c++: merge tsubst_copy into tsubst_copy_and_build (*)
  909672f... c++: non-static memfn call dependence cleanup [PR106086] (*)
  cd0e05b... c++: remove NON_DEPENDENT_EXPR, part 2 (*)
  dad3118... c++: remove NON_DEPENDENT_EXPR, part 1 (*)
  eb15fad... middle-end: don't pass loop_vinfo to vect_set_loop_conditio (*)
  a1fc2cc... tree-optimization/111383 - testcase for fixed PR (*)
  9692309... tree-optimization/111445 - simple_iv simplification fault (*)
  44e7e44... tree-optimization/110243 - IVOPTs introducing undefined ove (*)
  d70575f... tree-optimization/111891 - fix assert in vectorizable_simd_ (*)
  c7ec7bd... amdgcn: add -march=gfx1030 EXPERIMENTAL (*)
  d118738... tree-optimization/111000 - restrict invariant motion of shi (*)
  551935d... Control flow redundancy hardening (*)
  e90c7bd... rtl-ssa: Don't leave NOTE_INSN_DELETED around (*)
  d6add7a... Document {L,R}ROTATE_EXPR (*)
  1d0ca7e... SH: Fix PR 101177 (*)
  e489464... Rewrite more refs for epilogue vectorization (*)
  5dde647... Fixup vect_get_and_check_slp_defs for gathers and .MASK_LOA (*)
  5f71e00... omp_lib.f90.in: Deprecate omp_lock_hint_* for OpenMP 5.0 (*)
  4fd09ae... RISC-V: Rename some variables of vector_block_info[NFC] (*)
  88c2707... ifcvt: Support bitfield lowering of multiple-exit loops (*)
  dd3e6f5... middle-end: Enable bit-field vectorization to work correctl (*)
  8ba8f0d... Fix testcases that are raised by support -mevex512 (*)
  f0e28d8... RISC-V: Fix failed hoist in LICM of vmv.v.x instruction (*)
  29331e7... RISC-V: Refactor and cleanup vsetvl pass (*)
  df252e0... return edge in make_eh_edges (*)
  1d260ab... c++: indirect change of active union member in constexpr [P (*)
  b69ee50... c++: Improve diagnostics for constexpr cast from void* (*)
  c85f748... Daily bump. (*)
  4d81962... c++: small tweak for cp_fold_r (*)
  86d0b08... doc: Update contrib.texi (*)
  d8e4e7d... vect: Use inbranch simdclones in masked loops (*)
  8b704ed... vect: don't allow fully masked loops with non-masked simd c (*)
  c9ce846... vect: Fix vect_get_smallest_scalar_type for simd clones (*)
  53d4085... parloops: Allow poly nit and bound (*)
  87d97e2... parloops: Copy target and optimizations when creating a fun (*)
  79a50a1... omp: Replace simd_clone_subparts with TYPE_VECTOR_SUBPARTS (*)
  c714b4d... libstdc++: [_Hashtable] Do not reuse untrusted cached hash  (*)
  2454ba9... c: Fix ICE when an argument was an error mark [PR100532] (*)
  9f33e4c... c: Don't warn about converting NULL to different sso endian (*)
  00e7c49... ABOUT-GCC-NLS: add usage guidance (*)
  1ec36bc... diagnostic: rename new permerror overloads (*)
  f53de2b... c++: use G_ instead of _ (*)
  04d6c74... ada: Support new SPARK aspect Side_Effects (*)
  c1fbfe5... ada: Refactor code to remove GNATcheck violation (*)
  0f3c634... ada: Add pragma Annotate for GNATcheck exemptions (*)
  1555d18... ada: Document gnatbind -Q switch (*)
  0c29a99... ada: Seize opportunity to reuse List_Length (*)
  7b1b787... ada: Simplify "not Present" with "No" (*)
  19cc4b9... c++: Make -Wunknown-pragmas controllable by #pragma GCC dia (*)
  202a214... libcpp: testsuite: Add test for fixed _Pragma bug [PR82335] (*)
  217a0fc... middle-end: don't create LC-SSA PHI variables for PHI nodes (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/rguenth/heads/vect-force-slp' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-11-02 13:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-02 13:59 [gcc/rguenth/heads/vect-force-slp] (346 commits) Avoid SLP build failure for unsupported shifts Richard Biener

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