From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1881) id B72B33851C07; Wed, 7 Oct 2020 23:11:00 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B72B33851C07 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Aaron Sawdey To: gcc-cvs@gcc.gnu.org Subject: [gcc/acsawdey/heads/ld-cmpi-cr0] (174 commits) Work in progress for ld-cmpi fusion X-Act-Checkin: gcc X-Git-Author: Aaron Sawdey X-Git-Refname: refs/users/acsawdey/heads/ld-cmpi-cr0 X-Git-Oldrev: 3cb90e60f7687b5c5ba2bd37859fdb45143c72f9 X-Git-Newrev: ecc7a7e1d8c1f809c5b95b4ea96ef1ade6a37aab Message-Id: <20201007231100.B72B33851C07@sourceware.org> Date: Wed, 7 Oct 2020 23:11:00 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2020 23:11:00 -0000 The branch 'acsawdey/heads/ld-cmpi-cr0' was updated to point to: ecc7a7e1d8c... Work in progress for ld-cmpi fusion It previously pointed to: 3cb90e60f76... Work in progress for ld-cmpi fusion Diff: !!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST): ------------------------------------------------------------------- 3cb90e6... Work in progress for ld-cmpi fusion Summary of changes (added commits): ----------------------------------- ecc7a7e... Work in progress for ld-cmpi fusion 6350722... c++: Fix P0846 (ADL and function templates) in template [PR (*) 45376dc... libgo/configure: remove -fno-section-anchors for AIX (*) 89d3af5... libgo: handle go1.10+ correctly in match.sh (*) 1e247c6... Rename -fevrp-mode= to --param=evrp-mode=. (*) dae673a... tree-optimization/97307 - improve sinking of loads (*) 592fe22... c++: Distinguish alignof and __alignof__ in cp_tree_equal [ (*) 4e92130... Off by one final fix. (*) 7c7e841... This patch fixes PR47469 - a trivial bit of tidying up. (*) 2f7c50b... analyzer: handle C++ argument numbers and "this" [PR97116] (*) 7345c89... Add -fdiagnostics-path-format=separate-events to -fdiagnost (*) 4e62aca... c++: block-scope externs get an alias [PR95677,PR31775,PR95 (*) e089e43... ipa-prop: Fix multiple-target speculation resolution (*) 99e9b54... c++: Rename DECL_BUILTIN_P to DECL_UNDECLARED_BUILTIN_P (*) ba42c30... c++: Adding exception specs can changed dependentness (*) 76136f7... amdgcn: Use scalar instructions for addptrdi3 (*) d22eecf... Output filepath strings in .debug_line_str for DWARF5 (*) 6923255... debug: Pass --gdwarf-N to assembler if fixed gas is detecte (*) e91c342... options: Avoid unused variable mask warning [PR97305] (*) 83f565e... openmp: Improve composite simd vectorization (*) ebc77ce... [tree-ssa-loop-ch] Add missing NULL test for dump_file (*) 8e97b90... Daily bump. (*) 85307b4... c++: typename in out-of-class member function definitions [ (*) a980220... c-c++-common/goacc/declare-pr90861.c: Remove xfail (*) f5431ae... compiler: avoid undefined behavior in Import::read (*) fcae512... Hybrid EVRP and testcases (*) 90e88fd... Ranger classes. (*) 1644d7f... [openacc, libgomp, testsuite] Xfail declare-5.f90 (*) 1352ea1... libstdc++: Inline std::exception_ptr members [PR 90295] (*) 29c650c... arm: Enable MVE SIMD modes for vectorization (*) 3f2e15c... [openacc] Fix acc declare for VLAs (*) 190c04b... lto: fix LTO debug sections copying. (*) a9a88a0... [PATCH][GCC] arm: Move iterators from mve.md to iterators.m (*) a30d4fc... dbgcnt: print list after compilation (*) 8988ec5... dbgcnt: report upper limit when lower == upper (*) c0d0a72... configure: Fix in-tree building of GMP on BSD [PR97302] (*) e6d995f... [ftracer] Add caching of can_duplicate_bb_p (*) 9d63e3a... [ftracer] Factor out can_duplicate_bb_p (*) 9065c4a... libstdc++: Avoid CTAD for std::ranges::join_view [LWG 3474] (*) bf51067... divmod: Match and expand DIVMOD even in some cases of const (*) 952adf0... Fix off-by-one storage problem in irange_allocator. (*) 44e20dc... openmp: Fix ICE in omp_discover_declare_target_tgt_fn_r (*) 3e8fb15... arm: Add +nomve and +nomve.fp options to -mcpu=cortex-m55 (*) d2364fb... IBM Z: Doc: Add z15/arch13 to the list of -march/-mtune opt (*) 7164745... gofrontend: correct file reading logic in Stream_from_file (*) 7e9282a... Daily bump. (*) 9af65c2... libstdc++: Reduce uses of std::numeric_limits (*) 66a0320... c++: Fix typo in NON_UNION_CLASS_TYPE_P. (*) 1c72f46... libstdc++: Minor header cleanup in (*) ea6da7f... Cleanup legacy_union and legacy intersect in value_range. (*) bd431d2... Import various range-op fixes from ranger branch. (*) ac1c65a... support TARGET_MEM_REF in C/C++ error pretty-printing [PR97 (*) f92a504... libstdc++: Make allocators throw bad_array_new_length on ov (*) 717e402... [omp, ftracer] Ignore IFN_GOMP_SIMT_XCHG_* in ignore_bb_p (*) 255aa06... c++: Make spell corrections consistent (*) bf490f0... arm: Add missing part number for Neoverse V1 (*) fc998c2... [omp, ftracer] Remove incorrect suggestion in ignore_bb_p (*) f33a43f... libstdc++: Use correct duration for atomic_futex wait on cu (*) d5243c4... libstdc++: Test C++11 implementation of std::chrono::__deta (*) b98d3cc... libstdc++: Add missing bugzilla PR numbers to ChangeLog (*) 3c022a4... options: Save and restore opts_set for Optimization and Tar (*) 21f6599... store-merging: Fix up -Wnarrowing warning (*) ab3f4b2... [omp, ftracer] Don't duplicate blocks in SIMT region (*) 4347d36... Daily bump. (*) 35d2c6b... PR fortran/97272 - Wrong answer from MAXLOC with character (*) 11bd948... Daily bump. (*) 5af2a2d... aix: apply aix_malloc more narrowly. (*) ce531b1... options: Fix up opts_set saving/restoring for underlying va (*) a1f7710... Add gcc.dg/tree-ssa/modref-3.c testcase (*) c34db4b... Track access ranges in ipa-modref (*) 8510e33... doc: Replace roudnevenl with roundevenl (*) b0b9b8f... Daily bump. (*) 9885183... rs6000: clean up headers in rs6000.c and rs6000-call.c (*) 47f09ec... c++: Fix printing of C++20 template parameter object [PR970 (*) 3241183... libstdc++: Change test to work without 64-bit atomics (*) 1ad08b6... libstdc++: Fix testcase by using terminate handler (*) 679dbc9... c++: Kill DECL_ANTICIPATED (*) 7ee1c04... c++: Hash table iteration for namespace-member spelling sug (*) 9340d1c... c++: cleanup ctor_omit_inherited_parms [PR97268] (*) 3158482... ipa-cp: Separate and increase the large-unit parameter (*) 91153e0... ipa-cp: Add dumping of overall_size after cloning (*) 67ce909... ipa: Multiple predicates for loop properties, with frequenc (*) 1e7fdc0... ipa: Bundle estimates of ipa_call_context::estimate_size_an (*) 7d2cb27... ipa: Introduce ipa_cached_call_context (*) 9d5af1d... ipa: Bundle vectors describing argument values (*) 080a23b... libstdc++: Add missing P0896 changes to (*) 251950d... arm: Remove coercion from scalar argument to vmin & vmax in (*) c8c77ed... AArch64: Add neoversev1_tunings struct (*) 762cca0... Perforate fnspec strings (*) 1d3e12c... c++: Simplify __FUNCTION__ creation (*) 05d39f0... Commonize handling of attr-fnspec (*) b8e773e... Break out ao_ref_init_from_ptr_and_range from ao_ref_init_f (*) 8d1cede... Add poly_int64 streaming support (*) 0eb5e90... aarch64: Remove aarch64_sve_pred_dominates_p (*) bb78e58... arm: Make more use of the new mode macros (*) 01c2880... aarch64: ilp32 testsuite fixes (*) f8dcbea... GCOV: do not mangle .gcno files. (*) 2fe5a54... libgomp: Regenerate configure files with automake 1.15.1 (*) 4f4ced2... c++: Set CALL_FROM_NEW_OR_DELETE_P on more calls. (*) 0b945f9... make use of CALL_FROM_NEW_OR_DELETE_P (*) b6158fa... c++: Move CALL_FROM_NEW_OR_DELETE_P to tree.h (*) 6a0423c... Implement irange::fits_p. (*) 6c2675f... Daily bump. (*) 3e52eaa... compiler: set varargs correctly for type of method expressi (*) 4c69e61... [RS6000] ICE in decompose, at rtl.h:2282 (*) d26cc58... [RS6000] rs6000_linux64_override_options fix (*) 4830b30... [RS6000] function for linux64 SUBSUBTARGET_OVERRIDE_OPTIONS (*) dfaa24c... c++: Kill DECL_HIDDEN_P (*) 2eb3c3d... Fix build of ppc64 target. (*) b3ec0de... [nvptx] Emit mov.u32 instead of cvt.u32.u32 for truncsiqi2 (*) c2978b3... arm: Add missing vec_cmp and vcond patterns (*) 92f2c04... aarch64: Restrict asm-matching tests to lp64 (*) 968ec08... arm: Fix testcase selection for Low Overhead Loop tests [PR (*) 63a3284... config/i386/t-rtems: Change from mtune to march for multili (*) f529999... Convert sprintf/strlen passes to value query class. (*) a889e06... Convert vr-values to value query class. (*) 04b99da... tree-optimization/97236 - fix bad use of VMAT_CONTIGUOUS (*) 80a9c58... c++: pushdecl_top_level must set context (*) 73c977c... Add gcc.c-torture/compile/pr97243.c testcase. (*) 899c10c... Fix ICE in compute_parm_map (*) a120413... Add -fno-ipa-modref to gcc.dg/ipa/remref-2a.c (*) bc2fccc... Fix ICE in ipa_edge_args_sum_t::duplicate (*) ba663ac... Fix handling of fnspec for internal functions. (*) 6eda9fa... Initial implementation of value query class. (*) 9bab2a0... c++: Refactor lookup_and_check_tag (*) 026ca11... libstdc++: Fix test_and_acquire for EABI (*) f9c86e3... arm: Fix ordering in arm-cpus.in (*) 8d268d7... [testsuite] Enable pr94600-{1,3}.c tests for nvptx (*) 56da736... c++: Fix up default initialization with consteval default c (*) 2805fcb... c++: Handle std::construct_at on automatic vars during cons (*) 85516b7... s390: Fix up s390_atomic_assign_expand_fenv (*) 36e691d... tree-optimization/97255 - missing vector bool pattern of SR (*) 324bec5... PR target/97250: i386: Add support for x86-64-v2, x86-64-v3 (*) 2c5499b... libgo: add 32-bit RISC-V (RV32) support (*) 2dd7b93... [RS6000] Adjust gcc asm for power10 (*) c6be439... [RS6000] -mno-minimal-toc vs. power10 pcrelative (*) cf7dae0... c++: CTAD and explicit deduction guides for copy-list-init (*) 660bfe6... Daily bump. (*) d1ac0f0... libstdc++: Fix test_and_acquire / set_and_release for EABI (*) 7dbc7ad... Avoid assuming a VLA access specification string contains a (*) e808f3f... PR c/97206 - ICE in composite_type on declarations of a sim (*) 73ae6eb... libstdc++: Use __is_same instead of __is_same_as (*) 091ddcc... libgomp: Enforce 1-thread limit in subteams (*) ecd700c... Fix some fnspec strings in trans-decl.c (*) 1814c82... Add trailing dots so length of spec string matches number o (*) 373b99d... Add a testcase for PR target/96827 (*) ef11f5b... arm: [testsuite] Skip thumb2-cond-cmp tests on Cortex-M [PR (*) 9ff2bcd... amend SLP reduction testcases (*) 60e4b3c... arm: add support for Cortex-A78 and Cortex-A78AE (*) b6860cb... aarch64: add support for Cortex-A78 and Cortex-A78AE (*) 6bd4ce6... [GCC][PATCH] arm: Fix MVE intrinsics polymorphic variants w (*) 97b798d... [SLP][VECT] Add check to fix 96837 (*) aa248b8... middle-end: Refactor refcnt to use SLP_TREE_REF_COUNT for c (*) 734eed6... c++: Kill DECL_HIDDEN_FRIEND_P (*) 6516798... Fortran: add contiguous check for ptr assignment, fix non-c (*) 8b0a63e... OpenMP: Add implicit declare target for nested procedures (*) fcc4891... This patch fixes PR97045 - unlimited polymorphic array elem (*) bae974e... [nvptx] Add type arg to TARGET_LIBC_HAS_FUNCTION (*) 46183c9... x86: Use SET operation in MOVDIRI and MOVDIR64B (*) 4c0eb14... [testsuite] Re-enable pr94600-{1,3}.c tests for arm (*) 92e652d... i386: Define __LAHF_SAHF__ and __MOVBE__ macros, based on I (*) 7d13102... testsuite: Fix up amx* dg-do run tests with older binutils (*) 2d8fbeb... PR target/97150 AArch64: 2nd parameter of unsigned Neon sca (*) 135b043... PR target/96313 AArch64: vqmovun* return types should be un (*) d4f9e81... aarch64: Tweak movti and movtf patterns (*) f63023f... arm: Fix ICEs in no-literal-pool.c on MVE [PR97251] (*) de2c1d0... gcc/configure typo fix (*) ac001f5... Re: rs6000: Use parameterized names for tablejump (*) 93bca37... Daily bump. (*) 58614b1... rs6000: Use parameterized names for tablejump (*) 873f8c1... Correct and improve -Wnonnull for calls to functions with V (*) 969baf0... c++: Implement -Wrange-loop-construct [PR94695] (*) 01852cc... testsuite: Remove unnecessary DWARF2 xfails on AIX (*) d60d63a... analyzer: fix signal-handler registration location [PR95188 (*) (*) This commit already exists in another branch. Because the reference `refs/users/acsawdey/heads/ld-cmpi-cr0' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.