public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/marxin/heads/PR90364-improve-profile-merging-v2] (250 commits) gcov: make profile merging smarter
@ 2021-10-11 14:03 Martin Liska
  0 siblings, 0 replies; only message in thread
From: Martin Liska @ 2021-10-11 14:03 UTC (permalink / raw)
  To: gcc-cvs

The branch 'marxin/heads/PR90364-improve-profile-merging-v2' was updated to point to:

 fdeb81a960f... gcov: make profile merging smarter

It previously pointed to:

 8b2df390577... gcov: make profile merging smarter

Diff:

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

  8b2df39... gcov: make profile merging smarter


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

  fdeb81a... gcov: make profile merging smarter
  177b800... opts: Remove AUTODETECT_VALUE usage. (*)
  6b7a246... Remove usage of IRA_REGION_AUTODETECT (*)
  f709779... libgomp: Add tests for omp_atv_serialized and deprecate omp (*)
  07dd3bc... openmp: Add omp_set_num_teams, omp_get_max_teams, omp_[gs]e (*)
  6e3c4bf... IBM Z: Provide rawmemchr{qi,hi,si} expander (*)
  6f966f0... ldist: Recognize strlen and rawmemchr like loops (*)
  9abf8c9... options: use cl_optimization_hash. (*)
  4e5bc4e... [PR/target 100316] Allow constant address for __builtin___c (*)
  6d97315... Adjust testcase for O2 vectorization enabling. (*)
  8cd172e... Daily bump. (*)
  74ccca3... Fortran: handle initialization of derived type parameter ar (*)
  9583b26... var-tracking: Fix a wrong-debug issue caused by my r10-7665 (*)
  882d806... tree-optimization: [PR102622]: wrong code due to signed one (*)
  c9db17b... Daily bump. (*)
  b2713e9... Fortran: accept both old and new-style relational operators (*)
  2b30143... testsuite: Add missing comment for some dg-warning (*)
  b4e81f6... Adjust more testcases for O2 vectorization enabling. (*)
  875124e... openmp: Add support for OpenMP 5.1 structured-block-sequenc (*)
  0d788c3... Refine movhfcc. (*)
  ce6eec3... Daily bump. (*)
  fec283b... libstdc++: Remove unnecessary uses of _GLIBCXX_USE_WCHAR_T  (*)
  9a89281... libstdc++: Define deleted wchar_t overloads unconditionally (*)
  3c9fbc2... libstdc++: Define std::wstring_convert unconditionally [PR  (*)
  4bdb9d6... libstdc++: Enable type traits for wchar_t unconditionally [ (*)
  4997c8b... libstdc++: Enable vstring for wchar_t unconditionally [PR98 (*)
  0afb9eb... libstdc++: Always define typedefs and hash functions for wi (*)
  cfeff09... libstdc++: Move test that depends on wchar_t I/O to wchar_t (*)
  43e2a44... libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in tests (*)
  29a9de9... libstdc++: Replace uses of _GLIBCXX_USE_INT128 in testsuite (*)
  d87105d... libstdc++: Access std::pair members without tuple-like help (*)
  64acc43... libstdc++: Avoid instantiation of _Hash_node before it's ne (*)
  7afb610... Fortran: Add diagnostic for F2018:C839 (TS29113:C535c) (*)
  9046e0d... [PR102627] Use at least natural mode during splitting hard  (*)
  e6f6972... libstdc++: Detect miscompilation of src/c++11/limits.cc (*)
  946486a... Grow non_null_ref bitmap when num_ssa_names increases. (*)
  4d90703... Implement irange::debug() (*)
  a1fc407... libstdc++: Reduce header dependencies of <algorithm> in C++ (*)
  a23653c... libsanitizer: Add AM_CCASFLAGS to Makefile.am (*)
  0ee3dc6... loop: Fix profile updates after unrolling [PR102385] (*)
  816da49... opts: include missing header files. (*)
  00f3429... Come up with OPTION_SET_P macro. (*)
  82e3a82... libstdc++: Restore debug checks in uniform container erasur (*)
  fcc13d6... libstdc++: Implement ostream insertion for chrono::duration (*)
  db3d727... openmp: Fix up declare target handling for vars with DECL_L (*)
  90285ce... Tweak new test cases for -march=cascadelake strangeness. (*)
  f49e3d2... libgcc: use .init_stack for constructors if available (*)
  6131964... Simplify (_Float16) ceil ((double) x) to .CEIL (x) when ava (*)
  77ca2cf... Support reduc_{plus,smax,smin,umax,min}_scal_v4hi. (*)
  2b8453c... Enable auto-vectorization at O2 with very-cheap cost model. (*)
  50e20ee... Daily bump. (*)
  fba228e... c++: NTTP with array/function type after substitution [PR61 (*)
  7f78718... libstdc++: Move C++14 <chrono> components to new <bits/chro (*)
  1848fbf... ctfc: Free CTF container elements in ctfc_delete_container  (*)
  ae2df1a... ctf: Do not warn for CTF not supported for GNU GIMPLE (*)
  0e90799... libstdc++: Avoid use of hardware interference non-constant  (*)
  5610784... libstdc++: Avoid debug checks in uniform container erasure  (*)
  5c1838c... tree-object-size: Drop unused pdecl and poff arguments (*)
  555fa35... Introduce smul_highpart and umul_highpart RTX for high-part (*)
  1a7d452... ipa: Fix ICE when speculating calls from inlined functions  (*)
  2e6e0d8... c++: variadic ttp constraint subsumption [PR99904] (*)
  9b239d0... c++: Do not warn about lifetime of std::initializer_list<T> (*)
  44b6158... Fix access node merging (*)
  348b426... c++: Add testcase for C++23 P2316R2 - consistent character  (*)
  1ebf2c1... tree-optimization/102608 - avoid CSEing .DEFERRED_INIT (*)
  4fcf7f6... MAINTAINERS: Add myself to DCO section (*)
  8ae3b44... build: Fix --enable-gather-detailed-mem-stats (*)
  81c362c... amdgcn: Fix assembler version incompatibility (*)
  205dafb... amdgcn: Implement -msram-ecc=any (*)
  6ca03ca... amdgcn: Support LLVM 13 assembler syntax (*)
  6496ae5... Properly parse invariant &MEM addresses in the GIMPLE FE (*)
  57c7ec6... Daily bump. (*)
  6aab794... c++: One more spaceship test. (*)
  929cb75... libsanitizer: Update LOCAL_PATCHES (*)
  bb8adf0... libsanitizer: Apply local patches (*)
  2e3d50c... libsanitizer: Merge with upstream (*)
  881d168... libstdc++: Implement std::move_only_function for C++23 (P02 (*)
  ad451b0... Add range intersect with 2 wide-ints. (*)
  3ca950c... Introduce a param-switch-limit for EVRP. (*)
  e828f4b... Use TYPE_MIN/MAX_VALUE in set_varying when possible. (*)
  4b8ca6c... Ranger: More efficient zero/nonzero check. (*)
  90c3a62... More consistently dump GIMPLE FE consumable stmts (*)
  ba83732... openmp: Optimize for OpenMP atomics 2x__builtin_clear_paddi (*)
  8892d53... c++: Implement C++23 P2242R3 - Non-literal variables (and l (*)
  f43eb77... libcpp: Implement C++23 P2334R1 - #elifdef/#elifndef (*)
  ece8b0f... Fortran: Fix deprecate warning with parameter (*)
  e76a7a8... [gimple-isel] Remove redundant if condition. (*)
  09d886e... c++: defaulted <=> with bitfields [PR102490] (*)
  bb6194e... Daily bump. (*)
  433516e... Not add initialization for variables been initialized by FE (*)
  ab67380... compiler: workaround for C++ build template matching quirk (*)
  737f95b... c++: Fix apply_identity_attributes [PR102548] (*)
  e247605... Darwin, D: Fix bootstrap when target does not support -Bsta (*)
  d4c470c... c++: unifying equal NONTYPE_ARGUMENT_PACKs [PR102547] (*)
  ec0124e... Loosen loop crossing restriction in threader. (*)
  1f51e9a... libstdc++: Ensure std::span and std::string_view are trivia (*)
  370374c... Mark argument as unused (*)
  f9e6f20... Fix s390 test to have pointer type for computed goto (*)
  5b4bf54... Fix redefinition warning (*)
  6da36b7... libstdc++: Simplify constraints for std::any construction (*)
  824e085... libstdc++: Add test for std::cmp_greater (*)
  313193e... libstdc++: Improve test for printing volatile pointers (*)
  d4f6dbe... Allow more kinds of invariant addresses in GIMPLE FE (*)
  f393041... c++: templated static local var has value-dep addr [PR98930 (*)
  7f4192d... gfortran.dg/gomp/pr43711.f90: Change dg-* for XFAIL->PASS (*)
  9856132... Make flow of option processing more readily visible (*)
  eded910... Amend function names with UID when dumping with TDF_UID (*)
  604459a... More .DEFERRED_INIT expansion rework (*)
  7646847... libstdc++: Fix testcase for newly-implemented C++20 semanti (*)
  9665c2e... libstdc++: Add noexcept to some std::function internals (*)
  96955a8... libstdc++: Support printing volatile pointers (P1147R1) (*)
  9e13680... libstdc++: Update __cpp_lib_adaptor_iterator_pair_construct (*)
  bbdf2d3... [Ada] Plug small loophole with boolean values (*)
  eae3332... [Ada] Do not unconditionally inline expression functions wi (*)
  650ad52... [Ada] Fix latent bug in set_end_locus_from_node (*)
  07ad659... [Ada] Minor include directives placement adjustment (*)
  a23e020... [Ada] introduce stack scrub (strub) feature (*)
  b1657ff... [Ada] Mark private component renaming as coming from source (*)
  3a0302e... [Ada] Add comments in Ada.Task_Initialization (*)
  8ae054e... [Ada] Include errno.h in QNX specific part of the signal ha (*)
  c46dffc... [Ada] Remove left-overs of Unaligned_Valid attribute (*)
  2f22e8d... [Ada] Forbids use of Compile_Time_(Error|Warning) as config (*)
  e3915b9... [Ada] Add sys/time.h #include for QNX (*)
  f7d1d2c... [Ada] Issue a proper error message when no format specifier (*)
  657d0d8... [Ada] Fix negative numbers formatted with leading zero (*)
  b2b2fe2... [Ada] Minor code clean-up (*)
  8c77e8b... [Ada] Add missing functions to Wide_Wide_Characters Handlin (*)
  4f3a016... [Ada] Improve error message on array aggregates (*)
  b479c0f... [Ada] Front-end support for Storage_Model feature (*)
  e035b4f... [Ada] Note that -gnatd_t is used in CCG (*)
  50524b0... [Ada] Add case to consider ENODEV a "file not found error" (*)
  bdabd8b... [Ada] Rewrite operator entity in derived class-wide express (*)
  cc1fcd3... [Ada] Propagate Ghost status from parent to derived subprog (*)
  0417581... [Ada] Add Default_Initial_Condition to type Unbounded_Strin (*)
  640bda3... [Ada] Disable contract cases on formal containers (*)
  439dae6... [Ada] Improve message on missing all/for in pre-Ada-2022 mo (*)
  f88db18... [Ada] Improve error message on missing all/for in quantifie (*)
  f46939f... [Ada] Proof of Ada.Strings.Maps (*)
  ec8ccc7... [Ada] Proof of Ada.Characters.Handling (*)
  1581aa3... Adjust gfortran.dg/predict-2.f90 (*)
  da9c5f7... Daily bump. (*)
  2dda00b... c-family: Implement -Warray-compare [PR97573] (*)
  d362b91... avoid hardreg autoinit (*)
  c86a16b... d: gdc driver ignores -static-libstdc++ when automatically  (*)
  c4ee096... d: Save target node before parsing optimize options in case (*)
  7e0c050... middle-end/102285 - refine .DEFERRED_INIT expansion (*)
  55a3be2... tree-optimization/102570 - teach VN about internal function (*)
  22d34a2... libstdc++: Implement P1518R2 for container deduction guides (*)
  728e639... libstdc++: Add missing noexcept to std::variant helper (*)
  cf87656... libstdc++: Disable std::string{,_view} construction from nu (*)
  fa3ccf8... Remove static marker for range in alloca pass. (*)
  ad4a3c0... middle-end/102587 - avoid auto-init for VLA vectors (*)
  5e0367d... [Ada] Incremental patch for restriction No_Dynamic_Accessib (*)
  29ca687... [Ada] Document the current behaviour of -gnateA switch (*)
  6a53553... [Ada] Handle properly user_defined literals given by operat (*)
  861dc87... [Ada] Fix indentation in generated AST construction functio (*)
  aa40952... [Ada] Implement CUDA_Device (*)
  70aec3a... [Ada] Completion of support for AI12-0409 (attribute Preela (*)
  a5740f2... [Ada] Mark Ada.Text_IO in SPARK (*)
  39d7ff0... [Ada] Minor comment fix in System.Regpat (*)
  be33050... [Ada] Refactor duplicate code for pretty-printing GNAT AST (*)
  b680788... [Ada] Remove repeated calls to Prefix in resolution of arra (*)
  3a6f30e... [Ada] Emit specific SCOs for decisions of quantified expres (*)
  8f72124... [Ada] Fix comment about expansion of slices (*)
  448a20e... [Ada] Add Ada RM description of Ada.Strings.Bounded as comm (*)
  c0dcfc8... [Ada] Fix for a static Leading_Part attribute raising const (*)
  f729943... [Ada] Fix resolution of Declare_Expressions involving trans (*)
  8e1e74a... [Ada] Fix latent problem in Sem_Ch8.Build_Class_Wide_Wrappe (*)
  c36774b... [Ada] Declaration_Node for Itypes returns Empty or declarat (*)
  f997493... [Ada] Fix handling of slices with subtype names (*)
  44bfdde... [Ada] Fix missing check on slice with a subtype indication (*)
  263e293... [Ada] Fix handling of 'Image acting as a prefix of a slice  (*)
  6c30bcc... [Ada] Spurious non-variable error on implicitly dereference (*)
  6109bca... [Ada] Adjust documentation of -fdump-ada-spec in GNAT UG (*)
  43a59d4... [Ada] PR ada/102073 (*)
  43362d7... [Ada] Crash on allocator in alternative accessibility modes (*)
  cf1c69f... [Ada] Entities in E_Loop scopes are not library-level entit (*)
  2376b04... [Ada] Spurious accessibility error on renamed expression (*)
  d681ce9... [Ada] VxWorks inconsistent use of return type Fixup (*)
  602176a... [Ada] Emit debugging information for TSD object (*)
  935b356... [Ada] Fix compiler internal error (*)
  1d65c80... [Ada] Improve checking for invalid index values when access (*)
  51d9ef7... Fortran: Avoid var initialization in interfaces [PR54753] (*)
  f950d94... Remove dead code in config/rs6000/vxworks.h (*)
  154fd08... Daily bump. (*)
  d910568... Fix for powerpc64 long double complex divide failure (*)
  fdf0b6c... coroutines: Fail with a sorry when presented with a VLA [PR (*)
  650beb1... coroutines: Await expressions are not allowed in handlers [ (*)
  8009c79... coroutines: Fix ICE with an invalid await_suspend type [PR1 (*)
  1b54a72... coroutines: Ensure co_await_exprs have TREE_SIDE_EFFECTS se (*)
  0ee1ab1... coroutines: Look through NOPs for awaiter variables [PR 995 (*)
  8fbe1b1... options: check for CL_OPTIMIZATION only for cl_options. (*)
  e3e07b8... Daily bump. (*)
  b7848a2... libstdc++: Fix typos in std::filesystem code (*)
  6c0dd02... [PR102563] Do not clobber range in operator_lshift::op1_ran (*)
  d7705b0... contrib: filter out mmx.md file. (*)
  703d8a4... Add libgomp.fortran/order-reproducible-*.f90 (*)
  bda4aa3... options: fix ASAN issue during saving of opt. options (*)
  fc0bede... c-family: Fix bootstrap for targets defining TARGET_FORMAT_ (*)
  5f02854... Use unsigned long long in asm-x86-linux-rdmsr.c (*)
  9d116bc... Daily bump. (*)
  5f9ccf1... [PR102546] X << Y being non-zero implies X is also non-zero (*)
  257d289... aarch64: enable cortex-x2 CPU (*)
  f3cb211... aarch64: enable cortex-a710 CPU (*)
  8aa3ab5... aarch64: enable cortex-a510 CPU (*)
  92936be... libstdc++: Restore printing of assertion messages [PR102100 (*)
  acf3a21... libstdc++: Reduce header dependencies for C++20 std::erase  (*)
  ff7793b... libstdc++: Allow stateful allocators in std::list::sort [PR (*)
  34e9407... libstdc++: Make std::jthread support pointers to member fun (*)
  b7e8fb5... libstdc++: Add container adaptor constructors taking iterat (*)
  6ccffeb... libstdc++: Implement LWG 3506 for std::priority_queue (*)
  e79bde6... libstdc++: Implement LWG 3529 for std::priority_queue (*)
  e5c093e... libstdc++: Implement LWG 3522 for std::priority_queue (*)
  20751fa... libstdc++: Implement LWG 3392 for std::ranges::distance (*)
  9b790ac... libstdc++: Remove unary_function base classes from std::thr (*)
  e3869a4... libstdc++: Remove useless base classes in pb_db tests (*)
  44967af... libstdc++: Simplify __throw_out_of_range_fmt for freestandi (*)
  dc1b295... libstdc++: Fix narrowing conversion in std::visit (*)
  59ffa3e... libstdc++: Avoid unconditional use of errc::not_supported [ (*)
  d71476c... libstdc++: Add utility for creating std::error_code from OS (*)
  a09bb4a... libstdc++: Add std::__conditional_t alias template (*)
  cfb582f... libstdc++: Optimize std::visit for the common case [PR 7811 (*)
  c46ecb0... libstdc++: Allow visiting inherited variants [PR 90943] (*)
  fb4d55e... libstdc++: Simplify __normal_iterator converting constructo (*)
  10b6d89... libstdc++: Make move ctor noexcept for fully-dynamic string (*)
  ce709ad... libstdc++: Add noexcept to common_iterator proxy operators (*)
  d335d73... libstdc++: Use conditional noexcept in std::reverse_iterato (*)
  681707e... libstdc++: Do not allocate a zero-size vector<bool> [PR 100 (*)
  741c735... libstdc++: Implement std::clamp with std::min and std::max  (*)
  2a93d18... Add/update libgomp.fortran/alloc-*.f90 (*)
  4dc7ce6... Enhance -Waddress to detect more suspicious expressions [PR (*)
  f171091... Default to dwarf version 4 on hppa64-hpux (*)
  cb4b822... libiberty: testsuite: add missing format on d-demangle-expe (*)
  be5bdcc... libsanitizer: Update LOCAL_PATCHES (*)
  b47fd7f... Update c-c++-common/tsan/atomic_stack.c (*)
  984400f... libsanitizer: Bump asan/tsan versions (*)
  488efba... libsanitizer: Apply local patches (*)
  76288e1... libsanitizer: Merge with upstream (*)
  7c99923... c++: cv-qualified ref introduced by typedef [PR101783] (*)
  17374da... libstdc++: Define basic_regex::multiline for non-strict mod (*)
  94311bf... libstdc++: Add missing header to test (*)
  901fa4c... libstdc++: Add noexcept to istream_iterator and ostream_ite (*)
  c67339d... libstdc++: Fix _ForwardIteratorConcept for __gnu_debug::vec (*)
  b8d42cf... libstdc++: Replace try-catch in std::list::merge to avoid O (*)
  5051fad... options: fix concat of options. (*)
  0acdc7f... aarch64: fix AARCH64_FL_V9 flag value (*)
  75d053d... Remove shadowed oracle field. (*)
  9c1a633... ubsan: Move INT_MIN / -1 instrumentation from -fsanitize=in (*)
  1c6a8b8... aarch64: Fix cpymem-size.c test for ILP32 (*)
  f0688d4... aarch64: add armv9-a to -march (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/marxin/heads/PR90364-improve-profile-merging-v2' 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:[~2021-10-11 14:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-11 14:03 [gcc/marxin/heads/PR90364-improve-profile-merging-v2] (250 commits) gcov: make profile merging smarter Martin Liska

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