public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] (185 commits) Merge master r12-4628.
@ 2021-10-22 20:19 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-10-22 20:19 UTC (permalink / raw)
To: gcc-cvs
The branch 'devel/c++-coroutines' was updated to point to:
404a4722d2f... Merge master r12-4628.
It previously pointed to:
41ca921b782... Merge master r12-4444.
Diff:
Summary of changes (added commits):
-----------------------------------
404a472... Merge master r12-4628.
b7cb6d6... Add testcase for PR fortran/100906 (*)
c2a9a98... tree-optimization/102893 - properly DCE empty loops inside (*)
8a0fadd... Disregard incoming equivalences to a path when defining a n (*)
fe8475c... bootstrap/102681 - properly CSE PHIs with default def args (*)
ae5c540... Daily bump. (*)
394f60e... libstdc++: Improve generated man pages for libstdc++ (*)
5a5d7c2... libstdc++: Add Doxygen comments to contents of <functional> (*)
6667d5f... libstdc++: Suppress Doxygen docs for more implementation de (*)
e6d1003... libcody: Avoid double-free (*)
1373066... x86: Document -fcf-protection requires i686 or newer (*)
6aceeb3... testsuite: Adjust pr22076.c to avoid compile-time optimizat (*)
5f7976f... libstdc++: missing constexpr for __[nm]iter_base [PR102358] (*)
9262ae4... Fix again PR middle-end/102764 (*)
4815496... libstdc++: Implement P2432R1 changes for views::istream (*)
9626e44... libstdc++: Implement P1739R4 changes to views::take/drop/co (*)
bdc4228... aarch64: Remove redundant struct type definitions in arm_ne (*)
2606dfe... Adjust testcase for 128/256 bit HF vector load/store (*)
9cb114f... Split --param=evrp-mode into evrp-mode and ranger-debug. (*)
bd400db... Add --param=vrp1-mode and --param=vrp2-mode. (*)
434ebc1... Move ranger only VRP folder to tree-vrp. (*)
b470227... options: Fix variable tracking option processing. (*)
701ee06... sra: Fix corner case of total scalarization with virtual in (*)
d6a3c0c... Revert the avoid threading circular paths commit. (*)
d97fa0d... Move the initial debug_hooks setting (*)
8516963... tree-optimization/102847 - adjust VMAT_INVARIANT load costi (*)
7878981... tree-optimization/102847 - properly cost VMAT_INVARIANT loa (*)
e633f82... testsuite: Fix up gfortran.dg/gomp/strictly*.f90 testcases (*)
c8a889f... i386: Fix wrong codegen for V8HF move without TARGET_AVX512 (*)
f5ef4da... Remove restriction of SLP vectorizing internal function cal (*)
40dd9d8... openmp: For default(none) ignore variables created by ubsan (*)
1138603... Improve maybe_remove_writeonly_store to do a simple DCE for (*)
36ec4a3... Factor out removal of write only stores from execute_fixup_ (*)
0a717f1... Remove outdated comment about execute_fixup_cfg (*)
005ebe1... Add dump prints when execute_fixup_cfg removes a write only (*)
70e72c3... Avoid threading circular paths. (*)
d438dd2... testsuite/102861 - adjust gcc.dg/vect/bb-slp-16.c change (*)
2e46591... openmp: Fortran strictly-structured blocks support (*)
1af78e7... Fortran: Fixes and additional tests for shape/ubound/size [ (*)
1556e44... libstdc++: Implement LWG 3595 changes to common_iterator (*)
2d3ac60... libstdc++: Implement LWG 3590-3592 changes to split_view/la (*)
6667274... libstdc++: Implement LWG 3535 changes to ranges::join_view (*)
a2c2dcc... libstdc++: Implement LWG 3481 change to ranges::viewable_ra (*)
0fac85a... libstdc++: Remove constraints from std::optional monadic op (*)
674dda6... Daily bump. (*)
1c69016... c++: tweak parsing of invalid types (*)
788483f... calls.c: Remove some dead code and target hooks (*)
4ba4b05... libstdc++: Add missing test for std::optional::transform(F& (*)
154c6d4... doc: Fix documentation around 'asm' keyword in C++ (*)
885f9b4... doc: Remove broken link to old.html docs (*)
3db4440... AArch64: Combine cmeq 0 + not into cmtst (*)
52da40f... AArch64: Add pattern xtn+xtn2 to uzp1 (*)
ea464fd... AArch64: Add pattern for sshr to cmlt (*)
41812e5... AArch64: Add combine patterns for narrowing shift of half t (*)
e33aef1... aarch64: Add combine patterns for right shift and narrow (*)
d98626b... openmp: in_reduction support for Fortran (*)
90454a9... libffi: Update ChangeLog.libffi for libffi 3.4.2 (*)
39175be... Revert "target: support spaces in target attribute." (*)
85d7543... Revert "target: Support whitespaces in target attr/pragma." (*)
fe8ddf8... libffi: Add LOCAL_PATCHES (*)
9c751b8... AArch64: Tune case-values-threshold (*)
c437d33... AArch64: Enable fast shifts on Neoverse V1/N2 (*)
16ce822... AArch64: Add support for __builtin_roundeven[f] (PR100966) (*)
4824ed4... libffi: Integrate testsuite with GCC testsuite (*)
5be7b66... libffi: Integrate build with GCC (*)
92456a4... libffi: Sync with libffi 3.4.2 (*)
d738405... libffi: Add HOWTO_MERGE, autogen.sh and merge.sh (*)
7113f1b... Rename asm_out_file function arguments. (*)
25ab851... gcc-changelog: Add libffi/ to ignored_prefixes (*)
ad44c6a... [Patch][GCC][AArch64] - Lower store and load neon builtins (*)
914045d... [Patch][GCC][middle-end] - Generate FRINTZ for (double)(int (*)
ac5e465... tree-optimization/102853 - avoid trapping types in split_co (*)
6fca176... Remove unused back_threader destructor. (*)
8b7f9c4... Remove superflous debugging messages from the threading reg (*)
18606d7... [Ada] Remove unnecessary call to No_Uint_To_0 (*)
4afb464... [Ada] Never treat intrinsic subprograms as nested (*)
bd2560b... [Ada] Proof of the runtime support for attribute 'Width (*)
c5742a0... [Ada] Provide dummy body for big integers library used in r (*)
723d09e... [Ada] Fix problematic conversion of real literal in static (*)
f6f8b3f... [Ada] Delete unused runtime files (*)
60440d3... [Ada] Factor out machine rounding operations (*)
931d481... [Ada] Define __wrs_rtp_base in linker spec (*)
6cf01c9... [Ada] Reject boxes in delta record aggregates (*)
50cdd66... [Ada] Missing accessibility check when returning discrimina (*)
9267014... [Ada] Crash on object of protected type with defaulted acce (*)
0f074aa... [Ada] Add ghost code version of Ada.Numerics.Big_Numbers.Bi (*)
2aa814c... [Ada] Refine type of a counter function for record delta ag (*)
36e3802... [Ada] tech debt: Clean up Uint fields, such as Esize (*)
749e01a... [Ada] Warning on nonmatching subtypes in fully conforming s (*)
ff27467... [Ada] Prevent use of an uninitialized AST field with univer (*)
d24e576... [Ada] Expose and use type-generic GCC atomic builtins (*)
abb540a... [Ada] Rewrite tests on Convention_Intrinsic (*)
4b39bab... [Ada] Small cleanup in Eval_Integer_Literal (*)
0a8dcff... [Ada] Get rid of Frontend_Exceptions refs (*)
8c73de6... [Ada] Issue warning on unused quantified expression (*)
d9fe0e5... [Ada] Fix type conversion handling in validity checks (*)
b47b543... Remove unused back_threader_registry::m_threaded_paths. (*)
82cd78f... Restore --param=max-fsm-thread-length (*)
972ee84... Fix PR middle-end/102764 (*)
8fe93cc... Avoid exception propagation during bootstrap (*)
c7abdf4... openmp: Fix up struct gomp_work_share handling [PR102838] (*)
d4044db... gfortran.dg/bind-c-contiguous-5.c: Big-endian fix (*)
4249452... c++: Fix up push_local_extern_decl_alias error recovery [PR (*)
d8edfad... Disallow loop rotation and loop header crossing in jump thr (*)
f36240f... Trivial fix to gil-1.c when analyzer is not enabled (*)
9fbb6fa... tree-object-size: Make unknown a computation (*)
3c8d8c0... Adjust testcase for O2 vectorization. (*)
19472fc... Daily bump. (*)
5566f3c... libstdc++: Implement LWG 3580 change to ranges::iota_view (*)
bed1892... libstdc++: Implement LWG 3568 change to ranges::basic_istre (*)
98af6b8... libstdc++: Implement LWG 3470 change to ranges::subrange (*)
861440a... libstdc++: Implement LWG 3523 changes to ranges::iota_view (*)
53b1c38... libstdc++: Implement LWG 3549 changes to ranges::enable_vie (*)
c6a1fdd... doc: Fix typo in name of PowerPC __builtin_cpu_supports bui (*)
58f339f... libstdc++: Implement std::random_device::entropy() for othe (*)
3cfbe5d... rs6000: Guard some x86 intrinsics implementations (*)
ce8add4... rs6000: Add nmmintrin.h to extra_headers (*)
04d392e... libstdc++: Fix doxygen generation to work with relative pat (*)
ff0eec9... Fortran: Fix 'fn spec' for deferred character length (*)
7ef0cc4... Make file utf8 valid input. (*)
93bd021... Refactor vect_supportable_dr_alignment (*)
5a8832b... libstdc++: Change std::variant union member to empty struct (*)
c4ecb11... libstdc++: Fix std::stack deduction guide (*)
82b2e4f... libstdc++: Implement monadic operations for std::optional ( (*)
6920d5a... Fortran: Fix "str" to scalar descriptor conversion [PR92482 (*)
e3ef92e... aix: ensure reference to __tls_get_addr is in text section. (*)
6b34f5c... target: Support whitespaces in target attr/pragma. (*)
5f5baf7... MAINTAINERS: Add myself for write after approval (*)
793d254... Refactor load/store costing (*)
9890b12... libstdc++: Fix mem-initializer in std::move_only_function [ (*)
476ca5a... Compute negative offset in get_load_store_type (*)
d996799... tree-optimization/102827 - avoid stmts in preheader (*)
f98359b... PR target/102785: Correct addsub/subadd patterns on bfin. (*)
0910c51... rs6000: Remove unspecs for vec_mrghl[bhw] (*)
d2161ca... Change threading comment before pass_ccp pass. (*)
91419ba... Optimize the builtin vec_xl_sext (*)
6b4c18b... [sve] PR93183 - Add support for conditional neg. (*)
d19d902... Add misalignment output parameter to get_load_store_type (*)
f45610a... c++: Don't reject calls through PMF during constant evaluat (*)
caab013... Remove check_aligned parameter from vect_supportable_dr_ali (*)
df59281... target: support spaces in target attribute. (*)
38f6ee6... AVX512FP16: Add *_set1_pch intrinsics. (*)
ce4d1f6... Daily bump. (*)
4d92a69... Process EH edges again and call get_tree_range on non gimpl (*)
3873323... openmp: Add additional tests for declare variant in Fortran (*)
4abc0c1... i386: Fix ICE in ix86_print_opreand_address [PR 102761] (*)
582d43a... c++: improve template/crash90.C (*)
1257aad... Apply TLC to vect_supportable_dr_alignment (*)
30d6ff3... tree-object-size: Avoid unnecessary processing of __builtin (*)
c9ff458... Reduce the number of aligned_access_p calls (*)
b0ea7a8... Remove redundant alignment scheme recomputation (*)
3adcf7e... openmp: Fix handling of numa_domains(1) (*)
dece6ae... Clone correct pass in class pass_thread_jumps_full. (*)
80d360f... 387-12.c: Require ia32 target instead of -m32 (*)
247c407... Try placing RTL folded constants in the constant pool. (*)
815f15d... gcov: return proper exit code when error happens (*)
fecda57... bfin: Popcount-related improvements to machine description. (*)
eb03289... tree-optimization/102788 - avoid spurious bool pattern fail (*)
94dff03... Constant fold SS_NEG and SS_ABS in simplify-rtx.c (*)
20dcda9... [sve] PR93183 - Add support for conditional neg. (*)
85ce673... gcc-changelog: update error message location (*)
47e4ab6... Strlen pass refactoring. (*)
64f9623... Fortran: Fix Bind(C) Array-Descriptor Conversion (*)
a5b1b2a... tree-optimization/102798 - avoid copying PTA info to old SS (*)
724e270... Remove unused but set variables. (*)
017665f... Fortran: Fix CLASS conversion check [PR102745] (*)
f5b3743... Daily bump. (*)
fb5b077... [PATCH] d-demangle: properly skip anonymous symbols (*)
5d4d64f... Allow fully resolving backward jump threading passes. (*)
7319539... Daily bump. (*)
a9ef07f... gcc/configure: Check for powerpc64le*-*-freebsd* (*)
7407f70... Change set_ptr_nonull to set_ptr_nonnull in comments (*)
99b287b... Fix wrong code in ldost-strlen-1.c (*)
93d183a... Daily bump. (*)
e547d13... libstdc++: Fix error in filesystem::path with Clang (*)
929abc7... libstdc++: Define std::basic_string::resize_and_overwrite f (*)
79802c5... c++: array cv-quals and template specialization [PR101402] (*)
1e819bd... Fortran: validate shape of arrays in constructors against d (*)
4aef14b... Darwin: Update specs handling '-r'. (*)
353cb29... Darwin: Revise handling of some driver opts. (*)
730f52e... Allow early sets of SSE hard registers from standard_sse_co (*)
2c564e8... libstdc++: Make non-propagating-cache fully constexpr [PR10 (*)
ad820b0... libstdc++: Add missing constexpr to std::variant (P2231R1) (*)
e27771e... libstdc++: Remove try/catch overhead in std::variant::empla (*)
1ba7ada... libstdc++: Remove unused functions in std::variant implemen (*)
(*) This commit already exists in another branch.
Because the reference `refs/heads/devel/c++-coroutines' 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-22 20:19 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-22 20:19 [gcc/devel/c++-coroutines] (185 commits) Merge master r12-4628 Iain D Sandoe
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).