The branch 'aoliva/heads/testme' was updated to point to:

 ef1d9ef17840... [i386] adjust flag_omit_frame_pointer in a single function 

It previously pointed to:

 18cdf562ea2a... UI_To_gnu: cope with per-target precision limits

Diff:

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

  18cdf56... UI_To_gnu: cope with per-target precision limits
  f216931... Introduce general caching of sized type
  0a9b788... [dwarf] get_debug_type of TYPE_NAME to compare with qualifi
  0c598db... make_type_from_size: avoid TYPE_DEBUG_TYPE / TREE_TYPE loop
  2e886d9... Map unpacked type to packed deduped type for debug info
  cdfb1ef... make_type_from_size: fix compare for type reuse
  0803a2d... Follow only proper TYPE_DEBUG_TYPE
  d47c7fe... Avoid dropping bits from num/den in fixed-point types


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

  ef1d9ef... [i386] adjust flag_omit_frame_pointer in a single function 
  36e5e40... RISC-V: c implies zca, and conditionally zcf & zcd (*)
  f777ab3... Daily bump. (*)
  3918bea... Vect: Optimize truncation for .SAT_SUB operands (*)
  d8cd852... libstdc++: Make std::basic_format_context non-copyable [PR1 (*)
  9f75895... libstdc++: Minor optimization for std::locale::encoding() (*)
  c5efc6e... libstdc++: Use direct-initialization for std::vector<bool>' (*)
  cda469a... libstdc++: ranges::find needs explicit conversion to size_t (*)
  aae535f... i386: Swap compare operands in ustrunc patterns (*)
  f0fb6b6... c++: remove Concepts TS code (*)
  0c27ead... c: ICE with invalid sizeof [PR115642] (*)
  4c70097... c: ICE on invalid with attribute optimize [PR115549] (*)
  4865a92... testsuite: Align testcase with implementation [PR105090] (*)
  04df2a9... RISC-V: Update testsuite to use b (*)
  2a90c41... RISC-V: Add support for B standard extension (*)
  5686d3b... internal-fn: Reuse SUBREG_PROMOTED_VAR_P handling (*)
  fde96e8... c++: array new with value-initialization [PR115645] (*)
  9d20529... recog: Handle some mode-changing hardreg propagations (*)
  e08ebd7... rtl-ssa: Add replace_nondebug_insn [PR115785] (*)
  7d454ca... fixincludes: skip stdio_stdarg_h on darwin (*)
  c829042... c++, contracts: Fix ICE in create_tmp_var [PR113968] (*)
  8326956... fixincludes: add bypass to darwin_objc_runtime_1 (*)
  2d1f68e... PR modula2/115823 Wrong expansion of isnormal optab (*)
  44933fd... middle-end: Fix stalled swapped condition code value [PR115 (*)
  73faaaa... arm: cleanup legacy ARM_PE code (*)
  23c2e6d... [PR115394] Remove streamer_debugging and it's uses. (*)
  80e446e... Match: Support form 2 for the .SAT_TRUNC (*)
  1ae5fc2... testsuite: Tests the pattern folding x/sqrt(x) to sqrt(x) f (*)
  6fce466... testsuite: Allow matching `{_1, { 0,0,0,0 }}` for vect/slp- (*)
  8f8bddb... Remove expanding complex EQ/NE inside a GIMPLE_RETURN [PR11 (*)
  7a345d0... RISC-V: fix zcmp popretz [PR113715] (*)
  0dcfef4... Daily bump. (*)
  5b46f19... Fix test errors after r15-1394 for sizeof(int)==sizeof(long (*)
  7825c07... c: Fix ICE for redeclaration of structs with different alig (*)
  592a746... c: Fix ICE for incorrect code in comptypes_verify [PR115696 (*)
  e611189... rs6000, remove vector set and vector init built-ins. (*)
  5db91b3... rs6000, remove __builtin_vsx_xvcmpeqsp_p built-in (*)
  c5b4bfe... rs6000, extend vec_xxpermdi built-in for __int128 args (*)
  ca4842f... rs6000, remove __builtin_vsx_xvnegdp and __builtin_vsx_xvne (*)
  7121926... rs6000, remove __builtin_vsx_vperm_* built-ins (*)
  52d5698... rs6000, remove the vec_xxsel built-ins, they are duplicates (*)
  807bed0... rs6000, add overloaded vec_sel with int128 arguments (*)
  8d6326e... rs6000, remove duplicated built-ins of vecmergl and vec_mer (*)
  fd9fdb3... rs6000, Remove redundant vector float/double type conversio (*)
  b620845... rs6000, extend the current vec_{un,}signed{e,o} built-ins (*)
  6031e34... rs6000, fix error in unsigned vector float to unsigned int  (*)
  224cc56... rs6000, Remove __builtin_vsx_xvcv{sp{sx,u}ws,dpuxds_uns} (*)
  7ed9a45... rs6000, Remove __builtin_vsx_cmple* builtins (*)
  d17889d... i386: Implement .SAT_TRUNC for unsigned integers (*)
  2d6e6a7... diagnostics: use refs rather than pointers for diagnostic_{ (*)
  959c168... arm: clean up some legacy FPA related cruft. (*)
  5ef0b7d... RISC-V: Fix comment/naming in attribute parsing code (*)
  85fa334... RISC-V: Deduplicate arch subset list processing (*)
  0717d50... RISC-V: testsuite: Properly gate LTO tests (*)
  298a576... i386: Correct AVX10 CPUID emulation (*)
  4f76717... c: Rewrite c_parser_omp_tile_sizes to use c_parser_expr_lis (*)
  8eab506... c++: Implement C++26 CWG2819 - Allow cv void * null pointer (*)
  23ab7f6... Rename __{float,double}_u to __x86_{float,double}_u to avoi (*)
  ecde8d5... RISC-V: Add testcases for unsigned vector .SAT_ADD IMM form (*)
  35b1096... RISC-V: Add testcases for unsigned vector .SAT_ADD IMM form (*)
  ceb944a... Daily bump. (*)
  98914f9... [to-be-committed][RISC-V][V3] DCE analysis for extension el (*)
  113b5ce... c-format.cc: add ctors to format_check_results and format_c (*)
  2b3027b... i386: Promote {QI,HI}mode x86_mov<mode>cc_0_m1_neg to SImod (*)
  40d234d... libstdc++: Fix _Atomic(T) macro in <stdatomic.h> [PR115807] (*)
  a0e64a0... Remove trailing whitespace from invoke.texi (*)
  f3f9e4e... x86: Support bitwise and/andnot/abs/neg/copysign/xorsign op (*)
  5be9703... rs6000: load high and low part of 128bit vector independent (*)
  dafd63d... RISC-V: Implement .SAT_TRUNC for vector unsigned int (*)
  7183a8c... fortran: Move definition of variable closer to its uses (*)
  682731d... [RISC-V] add implied extension repeatly until stable (*)
  6425dae... rs6000: Replace orc with iorc [PR115659] (*)
  f379596... isel: Fold more in gimple_expand_vec_cond_expr with andc an (*)
  f90ca62... rs6000: Consider explicit VSX when masking off ALTIVEC [PR1 (*)
  a910c30... x86: Update branch hint for Redwood Cove. (*)
  53eef79... Daily bump. (*)
  4594d55... PR modula2/115804 ICE during gimplification with new isfini (*)
  6fa4802... libstdc++: Tweak two links in configuration docs (*)
  e3b8480... maintainer-scripts: Switch bug reporting URL to https (*)
  a28046e... doc: Remove dubious example around bug reporting (*)
  24cb586... c++: Simplify uses of LAMBDA_EXPR_EXTRA_SCOPE (*)
  d364c4c... ada: Make the names of uninstalled cross-gnattools consiste (*)
  ce34fcc... libstdc++: Fix std::find for non-contiguous iterators [PR11 (*)
  762ee55... libstdc++: Fix memchr path in std::ranges::find for non-com (*)
  e78c5d0... Daily bump. (*)
  3fc9131... libstdc++: Remove redundant 17_intro/headers tests (*)
  9f1cd51... libstdc++: Use reserved form of [[__likely__]] in <variant> (*)
  dcc735a... libstdc++: Restore support for including <name.h> in extern (*)
  273f16a... [to-be-committed][v3][RISC-V] Handle bit manipulation of SI (*)
  bb16e31... testsuite/52641 - Fix more sloppy tests. (*)
  cb9bade... [committed] Fix various sh define_insn_and_split predicates (*)
  96559be... AVR: Create more opportunities for -mfuse-add optimization. (*)
  8bc5561... RISC-V: fix internal error on global variable-length array (*)
  9a7e3f5... PR target/115751: Avoid force_reg in ix86_expand_ternlog. (*)
  92e4d73... Daily bump. (*)
  807e36d... x86, Darwin: Fix bootstrap for 32b multilibs/hosts. (*)
  eec3073... Fortran: switch test to use issignaling() built-in (*)
  44e5ecf... Arm: Fix ldrd offset range [PR115153] (*)
  533f807... libgccjit: Allow comparing array types (*)
  1c31424... libgccjit: Add support for the type bfloat16 (*)
  4da5dc4... MAINTAINERS: Fix order in DCO (*)
  acc3b70... RISC-V: Use tu policy for first-element vec_set [PR115725]. (*)
  23a0935... AVR: target/87376 - Use nop_general_operand for DImode inpu (*)
  f63896f... libstdc++: Add dg-error for new -Wdelete-incomplete diagnos (*)
  6025256... libstdc++: Use RAII in <bits/stl_uninitialized.h> (*)
  de19b51... libstdc++: Use memchr to optimize std::find [PR88545] (*)
  97fcfea... AArch64: lower 2 reg TBL permutes with one zero register to (*)
  6ff6981... AArch64: remove aarch64_simd_vec_unpack<su>_lo_ (*)
  ae07f62... middle-end: Add debug functions to dump dominator tree in d (*)
  319d395... i386: Refactor ssedoublemode (*)
  320c2ed... MIPS: Support more cases with alien mode of SHF.DF (*)
  33dfd67... Testsuite/MIPS: Fix msa.c: test7_v2f64, test7_v4f32, test43 (*)
  e08ed5f... MIPS/testsuite: Add -mfpxx to call-clobbered-1.c (*)
  f1437b9... MIPS/testsuite: Fix umips-save-restore-1.c (*)
  7eb8b65... Support group size of three in SLP store permute lowering (*)
  304b646... Daily bump. (*)
  f8c130c... analyzer: convert sm_context * to sm_context & (*)
  a6fdb1a... analyzer: handle <error.h> at -O0 [PR115724] (*)
  b611f39... [committed][RISC-V] Fix test expectations after recent late (*)
  46ffda9... Skip 30_threads/future/members/poll.cc on hppa*-*-linux* (*)
  adcfb4f... testsuite: Update test for PR115537 to use SVE . (*)
  84acbfb... c++ frontend: check for missing condition for novector [PR1 (*)
  236d6fe... arm: Use LDMIA/STMIA for thumb1 DI/DF loads/stores (*)
  11049cd... Aarch64, bugfix: Fix NEON bigendian addp intrinsic [PR11489 (*)
  14c6793... Aarch64: Add test for non-commutative SIMD intrinsic (*)
  a4bbdec... middle-end/115426 - wrong gimplification of "rm" asm output (*)
  699087a... Use __builtin_cpu_support instead of __get_cpuid_count. (*)
  727f8b1... i386: Add additional variant of bswaphisi2_lowpart peephole (*)
  759f4ab... [committed] Fix newlib build failure with rx as well as sev (*)
  8e72b1b... [APX PPX] Avoid generating unmatched pushp/popp in pro/epil (*)
  baac8f7... c++: OVERLOAD in diagnostics (*)
  655fe94... c++: CTAD and trait built-ins (*)
  d1eeafe... vect: Fix ICE caused by missing check for TREE_CODE == SSA_ (*)
  0720394... Daily bump. (*)
  e5f7385... [committed] Fix previously latent bug in reorg affecting cr (*)
  ad2206d... Revert "Delete MALLOC_ABI_ALIGNMENT define from pa32-linux. (*)
  7b7f203... Fortran: fix associate with assumed-length character array  (*)
  70f6bc3... RISC-V: Describe -march behavior for dependent extensions (*)
  7b2b2e3... RISC-V: Add support for Zabha extension (*)
  c41eb4c... [PATCH] ARC: Update gcc.target/arc/pr9001184797.c test (*)
  de9254e... RISC-V: Bugfix vfmv insn honor zvfhmin for FP16 SEW [PR1157 (*)
  5681407... [MAINTAINERS] Update my email address. (*)
  44c767c... Match: Allow more types truncation for .SAT_TRUNC (*)
  8d2c460... Vect: Support IFN SAT_TRUNC for unsigned vector int (*)
  1dc2096... Remove redundant vector permute dump (*)
  8dc5ad3... [PATCH] match.pd: Fold x/sqrt(x) to sqrt(x) (*)
  640f0f3... Deduplicate explicitly-sized types (*)
  113c482... [debug] Avoid dropping bits from num/den in fixed-point typ (*)
  bf2fc0a... [i386] restore recompute to override opts after change [PR1 (*)
  6492c71... aarch64: PR target/115475 Implement missing __ARM_FEATURE_S (*)
  c109421... aarch64: PR target/115457 Implement missing __ARM_FEATURE_B (*)
  03a810d... Handle NULL stmt in SLP_TREE_SCALAR_STMTS (*)
  e9fb6ef... AVR: target/98762 - Handle partial clobber in movqi output. (*)
  735edbf... ivopts: replace constant_multiple_of with aff_combination_c (*)
  2512712... ivopts: fix wide_int_constant_multiple_p when VAL and DIV a (*)
  47ea6bd... Give fast DCE a separate dirty flag (*)
  239ad90... Move runtime check into a separate function and guard it wi (*)
  ab3e3d2... RISC-V: Fix asm check failure for truncated after SAT_SUB (*)
  2be2145... tree-optimization/115764 - testcase for BB SLP issue (*)
  038d64f... preprocessor: Create the parser before handling command-lin (*)
  7519824... Daily bump. (*)
  895bbc0... aarch64: Add vector popcount besides QImode [PR113859] (*)
  a7ad9cb... aarch64: Add testcase for vectorconvert lowering [PR110473] (*)
  36852a1... Rename expand_powcabs pass to expand_pow (*)
  a17ce10... Add some optimizations to gimple_expand_builtin_cabs (*)
  d8fe4f0... Move cabs expansion from powcabs to complex lowering [PR115 (*)
  578ccc7... Small optimization for complex addition, real/imag parts th (*)
  1250540... c++: Fix ICE on constexpr placement new [PR115754] (*)
  beb7a41... c++: Implement C++26 P3144R2 - Deleting a Pointer to an Inc (*)
  f30bdb1... c++: Implement C++26 P0963R3 - Structured binding declarati (*)
  cc63b59... Regenerate common.opt.urls (*)
  189d0f1... bpf,btf: enable BTF pruning by default for BPF (*)
  b8977d9... btf: add -gprune-btf option (*)
  616c44f... btf: refactor and simplify implementation (*)
  36774ce... ctf: use pointers instead of IDs internally (*)
  d3f586e... ctf, btf: restructure CTF/BTF emission (*)
  d04c553... Arm: Fix disassembly error in Thumb-1 relaxed load/store [P (*)
  bd9c550... build: Fix "make install" for MinGW (*)
  fef7b8c... gcc: docs: Fix documentation of two hooks (*)
  9bd5135... tree-optimization/115741 - ICE with VMAT_CONTIGUOUS_REVERSE (*)
  4996c5f... ada: Use static allocation for small dynamic string concate (*)
  78fe228... ada: Fix generic renaming table low bound on reset (*)
  5621e90... ada: Compiler accepts an illegal Unchecked_Access attribute (*)
  404f1f7... ada: Use clause (or use type clause) in a protected operati (*)
  15d3f36... ada: Put_Image aspect spec ignored for null extension. (*)
  0330830... ada: Allow mutably tagged types to work with qualified expr (*)
  d331044... ada: Bug box for expression function with list comprehensio (*)
  772fcf4... ada: Call memcmp instead of Compare_Array_Unsigned_8 and... (*)
  487c9df... ada: Fix analysis of Extensions_Visible (*)
  693985f... ada: Fix bogus error on allocator in instantiation with pri (*)
  9fbf651... ada: Miscomputed bounds for inner null array aggregates (*)
  29e10c5... ada: Fix crash on box-initialized component with No_Default (*)
  fe29260... ada: Document that -gnatdJ is unused (*)
  68e0349... amdgcn: invent target feature flags (*)
  49058fe... c++: Relax too strict assert in stabilize_expr [PR111160] (*)
  e9c0cbf... i386: Support APX NF and NDD for imul/mul (*)
  39e679e... sparc: define SPARC_LONG_DOUBLE_TYPE_SIZE for vxworks [PR11 (*)
  90c8782... LoongArch: Define loongarch_insn_cost and set the cost of m (*)
  20909c9... LoongArch: Fix explicit-relocs-{extreme-,}tls-desc.c tests. (*)
  5667028... isel: Fold more in gimple_expand_vec_cond_expr [PR115659] (*)
  0b4fd67... Daily bump. (*)
  c90e785... c++: ICE with computed gotos [PR115469] (*)
  cb39f7d... testsuite: fix spaceship-narrowing1.C (*)
  c847dcf... c++: unresolved overload with comma op [PR115430] (*)
  52d71b6... c++: DR2627, Bit-fields and narrowing conversions [PR94058] (*)
  4d24159... Preserve SSA info for more propagated copy (*)
  7a65ab6... RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form (*)
  6d98e88... RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form (*)
  bff0d02... RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form (*)
  ed213b3... RISC-V: Add testcases for unsigned scalar .SAT_ADD IMM form (*)
  589865a... testsuite: Fix -m32 gcc.target/i386/pr102464-vrndscaleph.c  (*)
  142b526... i386: Additional peephole2 to use lea in round-up integer d (*)
  3d23abd... AVR: target/88236, target/115726 - Fix __memx code generati (*)
  90c558e... testsuite/52641 - Adjust some test cases to less capable pl (*)
  6400144... libgomp, openmp: Add ompx_gnu_pinned_mem_alloc (*)
  90efaeb... libgomp: change alloc-pinned tests failure mode (*)
  61aa380... libffi: Fix 32-bit SPARC structure passing [PR115681] (*)
  286cda3... tree-optimization/115723 - ICE with .COND_ADD reduction (*)
  382e212... [MAINTAINERS] Update my email address (*)
  543a5b9... tree-optimization/115694 - ICE with complex store rewrite (*)
  55f80c6... Remove vcond{,u,eq}<mode> expanders since they will be obso (*)
  2ccdd0f... Optimize a < 0 ? -1 : 0 to (signed)a >> 31. (*)
  e94e6ee... Adjust testcase for the regressed testcases after obsolete  (*)
  3cb2040... Add more splitter for mskmov with avx512 comparison. (*)
  09737d9... Match IEEE min/max with UNSPEC_IEEE_{MIN,MAX}. (*)
  b06a108... Lower AVX512 kmask comparison back to AVX2 comparison when  (*)
  2e2dfa0... Add more splitters to match (unspec [op1 op2 (gt op3 constm (*)
  e62ea4f... Enable flate-combine. (*)
  8e1fa10... Extend lshifrtsi3_1_zext to ?k alternative. (*)
  5e1a9f4... Define mask as extern instead of uninitialized local variab (*)
  76075bf... Daily bump. (*)
  30ad2fa... hppa: Fix ICE caused by mismatched predicate and constraint (*)
  b77f17c... tree-optimization/115701 - fix maybe_duplicate_ssa_info_at_ (*)
  b5c64b4... tree-optimization/115701 - factor out maybe_duplicate_ssa_i (*)
  b443d71... Harden SLP reduction support wrt STMT_VINFO_REDUC_IDX (*)
  3aa004f... vect: Determine input vectype for multiple lane-reducing op (*)
  1ff5f8f... vect: Fix shift-by-induction for single-lane slp (*)
  1bcfed4... Daily bump. (*)
  69bc5fb... [PR115565] cse: Don't use a valid regno for non-register in (*)
  42946aa... [to-be-committed,RISC-V,V4] movmem for RISCV with V extensi (*)
  7682d11... Fortran: fix ALLOCATE with SOURCE of deferred character len (*)
  21e3565... Match: Support imm form for unsigned scalar .SAT_ADD (*)
  45e74d5... jit: Fix Darwin bootstrap after r15-1699. (*)
  9fbbad9... [committed] Fix mcore-elf regression after recent IRA chang (*)
  614fd0f... Daily bump. (*)
  50073ff... c++: bad 'this' conversion for nullary memfn [PR106760] (*)
  52370c8... libstdc++: Define __glibcxx_assert_fail for non-verbose bui (*)
  fab60ea... libstdc++: Extend std::equal memcmp optimization to std::by (*)
  03d3aeb... libstdc++: Do not use C++11 alignof in C++98 mode [PR104395 (*)
  ac8c61b... libstdc++: Simplify <ext/aligned_buffer.h> class templates (*)
  5612541... ssa_lazy_cache takes an optional bitmap_obstack pointer. (*)
  7419b4f... i386: Cleanup tmp variable usage in ix86_expand_move (*)
  86451e1... Use move-aware auto_vec in map (*)
  ff6e8b7... tree-optimization/115652 - more fixing of the fix (*)
  c4b7b62... i386: Fix regression after refactoring legitimize_pe_coff_s (*)
  e9aa979... Remove unused hybrid_* operators in range-ops. (*)
  0192341... tree-optimization/115640 - outer loop vect with inner SLP p (*)
  ef0b302... amdgcn: Fix RDNA V32 permutations [PR115640] (*)
  aa3599a... Add gfc_class_set_vptr. (*)
  3f8ce76... Use gfc_reset_vptr more consistently. (*)
  07e9159... i386: Handle sign_extend like zero_extend in *concatditi3_[ (*)
  5938cf0... i386: Some additional AVX512 ternlog refinements. (*)
  4fda39e... Daily bump. (*)
  445c62e... libgccjit: Add ability to get the alignment of a type (*)
  da7976a... c: Error message for incorrect use of static in array decla (*)
  1dc1431... fixincludes: adjust stdio fix for macOS 15 headers (*)
  f6081ee... Disable late-combine for -O0 [PR115677] (*)
  187eeb9... s390: Check for ADDR_REGS in s390_decompose_addrstyle_witho (*)
  7886830... tree-optimization/115669 - fix SLP reduction association (*)

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

Reply via email to