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