[gcc/aoliva/heads/testbase] (143 commits) optab: Add isnormal_optab for isnormal builtin
Alexandre Oliva
aoliva@gcc.gnu.org
Wed Jun 26 09:04:26 GMT 2024
The branch 'aoliva/heads/testbase' was updated to point to:
5a10ac0e592... optab: Add isnormal_optab for isnormal builtin
It previously pointed to:
301927d9335... ada: Reference to nonexistent operator in reduction express
Diff:
Summary of changes (added commits):
-----------------------------------
5a10ac0... optab: Add isnormal_optab for isnormal builtin (*)
680eda8... optab: Add isfinite_optab for isfinite builtin (*)
eed2027... [libstdc++] [testsuite] no libatomic for vxworks (*)
54d2339... [testsuite] [arm] [vect] adjust mve-vshr test [PR113281] (*)
aac00d0... Optimize a < 0 ? -1 : 0 to (signed)a >> 31. (*)
01f8b10... [PATCH 11/11] Handle subroutine types in CodeView (*)
009b329... [PATCH 10/11] Handle bitfields for CodeView (*)
3800a78... diagnostics: introduce diagnostic-global-context.cc (*)
d681c52... diagnostics: eliminate various implicit uses of global_dc (*)
1796790... testsuite: use check-jsonschema for validating .sarif files (*)
9fe669c... Daily bump. (*)
737449e... c++: decltype of capture proxy of ref [PR115504] (*)
3e64a68... [PATCH 09/11] Handle arrays for CodeView (*)
0a5f559... [PATCH 08/11] Handle unions for CodeView. (*)
7d413a8... libstdc++: Simplify std::valarray initialization helpers (*)
0381445... modula2: tidyup remove unused procedures and unused paramet (*)
9d8021d... libstdc++: Replace viewcvs links in docs with cgit links (*)
fc382a3... c++: ICE with __has_unique_object_representations [PR115476 (*)
b1e828d... [PATCH v2 3/3] RISC-V: cmpmem for RISCV with V extension (*)
d16355c... PR modula2/115540 gcc/m2/mc-boot-ch/Gtermios.cc error retur (*)
1ea95cc... Add param for bb limit to invoke fast_vrp. (*)
ed6ffc4... c++: ICE with generic lambda and pack expansion [PR115425] (*)
71f484d... c++: ICE with __dynamic_cast redecl [PR115501] (*)
3b9b8d6... ira: Scale save/restore costs of callee save registers with (*)
9f168b4... PR modula2/115536 Expression is evaluated incorrectly when (*)
7c28228... [committed] Fix fr30-elf newlib build failure with late-com (*)
b87e19a... late-combine: Honor targetm.cannot_copy_insn_p (*)
06ebb7c... c++: alias CTAD and copy deduction guide [PR115198] (*)
e3915c1... c++: using non-dep array var of unknown bound [PR115358] (*)
21f1073... Fix PR c/115587, uninitialized variable in c_parser_omp_loo (*)
3587bfa... GORI cleanups (*)
d27049a... doc: gccint: Fix typos in jump_table_data description (*)
b621506... Add a debug counter for late-combine (*)
7107574... libatomic: Add rcpc3 128-bit atomic operations for AArch64 (*)
d4db77c... SPARC: fix internal error with -mv8plus on 64-bit Linux (*)
7048005... rs6000: Properly default-disable late-combine passes [PR106 (*)
b694bf4... Revert one of the force_subreg changes (*)
17b368b... MIPS: Implement vcond_mask optabs for MSA (*)
0b45643... MIPS: Output $0 for conditional trap if !ISA_HAS_COND_TRAPI (*)
30db579... aarch64: Add DLL import/export to AArch64 target (*)
ed20fee... Adjust DLL import/export implementation for AArch64 (*)
337632e... aarch64: Add selectany attribute handling (*)
a86d7e1... Rename functions for reuse in AArch64 (*)
63512c7... Extract ix86 dllimport implementation to mingw (*)
104d06c... Move mingw_* declarations to the mingw folder (*)
777cc6a... c: Fix ICE related to incomplete structures in C23 [PR11493 (*)
4f86d2a... [PATCH 07/11] Handle structs and classes for CodeView (*)
41ff74a... [committed][RISC-V] Fix some of the testsuite fallout from (*)
55947b3... Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode (*)
7eddf6e... vms: Replace use of LONG_DOUBLE_TYPE_SIZE (*)
bcd1b7a... rust: Replace uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE (*)
fafd878... go: Replace uses of {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE (*)
f774721... c-family: Add Warning property to Wnrvo option [PR115624] (*)
4c8b085... Make transitive relations an oracle option (*)
c3be325... Daily bump. (*)
a424318... [PATCH v2 2/3] RISC-V: setmem for RISCV with V extension (*)
580c37f... RISC-V: Add dg-remove-option for z* extensions (*)
f02c70d... Fortran: fix passing of optional dummy as actual to optiona (*)
d8b05ae... PR tree-optimization/113673: Avoid load merging when potent (*)
c43c74f... tree-optimization/115602 - SLP CSE results in cycles (*)
2f83ea8... tree-optimization/115528 - fix vect alignment analysis for (*)
0de0476... Fix MinGW option -mcrtdll= (*)
a6f7e3c... Regenerate common.opt.urls (*)
792f97b... Add a late-combine pass [PR106594] (*)
5185274... rtl-ssa: Rework _ignoring interfaces (*)
ae13af2... tree-optimization/115599 - reassoc qsort comparator issue (*)
6274f10... rs6000: Eliminate unnecessary byte swaps for duplicated con (*)
ea8061f... fwprop: invoke change_is_worthwhile to judge if a replaceme (*)
d820db3... [PATCH 06/11] Handle enums for CodeView (*)
29fec9e... [PATCH 05/11] Handle const and varible modifiers for CodeVi (*)
35cca2c... [PATCH 04/11] Handle pointers for CodeView (*)
de2ade6... [PATCH 03/11] Handle typedefs for CodeView (*)
340bca6... [PATCH 02/11] Handle CodeView base types (*)
48e7111... Daily bump. (*)
a9df6bd... [PATCH 01/11] Output CodeView data about variables (*)
eb647da... [PATCH] RISC-V: Fix unrecognizable pattern in riscv_expand_ (*)
fd536b8... [committed][RISC-V][PR target/114139] Verify we have a CONS (*)
2a34521... tree-optimization/115597 - allow CSE of two-operator VEC_PE (*)
8a1795b... tree-optimization/115579 - fix wrong code with store-motion (*)
4c957d7... AVX-512: Pacify -Wshift-overflow=2. [PR115409] (*)
77f3b34... [PATCH] RISC-V: Fix unresolved mcpu-[67].c tests (*)
dba21b6... [PATCH v2] RISC-V: Remove integer vector eqne pattern (*)
00848ba... Daily bump. (*)
6ceb5f7... [committed] [RISC-V] Skip zbs-ext-2.c for -Oz as well (*)
d4adba2... libstdc++: Move gcc.gnu.org and sourceware.org links to htt (*)
69fdcd0... Daily bump. (*)
ccbcde5... diagnostics: remove duplicate copies of diagnostic_kind_tex (*)
4819dc7... diagnostics: move diagnostic_{event,path} functions to diag (*)
37f3000... [committed] Fix testsuite fallout on stormy16 after IOR->PL (*)
52a8235... libstdc++: Remove std::__is_pointer and std::__is_scalar [P (*)
51cc776... libstdc++: Remove std::__is_void class template [PR115497] (*)
5f10547... libstdc++: Stop using std::__is_pointer in <deque> and <alg (*)
139d65d... libstdc++: Don't use std::__is_scalar in std::valarray init (*)
b374318... libstdc++: Fix std::fill and std::fill_n optimizations [PR1 (*)
77f3214... libstdc++: Fix test on x86_64 and non-simd targets (*)
5320bcb... xstormy16: Fix xs_hi_nonmemory_operand (*)
8f254cd... iq2000: Fix test and branch instructions (*)
4a43a06... rtl-ssa: Don't cost no-op moves (*)
747a060... Print "Global Exported" to dump_file from set_range_info. (*)
68532d3... Change fast VRP algorithm (*)
ffaa806... Add builtin_unreachable processing for fast_vrp. (*)
a84fe22... testsuite: check that generated .sarif files validate again (*)
9f4fdc3... diagnostics: fixes to SARIF output [PR109360] (*)
09ca26c... libstdc++: Qualify calls in <bits/stl_uninitialized.h> to p (*)
466ee78... libstdc++: Make std::any_cast<void> ill-formed (LWG 3305) (*)
c3e2373... libstdc++: Undeprecate std::pmr::polymorphic_allocator::des (*)
577225a... libstdc++: Add deprecation warnings to <strstream> types (*)
bb7d052... libstdc++: Add [[deprecated]] to std::wstring_convert and s (*)
f906b10... libstdc++: Fix __cpp_lib_chrono for old std::string ABI (*)
510ce5e... libstdc++: Fix std::to_array for trivial-ish types [PR11552 (*)
e2fb245... libstdc++: Initialize base in test allocator's constructor (*)
f49267e... sh: Make *minus_plus_one work after RA (*)
fbe4dd2... ada: Fix internal error on protected type with -gnatc -gnat (*)
2b510ac... ada: Fix bogus Address Sanitizer stack-buffer-overflow on p (*)
d69c53f... ada: Fix bogus Address Sanitizer stack-buffer-overflow on p (*)
9aa8324... ada: Implement fast modulo reduction for nonbinary modular (*)
4e12854... ada: Implement fast modulo reduction for nonbinary modular (*)
3cc00cc... ada: Reject ambiguous function calls in interpolated string (*)
036a37e... ada: Apply fixes to Examine_Array_Bounds (*)
728c145... ada: Fix crash in GNATbind during error reporting (*)
96e037b... ada: Crash when using user defined string literals (*)
498c626... ada: Change error message on invalid RTS path (*)
7a51065... ada: Small cleanup in processing of primitive operations (*)
3c99b1a... ada: Revert conditional installation of signal handlers on (*)
df06370... ada: Cannot override inherited function with controlling re (*)
2b55cc5... ada: Fix missing index check with declare expression (*)
aa34d34... ada: Fix internal error on case expression used as index of (*)
8c7ce88... ada: Fix incorrect handling of packed array with aliased co (*)
9ce1b11... ada: Generic formal/actual matching -- misc cleanup (*)
39f3595... ada: Fix gnatcheck violation reported after a recent cleanu (*)
244d02b... ada: Predefined arithmetic operators incorrectly treated as (*)
c5aed35... ada: Fix assertion failure on predicate involving access pa (*)
a0546a3... ada: Fix for Default_Component_Value with declare expressio (*)
3ebd803... ada: Spurious style error with mutiple square brackets (*)
59221dc... complex-lowering: Better handling of PAREN_EXPR [PR68855] (*)
1f974c3... Remove outdated info from passes.texi (*)
573f11e... Build: Set gcc_cv_as_mips_explicit_relocs if gcc_cv_as_mips (*)
7b67ec4... MIPS: Set condmove cost to SET(REG, REG) (*)
52c1128... rs6000: Fix wrong RTL patterns for vector merge high/low wo (*)
e71481e... Daily bump. (*)
9a76db2... i386: Allow all register_operand SUBREGs in x86_ternlog_idx (*)
f739ad5... [RISC-V] Minor cleanup/improvement to bset/binv patterns (*)
1340dde... libstdc++: Fix find_last_set(simd_mask) to ignore padding b (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/testbase' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
More information about the Gcc-cvs
mailing list