October 2024 Archives by date
Starting: Tue Oct 1 00:14:40 GMT 2024
Ending: Thu Oct 31 23:59:50 GMT 2024
Messages: 1884
- [gcc r15-3982] libstdc++-v3: Fix signed-overflow warning for newlib/ctype_base.h, PR116895
Hans-Peter Nilsson
- [gcc r15-3983] Daily bump.
GCC Administrator
- [gcc r12-10737] Daily bump.
GCC Administrator
- [gcc r13-9069] Daily bump.
GCC Administrator
- [gcc r14-10725] Daily bump.
GCC Administrator
- [gcc/devel/nothrow-detection] (34 commits) Reolved some conflicts
Pranil Dey
- [gcc/devel/nothrow-detection] Edge redirection for exceptions.
Pranil Dey
- [gcc/devel/nothrow-detection] Added some functions and fixed some testcase failures
Pranil Dey
- [gcc/devel/nothrow-detection] Fixed some indentations and function names
Pranil Dey
- [gcc/devel/nothrow-detection] RESX statement processing functions added:
Pranil Dey
- [gcc/devel/nothrow-detection] Added the previous functions to the tree-eh.h file
Pranil Dey
- [gcc/devel/nothrow-detection] Integrated the resx functions with stmt_throw_types
Pranil Dey
- [gcc/devel/nothrow-detection] Updated parameters of functions and typecasted resx stmts
Pranil Dey
- [gcc/devel/nothrow-detection] Merge remote-tracking branch 'origin/devel/nothrow-detection' into devel/nothrow-detection
Pranil Dey
- [gcc/devel/nothrow-detection] Added functions extract_fun_resx_types
Pranil Dey
- [gcc/devel/nothrow-detection] Reolved some conflicts
Pranil Dey
- [gcc/devel/nothrow-detection] removed conflicts
Pranil Dey
- [gcc/devel/nothrow-detection] resolved more conflicts
Pranil Dey
- [gcc r15-3984] range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898]
Jakub Jelinek
- [gcc r15-3985] range-cache: Fix ranger ICE if number of bbs increases [PR116899]
Jakub Jelinek
- [gcc(refs/users/meissner/heads/work179-vpair)] Remove splitting vpair built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work179-vpair)] Revert patch.
Michael Meissner
- [gcc r15-3986] tree-optimization/116906 - unsafe PRE with never executed edges
Richard Biener
- [gcc r15-3987] tree-optimization/116905 - ICE with bogus range ops
Richard Biener
- [gcc r15-3988] tree-optimization/116902 - vectorizer load hosting breaks UID order #2
Richard Biener
- [gcc r15-3989] aarch64: Add fp8 scalar types
Saurabh Jha
- [gcc r15-3990] PR modula2/116918 -fswig correct syntax
Gaius Mulley
- [gcc r15-3991] modula2: Add FindIndice to library module gm2-libs/Indexing
Gaius Mulley
- [gcc r15-3992] phi-opt: Improve factor heurstic with constants and conversions from bool [PR116890]
Andrew Pinski
- [gcc/devel/nothrow-detection] Updated tree-eh.h
Pranil Dey
- [gcc/devel/nothrow-detection] Added code for inserting regions
Pranil Dey
- [gcc r15-3993] c++: introduce __builtin_is_virtual_base_of
Jason Merrill
- [gcc r15-3994] [PATCH] RISC-V/libgcc: Fix incorrect and missing .cfi_offset for __riscv_save_[0-3] on RV32.
Jeff Law
- [gcc r15-3995] Fix wrong code out of NRV + RSO + inlining
Eric Botcazou
- [gcc r15-3996] Implement MAXVAL and MINVAL for UNSIGNED.
Thomas Kテカnig
- [gcc r15-3997] aarch64: Introduce new unspecs for smax/smin
Saurabh Jha
- [gcc r15-3998] AVR: avr-passes.cc - Fix a build warning.
Georg-Johann Lay
- [gcc r15-3999] AVR: avr.cc - Drop a superfluous sub-condition in avr_out_compare.
Georg-Johann Lay
- [gcc r15-4000] c++: don't advertise C++20 concepts in C++14
Jason Merrill
- [gcc r13-9070] c++: don't advertise C++20 concepts in C++14
Jason Merrill
- [gcc r14-10726] c++: fix -Wdangling-reference false positive [PR115987]
Jason Merrill
- [gcc r14-10727] c++: -Wdangling-reference and empty class [PR115361]
Jason Merrill
- [gcc r14-10728] c++: don't advertise C++20 concepts in C++14
Jason Merrill
- [gcc r15-4001] Daily bump.
GCC Administrator
- [gcc r12-10738] Daily bump.
GCC Administrator
- [gcc r13-9071] Daily bump.
GCC Administrator
- [gcc r14-10729] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work179-vpair)] Rewrite vector-pair.h to use macros.
Michael Meissner
- [gcc(refs/users/meissner/heads/work179-vpair)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4002] Match: Support form 2 for scalar signed integer SAT_SUB
Pan Li
- [gcc r15-4003] RISC-V: Add testcases for form 2 of scalar signed SAT_SUB
Pan Li
- [gcc r15-4004] tree-optimization/116654 - missed dr_explicit_realign[_optimized] with SLP
Richard Biener
- [gcc r15-4005] testsuite/116654 - adjust gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c
Richard Biener
- [gcc r15-4006] testsuite/116654 - adjust gcc.target/powerpc/p9-vec-length-full-8.c
Richard Biener
- [gcc r15-4007] Fix gcc.dg/pr116905.c
Richard Biener
- [gcc r15-4008] backprop: Fix deleting of a phi node [PR116922]
Andrew Pinski
- [gcc r15-4009] opts: Fix up regenerate-opt-urls dependencies
Jakub Jelinek
- [gcc r15-4010] libcpp: Implement clang -Wheader-guard warning [PR96842]
Jakub Jelinek
- [gcc r15-4011] doc: Drop h8300-hms reference to binaries downloads
Gerald Pfeifer
- [gcc r15-4012] tree-optimization/116566 - single lane SLP for VLA inductions
Richard Biener
- [gcc r15-4013] testsuite/116660 - adjust testcases unexpectedly failing on 32bit sparc
Richard Biener
- [gcc r15-4014] libstdc++: Fix -Wlong-long warning in <bits/postypes.h>
Jonathan Wakely
- [gcc r15-4015] libstdc++: Fix rounding in chrono::parse
Jonathan Wakely
- [gcc r15-4016] libstdc++: Populate std::time_get::get's %c format for C locale
Jonathan Wakely
- [gcc r15-4017] tree-optimiztation/114855 - profile prediction slowness
Richard Biener
- [gcc r15-4018] tree-optimization/113197 - bougs assert in PTA
Richard Biener
- [gcc r15-4019] testsuite/116596 - fix gcc.dg/vect/slp-11a.c
Richard Biener
- [gcc r15-4020] un-XFAIL gcc.dg/vect/vect-double-reduc-5.c
Richard Biener
- [gcc r15-4021] Adjust expectation for gcc.dg/vect/slp-19c.c
Richard Biener
- [gcc r15-4022] Adjust gcc.dg/vect/slp-12a.c
Richard Biener
- [gcc r15-4023] Speedup iterative_hash_template_arg
Richard Biener
- [gcc r15-4024] gimple ssa: Don't use __builtin_popcount in switch exp transform [PR116616]
Filip Kastl
- [gcc r15-4025] Replace another missed iterative_hash_object
Richard Biener
- [gcc r15-4026] c++: Fix regression introduced by r15-3796 [PR116722]
Simon Martin
- [gcc r15-4027] arm: Prevent ICE when doloop dec_set is not PLUS expr
Andre Simoes Dias Vieira
- [gcc r12-10739] tree-optimization/116585 - SSA corruption with split_constant_offset
Qing Zhao
- [gcc r15-4028] middle-end: Fix ifcvt predicate generation for masked function calls
Victor Do Nascimento
- [gcc r15-4029] testsuite/52641 - Fix gcc.dg/signbit-6.c for int != 32-bit targets.
Georg-Johann Lay
- [gcc r15-4030] testsuite/52641 - Require int32 for gcc.dg/pr93820-2.c.
Georg-Johann Lay
- [gcc r13-9072] tree-optimization/116585 - SSA corruption with split_constant_offset
Qing Zhao
- [gcc r15-4031] AVR: Make gcc.dg/pr113596.c work.
Georg-Johann Lay
- [gcc r14-10730] tree-optimization/116585 - SSA corruption with split_constant_offset
Qing Zhao
- [gcc r15-4032] testsuite/52641 - Make gcc.dg/strict-flex-array-3.c work on int != 32 bits.
Georg-Johann Lay
- [gcc r15-4033] phiopt: Fix VCE moving by rewriting it into cast [PR116098]
Andrew Pinski
- [gcc(refs/users/meissner/heads/work179-vpair)] Add vector-pair.h tests.
Michael Meissner
- [gcc r15-4034] Daily bump.
GCC Administrator
- [gcc r12-10740] Daily bump.
GCC Administrator
- [gcc r13-9073] Daily bump.
GCC Administrator
- [gcc r14-10731] Daily bump.
GCC Administrator
- [gcc r15-4035] diagnostics: support SARIF 2.2 output, undocumented for now [PR116301]
David Malcolm
- [gcc(refs/users/meissner/heads/work179-vpair)] Add vector-pair.h runtime tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work179-vpair)] Update ChangeLog.*
Michael Meissner
- [gcc/devel/nothrow-detection] Updated code for inserting regions and changed the return parameters of extract_types_for call
Pranil Dey
- [gcc r15-4036] libstdc++: [_Hashtable] Fix some implementation inconsistencies
Francois Dumont
- [gcc r15-4037] aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927]
Andrew Pinski
- [gcc r15-4038] Restore aarch64 bootstrap
Richard Biener
- [gcc r15-4039] libstdc++: Fix some warnings seen during bootstrap
Jonathan Wakely
- [gcc r15-4040] libstdc++: Fix -Wdeprecated-declarations warning for Parallel Mode [PR116944]
Jonathan Wakely
- [gcc r15-4041] libstdc++: Make Unicode utils work with Parallel Mode
Jonathan Wakely
- [gcc r15-4042] AVR: Make gcc.dg/c23-stdarg-9.c work.
Georg-Johann Lay
- [gcc(refs/users/meissner/heads/work179-vpair)] Add support for restricting asm to fpr registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work179-vpair)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4043] c++: free garbage vec in coerce_template_parms
Jason Merrill
- [gcc r15-4044] c++: add -Wdeprecated-literal-operator [CWG2521]
Jason Merrill
- [gcc r15-4045] c++: -Wdeprecated enables later standard deprecations
Jason Merrill
- [gcc r15-4046] Revert "c++: free garbage vec in coerce_template_parms"
Jason Merrill
- [gcc r15-4047] Aarch64: Define WIDEST_HARDWARE_FP_SIZE
Eric Botcazou
- [gcc r15-4048] c++: free garbage vec in coerce_template_parms
Jason Merrill
- [gcc r14-10732] libstdc++: Fix formatting of most negative chrono::duration [PR116755]
Jonathan Wakely
- [gcc r14-10733] libstdc++: Disable std::formatter<char8_t, C> specialization
Jonathan Wakely
- [gcc r14-10734] libstdc++: Work around some PSTL test failures for debug mode [PR90276]
Jonathan Wakely
- [gcc r14-10735] libstdc++: Add missing 'inline' to always_inline function
Jonathan Wakely
- [gcc r14-10736] libstdc++: Populate std::time_get::get's %c format for C locale
Jonathan Wakely
- [gcc r14-10737] libstdc++: Fix std::codecvt<wchar_t, char, mbstate_t> for empty dest [PR37475]
Jonathan Wakely
- [gcc r14-10738] libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857]
Jonathan Wakely
- [gcc r14-10739] libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h>
Jonathan Wakely
- [gcc r14-10740] libstdc++: Fix @file for target-specific opt_random.h
Jonathan Wakely
- [gcc r14-10741] libstdc++: Fix @headername for bits/cpp_type_traits.h
Jonathan Wakely
- [gcc r14-10742] libstdc++: Make debug sequence members mutable [PR116369]
Jonathan Wakely
- [gcc r13-9074] libstdc++: Fix formatting of most negative chrono::duration [PR116755]
Jonathan Wakely
- [gcc r13-9075] libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857]
Jonathan Wakely
- [gcc r15-4049] Daily bump.
GCC Administrator
- [gcc r12-10741] Daily bump.
GCC Administrator
- [gcc r13-9076] Daily bump.
GCC Administrator
- [gcc r14-10743] Daily bump.
GCC Administrator
- [gcc r15-4050] c++: record template specialization hash
Jason Merrill
- [gcc r15-4051] testsuite: gnat.dg: fix dg-do directive syntax
Sam James
- [gcc r15-4052] gcc: fix typo in gimplify
Sam James
- [gcc r15-4053] doc: Drop GCC 2.6 ABI change note for H8/h8300-hms
Gerald Pfeifer
- [gcc r15-4054] testsuite - Fix gcc.c-torture/execute/ieee/pr108540-1.c
Georg-Johann Lay
- [gcc r15-4055] testsuite: add missing braces around dejagnu directives
Sam James
- [gcc r15-4056] testsuite: fix two newly-running -Wstringop-overflow test directives
Sam James
- [gcc r13-9077] libstdc++: std::string move assignment should not use POCCA trait [PR116641]
Jonathan Wakely
- [gcc r13-9078] libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h>
Jonathan Wakely
- [gcc r13-9079] libstdc++: Use reserved form of [[__likely__]] in <variant>
Jonathan Wakely
- [gcc r13-9080] libstdc++: Fix @file for target-specific opt_random.h
Jonathan Wakely
- [gcc r13-9081] libstdc++: Fix @headername for bits/cpp_type_traits.h
Jonathan Wakely
- [gcc r13-9082] libstdc++: Fix std::tr2::dynamic_bitset shift operations [PR115399]
Jonathan Wakely
- [gcc r13-9083] libstdc++: Handle EMLINK and EFTYPE in std::filesystem::remove_all
Jonathan Wakely
- [gcc r13-9084] libstdc++: Initialize base in test allocator's constructor
Jonathan Wakely
- [gcc r14-10744] Fix crash with subunit of local package
Eric Botcazou
- [gcc r15-4057] tree-optimization/99856 - fix testcase
Richard Biener
- [gcc r15-4058] libstdc++: Replace implicit lambda capture of 'this' [PR116964]
Jonathan Wakely
- [gcc r15-4059] Relax gcc.dg/vect/pr65947-8.c
Richard Biener
- [gcc r15-4060] c++: Return the underlying decl rather than the USING_DECL from update_binding [PR116913]
Nathaniel Shead
- [gcc r15-4061] c++: Allow references to internal-linkage vars in C++11 [PR113266]
Nathaniel Shead
- [gcc r15-4062] i386: Fix up *minmax<mode>3_2 splitter [PR116925]
Jakub Jelinek
- [gcc/devel/nothrow-detection] Updated code for unlinking regions
Pranil Dey
- [gcc r15-4063] i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H, B}Fmode against ze
Jakub Jelinek
- [gcc r15-4064] diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936]
Jakub Jelinek
- [gcc r15-4065] Fixup dumping of re-trying without/with single-lane SLP
Richard Biener
- [gcc r15-4066] arm: Fix missed CE optimization for armv8.1-m.main [PR 116444]
Andre Simoes Dias Vieira
- [gcc r15-4067] libstdc++: Fix some Parallel Mode testsuite failures
Jonathan Wakely
- [gcc r15-4068] aarch64: Set Armv9-A generic L1 cache line size to 64 bytes
Kyrylo Tkachov
- [gcc r15-4069] testsuite: Fix up unevalstr2.C test
Jakub Jelinek
- [gcc r15-4070] libstdc++/ranges: Implement various small LWG issues
Patrick Palka
- [gcc r15-4071] [PATCH] RISC-V/libgcc: Fix incorrect .cfi_offset for saving ra in __riscv_save_[0-3] on ilp32e.
Jeff Law
- [gcc r15-4072] PR modula2/116918 -fswig correct syntax fixup
Gaius Mulley
- [gcc r15-4073] AVR: Implement TARGET_FLOATN_MODE.
Georg-Johann Lay
- [gcc r15-4074] Revert: AVR: Implement TARGET_FLOATN_MODE.
Georg-Johann Lay
- [gcc r15-4075] testsuite: Fix fallout of turning warnings into errors on 32-bit Arm
Thiago Bauermann
- [gcc r15-4076] cfgexpand: Expand comment on when non-var clobbers can show up
Andrew Pinski
- [gcc r15-4077] testsuite - Some float64 and float32x test require double64plus.
Georg-Johann Lay
- [gcc r15-4078] AVR: target/116953 - ICE due to operands clobber in avr_out_sbxx_branch.
Georg-Johann Lay
- [gcc r14-10745] AVR: target/116953 - ICE due to operands clobber in avr_out_sbxx_branch.
Georg-Johann Lay
- [gcc r15-4079] aarch64: Fix bug with max/min (PR116934)
Saurabh Jha
- [gcc r15-4080] x86: Disable stack protector for naked functions
H.J. Lu
- [gcc r14-10746] x86: Disable stack protector for naked functions
H.J. Lu
- [gcc r13-9085] x86: Disable stack protector for naked functions
H.J. Lu
- [gcc r12-10742] x86: Disable stack protector for naked functions
H.J. Lu
- [gcc r15-4081] diagnostics: bulletproof opening of SARIF output [PR116978]
David Malcolm
- [gcc r15-4082] MAINTAINERS: Add myself to write after approval
Thiago Bauermann
- [gcc r15-4083] Daily bump.
GCC Administrator
- [gcc r12-10743] Daily bump.
GCC Administrator
- [gcc r13-9086] Daily bump.
GCC Administrator
- [gcc r14-10747] Daily bump.
GCC Administrator
- [gcc/devel/nothrow-detection] Updated code for unlinking regions and update stmt_eh_regions as well
Pranil Dey
- [gcc r15-4084] Improve load permutation lowering
Richard Biener
- [gcc r15-4085] Fix various issues of -ftrivial-auto-var-init=zero with Ada
Eric Botcazou
- [gcc r15-4086] libstdc++: Implement LWG 3664 changes to ranges::distance
Patrick Palka
- [gcc] Created branch 'meissner/heads/work180' in namespace 'refs/users'
Michael Meissner
- [gcc r15-4087] libstdc++: add std::is_virtual_base_of
Patrick Palka
- [gcc r15-4088] hppa: Fix indirect_goto constraint
John David Anglin
- [gcc r14-10748] hppa: Fix indirect_goto constraint
John David Anglin
- [gcc r13-9087] hppa: Fix indirect_goto constraint
John David Anglin
- [gcc r12-10744] hppa: Fix indirect_goto constraint
John David Anglin
- [gcc r15-4089] hppa: Don't clobber frame_pointer_rtx in expanders
John David Anglin
- [gcc r15-4090] Daily bump.
GCC Administrator
- [gcc r12-10745] Daily bump.
GCC Administrator
- [gcc r13-9088] Daily bump.
GCC Administrator
- [gcc r14-10749] Daily bump.
GCC Administrator
- [gcc/meissner/heads/work180] (4 commits) Daily bump.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-tar' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-libs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work180-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Add rs6000 architecture masks.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Use architecture flags for defining _ARCH_PWR macros.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Do not allow -mvsx to boost processor to power7.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Change TARGET_POPCNTB to TARGET_POWER5
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Change TARGET_FPRND to TARGET_POWER5X
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Change TARGET_CMPB to TARGET_POWER6
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Change TARGET_POPCNTD to TARGET_POWER7
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Change TARGET_MODULO to TARGET_POWER9
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Update tests to work with architecture flags changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Add support for -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Add -mcpu=future tuning support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180)] Update ChangeLog.*
Michael Meissner
- [gcc/meissner/heads/work180-bugs] (14 commits) Merge commit 'refs/users/meissner/heads/work180-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-bugs)] Merge commit 'refs/users/meissner/heads/work180-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work180-dmf] (14 commits) Merge commit 'refs/users/meissner/heads/work180-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] Merge commit 'refs/users/meissner/heads/work180-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work180-libs] (14 commits) Merge commit 'refs/users/meissner/heads/work180-libs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-libs)] Merge commit 'refs/users/meissner/heads/work180-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work180-sha] (14 commits) Merge commit 'refs/users/meissner/heads/work180-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-sha)] Merge commit 'refs/users/meissner/heads/work180-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work180-tar] (14 commits) Merge commit 'refs/users/meissner/heads/work180-tar' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-tar)] Merge commit 'refs/users/meissner/heads/work180-tar' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work180-test] (14 commits) Merge commit 'refs/users/meissner/heads/work180-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-test)] Merge commit 'refs/users/meissner/heads/work180-test' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work180-vpair] (14 commits) Merge commit 'refs/users/meissner/heads/work180-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Merge commit 'refs/users/meissner/heads/work180-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc r15-4091] doc: Focus on DWARF for FreeBSD
Gerald Pfeifer
- [gcc(refs/users/meissner/heads/work180-dmf)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2653-Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2653-Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2653-PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2653-Add dense math test for new instruction names.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2656-Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2655-Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2686-Add paddis support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] RFC2677-Add xvrlw support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-dmf)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-bugs)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Initial vector-pair.h support
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4092] Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
Richard Biener
- [gcc/devel/nothrow-detection] Added function bool extract_types_for_resx and fixed more functions for testcases
Pranil Dey
- [gcc r15-4093] hppa: Use stack slot SP-40 to copy between integer and floating-point registers
John David Anglin
- [gcc r15-4094] testsuite: Require lto in three tests
John David Anglin
- [gcc r15-4095] Daily bump.
GCC Administrator
- [gcc r12-10746] Daily bump.
GCC Administrator
- [gcc r13-9089] Daily bump.
GCC Administrator
- [gcc r14-10750] Daily bump.
GCC Administrator
- [gcc/devel/nothrow-detection] Formatting for all functions done according to GNU standards and fixed testsuite fail bugs
Pranil Dey
- [gcc r15-4096] nvptx: Re-enable 'gcc.c-torture/compile/20080721-1.c'
Thomas Schwinge
- [gcc r15-4097] nvptx: Re-enable "ptxas times out" test cases
Thomas Schwinge
- [gcc r15-4098] nvptx: Disable effective-target 'freestanding'
Thomas Schwinge
- [gcc r15-4099] nvptx: Re-enable all variants of 'gcc.c-torture/execute/20020529-1.c'
Thomas Schwinge
- [gcc r15-4100] nvptx: Re-enable 'gcc.dg/special/weak-2.c'
Thomas Schwinge
- [gcc r15-4101] nvptx: Re-enable all variants of 'c-c++-common/torture/complex-sign-mixed-add.c', 'c-c++-common/tort
Thomas Schwinge
- [gcc r15-4102] nvptx: Re-enable 'gcc.misc-tests/options.exp'
Thomas Schwinge
- [gcc r15-4103] Handle non-grouped stores as single-lane SLP: adjust 'gcc.dg/vect/slp-26.c', GCN
Thomas Schwinge
- [gcc r15-4104] OpenMP: Allocate directive for static vars, clean up
Tobias Burnus
- [gcc r15-4105] ssa-math-opts, i386: Improve spaceship expansion [PR116896]
Jakub Jelinek
- [gcc r12-10747] libstdc++: Define __glibcxx_assert_fail for non-verbose build [PR115585]
Jonathan Wakely
- [gcc r12-10748] libstdc++: std::string move assignment should not use POCCA trait [PR116641]
Jonathan Wakely
- [gcc r12-10749] libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h>
Jonathan Wakely
- [gcc r12-10750] libstdc++: Use reserved form of [[__likely__]] in <variant>
Jonathan Wakely
- [gcc r12-10751] libstdc++: Fix @file for target-specific opt_random.h
Jonathan Wakely
- [gcc r12-10752] libstdc++: Fix @headername for bits/cpp_type_traits.h
Jonathan Wakely
- [gcc r12-10753] libstdc++: Fix std::tr2::dynamic_bitset shift operations [PR115399]
Jonathan Wakely
- [gcc r12-10754] libstdc++: Handle EMLINK and EFTYPE in std::filesystem::remove_all
Jonathan Wakely
- [gcc r12-10755] libstdc++: Initialize base in test allocator's constructor
Jonathan Wakely
- [gcc r12-10756] libstdc++: Fix std::string_view for IL32P16 targets
Jonathan Wakely
- [gcc r15-4106] testsuite: Prevent unrolling of main in LTO test [PR116683]
Alex Coplan
- [gcc r15-4107] tree-optimization/116982 - analyze scalar loop exit early
Richard Biener
- [gcc r15-4108] tree-optimization/116990 - missed control flow check in vect_analyze_loop_form
Richard Biener
- [gcc r15-4109] testsuite: Unset torture_current_flags after use
Richard Sandiford
- [gcc r15-4110] aarch64: Handle SVE modes in aarch64_evpc_reencode [PR116583]
Richard Sandiford
- [gcc r15-4111] aarch64: Fix general permutes of svbfloat16_ts
Richard Sandiford
- [gcc r15-4112] vect: Variable lane indices in vectorizable_slp_permutation_1 [PR116583]
Richard Sandiford
- [gcc r15-4113] vect: Restructure repeating_p case for SLP permutations [PR116583]
Richard Sandiford
- [gcc r15-4114] vect: Support more VLA SLP permutations [PR116583]
Richard Sandiford
- [gcc r15-4115] vect: Add more dump messages for VLA SLP permutation [PR116583]
Richard Sandiford
- [gcc r15-4116] middle-end: reorder masking priority of math functions
Victor Do Nascimento
- [gcc r15-4117] gcc: Remove executable permissions of testcases and *.md files
Jakub Jelinek
- [gcc r15-4118] arm: fix bootstrap issue with arm_noce_conversion_profitable_p patch [NFC]
Andre Simoes Dias Vieira
- [gcc r15-4119] c++: modules don't require preprocessor output
Jason Merrill
- [gcc r15-4120] c++: require_deduced_type and modules
Jason Merrill
- [gcc r15-4121] c++: -Wmismatched-tags and modules
Jason Merrill
- [gcc r15-4122] c: ICE in build_counted_by_ref [PR116735]
Qing Zhao
- [gcc r15-4123] [RISC-V] Add splitters to restore condops generation after recent phiopt changes
Jeff Law
- [gcc r15-4124] Implement MAXLOC and MINLOC for unsigned.
Thomas Kテカnig
- [gcc r15-4125] libcpp: Use constexpr for _cpp_trigraph_map initialization for C++14
Jakub Jelinek
- [gcc r15-4126] libgomp.texi: Update and cleanup of Impl. Status of OpenMP TR13
Tobias Burnus
- [gcc(refs/users/meissner/heads/work180-vpair)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Vector pair support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work180-vpair)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4127] Move gfortran.dg/gomp/allocate-static.f90 to libgomp.fortran/
Tobias Burnus
- [gcc r15-4128] Daily bump.
GCC Administrator
- [gcc r12-10757] Daily bump.
GCC Administrator
- [gcc r13-9090] Daily bump.
GCC Administrator
- [gcc r14-10751] Daily bump.
GCC Administrator
- [gcc r15-4129] RISC-V: Add an implicit dependency for Zawrs
xiao
- [gcc r15-4130] LoongArch: Add support to annotate tablejump
LuluCheng
- [gcc r15-4131] diagnostics: Fix compile error for MinGW <7.0
Torbjorn Svensson
- [gcc r15-4132] testsuite: Relax line number match in gfortran.dg/pr95690.f90
Andreas Schwab
- [gcc r15-4133] Recompute TYPE_MODE and DECL_MODE for vector_type for accelerator.
Prathamesh Kulkarni
- [gcc r15-4134] contrib, libcpp, libstdc++: Update to Unicode 16.0
Jakub Jelinek
- [gcc r15-4135] ada: sem_prag.adb: ignore compile_time_{warning, error} in CodePeer mode
Marc Poulhi?s
- [gcc r15-4136] ada: Extend arm-android section of Makefile.rtl to aarch64
Marc Poulhi?s
- [gcc r15-4137] ada: Account for aarch64 in init.c section for Android
Marc Poulhi?s
- [gcc r15-4138] ada: Rework s-linux/osinte for arm/aarch64-android sigactions
Marc Poulhi?s
- [gcc r15-4139] ada: Add System definitions of SIGSYS for Android
Marc Poulhi?s
- [gcc r15-4140] ada: Use a-nallfl__wraplf.ads for Android
Marc Poulhi?s
- [gcc r15-4141] ada: Add External_Initialization extension
Marc Poulhi?s
- [gcc r15-4142] ada: sem_prag.adb: fix indentation
Marc Poulhi?s
- [gcc r15-4143] ada: Fix wrong finalization of anonymous array aggregate
Marc Poulhi?s
- [gcc r15-4144] ada: Add adareducer integration to ICE handling
Marc Poulhi?s
- [gcc r15-4145] ada: Missing constraint check for 'Length attribute reference
Marc Poulhi?s
- [gcc r15-4146] ada: Legal access discriminant default expression incorrectly rejected
Marc Poulhi?s
- [gcc r15-4147] ada: Print the load address in symbolic backtraces
Marc Poulhi?s
- [gcc r15-4148] ada: Early freezeing of types with 'Size'Class
Marc Poulhi?s
- [gcc r15-4149] ada: Improved support for incomplete parameter types
Marc Poulhi?s
- [gcc r15-4150] ada: Fix reproducer generation with child subprograms
Marc Poulhi?s
- [gcc r15-4151] ada: Use semantics from the RFC for declarative items mixed with statements
Marc Poulhi?s
- [gcc r15-4152] ada: Avoid dependency on Long_Long_Long_Integer and System.Img_LLLI for 'Image
Marc Poulhi?s
- [gcc r15-4153] ada: Add Is_Rep_To_Pos predicate and export it for use in gigi
Marc Poulhi?s
- [gcc r15-4154] ada: Use corect capacity with two dimensional arrays
Marc Poulhi?s
- [gcc r15-4155] ada: Add dependency lines for External_Initialization
Marc Poulhi?s
- [gcc r15-4156] ada: Remove references to internal gnat RFC's
Marc Poulhi?s
- [gcc r15-4157] ada: Tweak position of comment
Marc Poulhi?s
- [gcc r15-4158] ada: Add mechanism to test internal error machinery
Marc Poulhi?s
- [gcc r15-4159] ada: Reject mixed container aggregates
Marc Poulhi?s
- [gcc r15-4160] ada: Fix internal error on elsif part of if-statement containing if-expression
Marc Poulhi?s
- [gcc r15-4161] ada: Fix negative value returned by 'Image for array with nonnegative component
Marc Poulhi?s
- [gcc r15-4162] ada: Fix bogus error in instantiation with formal package
Marc Poulhi?s
- [gcc r15-4163] ada: Fix bogus Constraint_Error for 'Wide_Wide_Value on wide enumeration literal
Marc Poulhi?s
- [gcc r15-4164] ada: Rework the Android sigtramp implementation
Marc Poulhi?s
- [gcc r15-4165] ada: Remove -gnateE information message for noncontiguous enumeration type
Marc Poulhi?s
- [gcc r15-4166] ada: Fix infinite loop on MSP430 with -mlarge flag
Marc Poulhi?s
- [gcc r15-4167] ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896]
Jakub Jelinek
- [gcc r15-4168] Match: Support form 3 and form 4 for scalar signed integer SAT_SUB
Pan Li
- [gcc r15-4169] RISC-V: Add testcases for form 3 of scalar signed SAT_SUB
Pan Li
- [gcc r15-4170] RISC-V: Add testcases for form 4 of scalar signed SAT_SUB
Pan Li
- [gcc r15-4171] Fix parsing of substring refs in coarrays. [PR51815]
Andre Vehreschild
- [gcc r15-4172] LoongArch: Fix up r15-4130
Xi Ruoyao
- [gcc r15-4173] [RISC-V][PR target/116615] RISC-V: Use default LOGICAL_OP_NON_SHORT_CIRCUIT
Jeff Law
- [gcc r15-4174] aarch64: Expand CTZ to RBIT + CLZ for SVE [PR109498]
Richard Sandiford
- [gcc r15-4175] x86/{,V}AES: adjust when to force EVEX encoding
Jan Beulich
- [gcc r14-10752] x86/{,V}AES: adjust when to force EVEX encoding
Jan Beulich
- [gcc r15-4176] Match: Support form 1 for scalar signed integer SAT_TRUNC
Pan Li
- [gcc r15-4177] Widening-Mul: Fix one bug of consume after phi node released
Pan Li
- [gcc r15-4178] RISC-V: Implement scalar SAT_TRUNC for signed integer
Pan Li
- [gcc r15-4179] RISC-V: Add testcases for form 1 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4180] Add regression test
Eric Botcazou
- [gcc r15-4181] Add regression test
Eric Botcazou
- [gcc r15-4182] Add regression test
Eric Botcazou
- [gcc r14-10753] ada: Fix bogus error in instantiation with formal package
Eric Botcazou
- [gcc r14-10754] Add regression test
Eric Botcazou
- [gcc r13-9091] ada: Fix bogus error in instantiation with formal package
Eric Botcazou
- [gcc r13-9092] Add regression test
Eric Botcazou
- [gcc r14-10755] ada: Fix internal error on elsif part of if-statement containing if-expression
Eric Botcazou
- [gcc r13-9093] ada: Fix internal error on elsif part of if-statement containing if-expression
Eric Botcazou
- [gcc r14-10756] ada: Fix negative value returned by 'Image for array with nonnegative component
Eric Botcazou
- [gcc r14-10757] Add regression test
Eric Botcazou
- [gcc r13-9094] ada: Fix negative value returned by 'Image for array with nonnegative component
Eric Botcazou
- [gcc r13-9095] Add regression test
Eric Botcazou
- [gcc r14-10758] ada: Fix wrong finalization of anonymous array aggregate
Eric Botcazou
- [gcc r14-10759] Add regression test
Eric Botcazou
- [gcc r13-9096] ada: Fix wrong finalization of anonymous array aggregate
Eric Botcazou
- [gcc r13-9097] Add regression test
Eric Botcazou
- [gcc r15-4183] RISC-V: Implement TARGET_CAN_INLINE_P
Jeff Law
- [gcc r15-4184] RISC-V: Add implication for M extension.
Jeff Law
- [gcc r15-4185] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Jeff Law
- [gcc r15-4186] tree-optimization/116024 - simplify C1-X cmp C2 for UB-on-overflow types
Jeff Law
- [gcc r15-4187] tree-optimization/116024 - simplify C1-X cmp C2 for unsigned types
Jeff Law
- [gcc r15-4188] tree-optimization/116024 - simplify C1-X cmp C2 for wrapping signed types
Jeff Law
- [gcc r15-4189] tree-optimization/116024 - simplify some cases of X +- C1 cmp C2
Jeff Law
- [gcc r15-4190] Daily bump.
GCC Administrator
- [gcc r12-10758] Daily bump.
GCC Administrator
- [gcc r13-9098] Daily bump.
GCC Administrator
- [gcc r14-10760] Daily bump.
GCC Administrator
- [gcc r15-4191] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Ken Matsui
- [gcc r14-10761] c: fix crash when checking for compatibility of structures [PR116726]
Martin Uecker
- [gcc r15-4192] gcc/doc: adjust __builtin_choose_expr() description
Jan Beulich
- [gcc r15-4193] Fix memory leak in vect_cse_slp_nodes
Richard Biener
- [gcc r15-4194] tree-optimization/117000 - elide .REDUC_IOR with compare against zero
Richard Biener
- [gcc r15-4195] tree-optimization/116575 - handle SLP of permuted masked loads
Richard Biener
- [gcc r15-4196] tree-optimization/116974 - Handle single-lane SLP for OMP scan store
Richard Biener
- [gcc r15-4197] Remove ia64*-*-linux from the list of obsolete targets
Richard Biener
- [gcc r15-4198] Enable LRA for ia64
Richard Biener
- [gcc] Created branch 'mikael/heads/inline_minmaxloc_v331' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v331)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [pr90608]
Mikael Morin
- [gcc r15-4199] libcpp: Use ' instead of %< and %> [PR117039]
Ken Matsui
- [gcc r15-4200] testsuite: arm: use effective-target for vsel*, mod* and pr65647.c tests
Torbjorn Svensson
- [gcc r15-4201] tree-optimization/117041 - fix load classification of former grouped load
Richard Biener
- [gcc r15-4202] Clear DR_GROUP_NEXT_ELEMENT upon group dissolving
Richard Biener
- [gcc r15-4203] libstdc++: Fix formatting of chrono::duration with character rep [PR116755]
Jonathan Wakely
- [gcc r15-4204] libstdc++: Tweak %c formatting for chrono types
Jonathan Wakely
- [gcc r15-4205] libstdc++: Make std::construct_at support arrays (LWG 3436)
Jonathan Wakely
- [gcc r15-4206] libstdc++: Do not cast away const-ness in std::construct_at (LWG 3870)
Jonathan Wakely
- [gcc r15-4207] libstdc++: Simplify std::aligned_storage and fix for versioned namespace [PR61458]
Jonathan Wakely
- [gcc r15-4208] libstdc++: Enable _GLIBCXX_ASSERTIONS by default for -O0 [PR112808]
Jonathan Wakely
- [gcc r15-4209] libstdc++: Fix -Wsign-compare in std::latch::count_down
Jonathan Wakely
- [gcc r15-4210] libstdc++: Fix -Wnarrowing in <complex> [PR116991]
Jonathan Wakely
- [gcc r15-4211] libstdc++: Ignore _GLIBCXX_USE_POSIX_SEMAPHORE if not supported [PR116992]
Jonathan Wakely
- [gcc r15-4212] testsuite: Make check-function-bodies work with LTO
Richard Sandiford
- [gcc r15-4213] aarch64: Fix SVE ACLE gimple folds for C++ LTO [PR116629]
Richard Sandiford
- [gcc r15-4214] libstdc++: Workaround glibc headers on ia64-linux
Jonathan Wakely
- [gcc r15-4215] libstdc++: Drop format attribute from snprintf wrapper [PR116969]
Jonathan Wakely
- [gcc r15-4216] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jonathan Wakely
- [gcc r13-9099] Fix build failure caused by previous change
Eric Botcazou
- [gcc r15-4217] testsuite: arm: use effective-target for mod* tests
Torbjorn Svensson
- [gcc r15-4218] libcpp: fix typo
Jason Merrill
- [gcc r15-4219] c++: more modules and -M
Jason Merrill
- [gcc r15-4220] Remove support for HP-UX 10
Eric Botcazou
- [gcc r15-4221] Fix LTO bootstrap failure with -Werror=lto-type-mismatch
Eric Botcazou
- [gcc r15-4222] Revert "RISC-V: Enable builtin __riscv_mul with Zmmul extension."
Jeff Law
- [gcc r15-4223] Revert "RISC-V: Add implication for M extension."
Jeff Law
- [gcc r15-4224] RISC-V: Optimize branches with shifted immediate operands
Jeff Law
- [gcc r15-4225] Enable vectorization for unknown tripcount in very cheap cost model but disable epilog vectorization
hongtao Liu
- [gcc r15-4226] Adjust testcase after relax O2 vectorization.
hongtao Liu
- [gcc r15-4227] Daily bump.
GCC Administrator
- [gcc r12-10759] Daily bump.
GCC Administrator
- [gcc r13-9100] Daily bump.
GCC Administrator
- [gcc r14-10762] Daily bump.
GCC Administrator
- [gcc r15-4228] SH: Use softfp for sh-elf
Oleg Endo
- [gcc r15-4229] lto: reimplement print_lto_docs_link [PR116613]
David Malcolm
- [gcc r15-4230] diagnostics: mark the JSON output format as deprecated
David Malcolm
- [gcc r15-4231] diagnostics: move text output member functions to correct file
David Malcolm
- [gcc r15-4232] x86: Implement Fast-Math Float Truncation to BF16 via PSRLD Instruction
Levy Hsu
- [gcc r15-4233] Add new microarchitecture tune for SRF/GRR/CWF.
hongtao Liu
- [gcc r15-4234] Add a new tune avx256_avoid_vec_perm for SRF.
hongtao Liu
- [gcc r15-4235] Allow SLP store of mixed external and constant
Richard Biener
- [gcc r15-4236] match.pd: Check trunc_mod vector obtap before folding.
Jennifer Schmitz
- [gcc] Created branch 'mikael/heads/inline_minmaxloc_v332' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v332)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [pr90608]
Mikael Morin
- [gcc] Created branch 'mikael/heads/inline_minmaxloc_v333' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v333)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [pr90608]
Mikael Morin
- [gcc r15-4237] tree-optimization/117060 - fix oversight in vect_build_slp_tree_1
Richard Biener
- [gcc r15-4238] libiberty: Restore build with CP_DEMANGLE_DEBUG defined
Simon Martin
- [gcc r15-4239] vect: Avoid divide by zero for permutes of extern VLA vectors
Richard Sandiford
- [gcc r15-4240] RISC-V:Bugfix for C++ code compilation failure with rv32imafc_zve32f[pr116883]
Jeff Law
- [gcc r15-4241] phiopt: Remove candorest variable return instead
Andrew Pinski
- [gcc r15-4242] Fix PR116650: check all regs in regrename targets
Michael Matz
- [gcc r15-4243] aarch64: Alter pr116258.c test to correct for big endian.
Richard Ball
- [gcc r14-10763] aarch64: Alter pr116258.c test to correct for big endian.
Richard Ball
- [gcc r15-4244] Daily bump.
GCC Administrator
- [gcc r12-10760] Daily bump.
GCC Administrator
- [gcc r13-9101] Daily bump.
GCC Administrator
- [gcc r14-10764] Daily bump.
GCC Administrator
- [gcc r15-4245] i386: Fix some patterns's mem attribute.
Hu
- [gcc r15-4246] Fix possible wrong-code with masked store-lanes
Richard Biener
- [gcc r15-4247] libstdc++: Fix some test failures with -fno-char8_t
Jonathan Wakely
- [gcc r15-4248] tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
Richard Biener
- [gcc r15-4249] i386: Fix up spaceship expanders for -mtune=i[45]86 [PR117053]
Jakub Jelinek
- [gcc r15-4250] Match: Support form 2 for scalar signed integer SAT_TRUNC
Pan Li
- [gcc r15-4251] RISC-V: Add testcases for form 2 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4252] Match: Support form 3 for scalar signed integer SAT_TRUNC
Pan Li
- [gcc r15-4253] RISC-V: Add testcases for form 3 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4254] Match: Support form 4 for scalar signed integer SAT_TRUNC
Pan Li
- [gcc r15-4255] RISC-V: Add testcases for form 4 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4256] RISC-V: Add testcases for form 5 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4257] RISC-V: Add testcases for form 6 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4258] RISC-V: Add testcases for form 7 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4259] RISC-V: Add testcases for form 8 of scalar signed SAT_TRUNC
Pan Li
- [gcc r15-4260] middle-end/117086 - fixup vec_cond simplifications
Richard Biener
- [gcc r15-4261] aarch64: Add SVE2 faminmax intrinsics
Saurabh Jha
- [gcc r15-4262] aarch64: Add codegen support for SVE2 faminmax
Saurabh Jha
- [gcc r15-4263] tree-optimization/117080 - Add SLP_TREE_MEMORY_ACCESS_TYPE
Richard Biener
- [gcc r15-4264] libstdc++: Add missing whitespace in dg-do directives
Jonathan Wakely
- [gcc r15-4265] libstdc++: Fix localized %c formatting for <chrono> [PR117085]
Jonathan Wakely
- [gcc r15-4266] libstdc++: Use appropriate feature test macro for std::byte
Jonathan Wakely
- [gcc r15-4267] match.pd: Fold logarithmic identities.
Jennifer Schmitz
- [gcc r15-4268] Fortran: Dead-function removal in error.cc (shrinking by 40%)
Tobias Burnus
- [gcc r15-4269] PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE transformation to vector operands
Kyrylo Tkachov
- [gcc r15-4270] PR target/117048 aarch64: Use more canonical and optimization-friendly representation for XAR instru
Kyrylo Tkachov
- [gcc r15-4271] libstdc++: Rearrange std::move_iterator helpers in stl_iterator.h
Jonathan Wakely
- [gcc r15-4272] Fix thinko in previous change
Eric Botcazou
- [gcc r15-4273] gcc.target/i386/pr115407.c: Only run for lp64
H.J. Lu
- [gcc r15-4274] g++.target/i386/pr105953.C: Skip for x32
H.J. Lu
- [gcc r15-4275] gcc.target/i386: Replace long with long long
H.J. Lu
- [gcc r15-4276] Introduce GFC_STD_UNSIGNED.
Thomas Kテカnig
- [gcc r15-4277] Daily bump.
GCC Administrator
- [gcc r12-10761] Daily bump.
GCC Administrator
- [gcc r13-9102] Daily bump.
GCC Administrator
- [gcc r14-10765] Daily bump.
GCC Administrator
- [gcc r15-4278] Match: Support form 1 for vector signed integer SAT_SUB
Pan Li
- [gcc r15-4279] Vect: Try the pattern of vector signed integer SAT_SUB
Pan Li
- [gcc r15-4280] RISC-V: Implement vector SAT_SUB for signed integer
Pan Li
- [gcc r15-4281] RISC-V: Add testcases for form 1 of vector signed SAT_SUB
Pan Li
- [gcc r15-4282] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [gcc r15-4283] MAINTAINERS: Add myself to write after approval
Feng Xue
- [gcc r15-4284] testsuite/i386: Add vector sat_sub testcases [PR112600]
Uros Bizjak
- [gcc r15-4285] Fortran: Unify gfc_get_location handling; fix expr->ts bug
Tobias Burnus
- [gcc r15-4287] gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx)
H.J. Lu
- [gcc r15-4288] gcc.target/i386/pr115749.c: Use word_mode integer
H.J. Lu
- [gcc r15-4289] gcc.target/i386/pr55583.c: Use long long for 64-bit integer
H.J. Lu
- [gcc r15-4290] bootstrap: Fix genmatch build where system gcc defaults to -fPIE -pie
Jakub Jelinek
- [gcc r15-4291] Fortran/OpenMP: Warn when mapping polymorphic variables
Tobias Burnus
- [gcc r15-4292] RISC-V] Slightly improve broadcasting small constants into vectors
Jeff Law
- [gcc r15-4293] tree-optimization/117104 - add missed guards to max(a, b) != a simplification
Richard Biener
- [gcc r15-4294] vect: Fix inconsistency in fully-masked lane-reducing op generation [PR116985]
Feng Xue
- [gcc] Created branch 'mikael/heads/inline_minmaxloc_v337' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v337)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [pr90608]
Mikael Morin
- [gcc r15-4295] Unsigned constants for ISO_FORTRAN_ENV and ISO_C_BINDING.
Thomas Kテカnig
- [gcc r15-4296] Daily bump.
GCC Administrator
- [gcc r12-10762] Daily bump.
GCC Administrator
- [gcc r13-9103] Daily bump.
GCC Administrator
- [gcc r14-10766] Daily bump.
GCC Administrator
- [gcc r15-4297] [RISC-V] Avoid unnecessary extensions when value is already extended
Jeff Law
- [gcc r15-4298] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device
Tobias Burnus
- [gcc r14-10767] c++: Don't emit deprecated/unavailable attribute diagnostics when creating cdtor thunks [PR116678]
Jakub Jelinek
- [gcc r14-10768] i386: Fix up _mm_min_ss etc. handling of zeros and NaNs [PR116738]
Jakub Jelinek
- [gcc r14-10769] cselib: Discard useless locs of preserved VALUEs [PR116627]
Jakub Jelinek
- [gcc r14-10770] range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898]
Jakub Jelinek
- [gcc r14-10771] range-cache: Fix ranger ICE if number of bbs increases [PR116899]
Jakub Jelinek
- [gcc r14-10772] i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H, B}Fmode against ze
Jakub Jelinek
- [gcc] Created branch 'mikael/heads/inline_minmaxloc_v338' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v338)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [pr90608]
Mikael Morin
- [gcc r14-10773] tree-optimization/116166 - forward jump-threading going wild
Richard Biener
- [gcc r14-10774] tree-optimization/116768 - wrong dependence analysis
Richard Biener
- [gcc r14-10775] tree-optimization/116850 - corrupt post-dom info
Richard Biener
- [gcc r14-10776] tree-optimization/116879 - failure to recognize non-empty latch
Richard Biener
- [gcc r14-10777] tree-optimization/116990 - missed control flow check in vect_analyze_loop_form
Richard Biener
- [gcc r14-10778] middle-end/117086 - fixup vec_cond simplifications
Richard Biener
- [gcc r14-10779] tree-optimization/117041 - fix load classification of former grouped load
Richard Biener
- [gcc r15-4299] tree-optimization/116481 - avoid building function_type[]
Richard Biener
- [gcc r15-4300] m68k: replace reload_in_progress by reload_in_progress || lra_in_progress
Andreas Schwab
- [gcc r15-4301] Revert "c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]"
Simon Martin
- [gcc r15-4302] MAINTAINERS: Add myself to write after approval
Josef Melcr
- [gcc r15-4303] libstdc++: Fix ranges::copy_backward for a single memcpyable element [PR117121]
Jonathan Wakely
- [gcc r14-10780] testsuite: fix PR111613 test
Sam James
- [gcc r15-4304] libstdc++: testsuite: adjust name_fortify test for pre-defined _FORTIFY_SOURCE
Sam James
- [gcc r15-4305] Daily bump.
GCC Administrator
- [gcc r12-10763] Daily bump.
GCC Administrator
- [gcc r13-9104] Daily bump.
GCC Administrator
- [gcc r14-10781] Daily bump.
GCC Administrator
- [gcc r15-4306] SH: Add -fno-math-errno to fsca,fsrra tests.
Oleg Endo
- [gcc r15-4307] SH: Fix cost estimation of mem load/store
Oleg Endo
- [gcc r14-10782] Add new microarchitecture tune for SRF/GRR/CWF.
hongtao Liu
- [gcc r14-10783] Add a new tune avx256_avoid_vec_perm for SRF.
hongtao Liu
- [gcc r15-4308] tree-optimization/116290 - fix compare-debug issue in ldist
Richard Biener
- [gcc r15-4309] RISC-V: Add testcases for form 2 of vector signed SAT_SUB
Pan Li
- [gcc r15-4310] Match: Support form 3 for vector signed integer SAT_SUB
Pan Li
- [gcc r15-4311] RISC-V: Add testcases for form 3 of vector signed SAT_SUB
Pan Li
- [gcc r15-4312] RISC-V: Add testcases for form 4 of vector signed SAT_SUB
Pan Li
- [gcc r15-4313] middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)
Richard Biener
- [gcc r15-4314] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Fix effective
Thomas Schwinge
- [gcc r15-4315] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Harmonize 'li
Thomas Schwinge
- [gcc r15-4316] aarch64: Fix folding of degenerate svwhilele case [PR117045]
Richard Sandiford
- [gcc r15-4317] middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scalar-mode
Victor Do Nascimento
- [gcc r15-4318] MAINTAINERS (s390 port): Add myself
Stefan Schulze Frielinghaus
- [gcc r15-4319] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [gcc r15-4320] libstdc++: Enable memcpy optimizations for distinct integral types [PR93059]
Jonathan Wakely
- [gcc r15-4321] libstdc++: Enable memset optimizations for distinct character types [PR93059]
Jonathan Wakely
- [gcc r15-4322] libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Jonathan Wakely
- [gcc r15-4323] Add regression test
Eric Botcazou
- [gcc r14-10784] ada: Type conversion in instance incorrectly rejected.
Eric Botcazou
- [gcc r14-10785] Add regression test
Eric Botcazou
- [gcc r13-9105] ada: Type conversion in instance incorrectly rejected.
Eric Botcazou
- [gcc r13-9106] Add regression test
Eric Botcazou
- [gcc r12-10764] ada: Type conversion in instance incorrectly rejected.
Eric Botcazou
- [gcc r12-10765] Add regression test
Eric Botcazou
- [gcc r15-4324] middle-end: support SLP early break
Tamar Christina
- [gcc] Created branch 'mikael/heads/inline_minmaxloc_v341' in namespace 'refs/users'
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [gcc(refs/users/mikael/heads/inline_minmaxloc_v341)] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [gcc r15-4325] RISC-V: Add detailed comments on processing implied extensions. [NFC]
Kito Cheng
- [gcc r14-10786] aarch64: Fix caller saves of VNx2QI [PR116238]
Richard Sandiford
- [gcc r15-4326] AArch64: rename the SVE2 psel intrinsics to psel_lane [PR116371]
Tamar Christina
- [gcc r15-4327] simplify-rtx: Fix incorrect folding of shift and AND [PR117012]
Tamar Christina
- [gcc r15-4328] middle-end: copy STMT_VINFO_STRIDED_P when DR is replaced [PR116956]
Tamar Christina
- [gcc r15-4329] Allow for class type coarray parameters. [PR77871]
Andre Vehreschild
- [gcc r15-4330] libcpp: Support extended characters for #pragma {push, pop}_macro [PR109704]
Lewis Hyatt
- [gcc r15-4331] libcpp: Fix _Pragma("GCC system_header") [PR114436]
Lewis Hyatt
- [gcc r15-4332] passes: Move #undef to pass-instances.def
Andrew Pinski
- [gcc r15-4333] passes: Allow for second param for NEXT_PASS
Andrew Pinski
- [gcc r15-4334] dce: add remove_unused_locals conditionally to the todos [PR117096]
Andrew Pinski
- [gcc r15-4335] dce: Use a base common base class for pass_cd_dce and pass_dce
Andrew Pinski
- [gcc r15-4336] fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997]
Andre Simoes Dias Vieira
- [gcc] Created branch 'meissner/heads/181' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/181)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-tar' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-libs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work181-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-orig)] Add REVISION.
Michael Meissner
- [gcc r15-4337] libstdc++: Constrain std::expected comparisons (P3379R0)
Jonathan Wakely
- [gcc r15-4338] libstdc++: Populate generic std::time_get's wide %c format [PR117135]
Jonathan Wakely
- [gcc/meissner/heads/work181-bugs] (3 commits) Merge commit 'refs/users/meissner/heads/work181-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] Merge commit 'refs/users/meissner/heads/work181-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work181-dmf] (3 commits) Merge commit 'refs/users/meissner/heads/work181-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Merge commit 'refs/users/meissner/heads/work181-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work181-libs] (3 commits) Merge commit 'refs/users/meissner/heads/work181-libs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-libs)] Merge commit 'refs/users/meissner/heads/work181-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work181-sha] (3 commits) Merge commit 'refs/users/meissner/heads/work181-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Merge commit 'refs/users/meissner/heads/work181-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work181-tar] (3 commits) Merge commit 'refs/users/meissner/heads/work181-tar' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-tar)] Merge commit 'refs/users/meissner/heads/work181-tar' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work181-test] (3 commits) Merge commit 'refs/users/meissner/heads/work181-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-test)] Merge commit 'refs/users/meissner/heads/work181-test' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work181-vpair] (3 commits) Merge commit 'refs/users/meissner/heads/work181-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Merge commit 'refs/users/meissner/heads/work181-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Add rs6000 architecture masks.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Use architecture flags for defining _ARCH_PWR macros.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Do not allow -mvsx to boost processor to power7.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Change TARGET_POPCNTB to TARGET_POWER5
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Change TARGET_FPRND to TARGET_POWER5X
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Change TARGET_CMPB to TARGET_POWER6
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Change TARGET_POPCNTD to TARGET_POWER7
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Change TARGET_MODULO to TARGET_POWER9
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Update tests to work with architecture flags changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Add support for -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Add -mcpu=future tuning support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181)] Update ChangeLog.*
Michael Meissner
- [gcc/meissner/heads/work181-bugs] (14 commits) Merge commit 'refs/users/meissner/heads/work181-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] Merge commit 'refs/users/meissner/heads/work181-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work181-dmf] (14 commits) Merge commit 'refs/users/meissner/heads/work181-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Merge commit 'refs/users/meissner/heads/work181-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work181-libs] (14 commits) Merge commit 'refs/users/meissner/heads/work181-libs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-libs)] Merge commit 'refs/users/meissner/heads/work181-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work181-sha] (14 commits) Merge commit 'refs/users/meissner/heads/work181-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Merge commit 'refs/users/meissner/heads/work181-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work181-tar] (14 commits) Merge commit 'refs/users/meissner/heads/work181-tar' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-tar)] Merge commit 'refs/users/meissner/heads/work181-tar' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc r15-4339] OpenACC 'nohost' clause: harmonize 'libgomp.oacc-{c-c++-common, fortran}/routine-nohost-1.*'
Thomas Schwinge
- [gcc/meissner/heads/work181-test] (14 commits) Merge commit 'refs/users/meissner/heads/work181-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-test)] Merge commit 'refs/users/meissner/heads/work181-test' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work181-vpair] (14 commits) Merge commit 'refs/users/meissner/heads/work181-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Merge commit 'refs/users/meissner/heads/work181-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-bugs)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2653-Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2653-Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2653-Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2653-Add dense math test for new instruction names.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2656-Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2655-Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2686-Add paddis support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] RFC2677-Add xvrlw support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-dmf)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Vector pair support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-vpair)] Update ChangeLog.*
Michael Meissner
- [gcc r13-9107] Fix modref's iteraction with store merging
Sam James
- [gcc r13-9108] testsuite: fix PR111613 test
Sam James
- [gcc r13-9109] Fix accounting of offsets in unadjusted_ptr_and_unit_offset
Sam James
- [gcc r13-9110] Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call parameter
Sam James
- [gcc r13-9111] Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF
Sam James
- [gcc r13-9112] Fix handling of ICF_NOVOPS in ipa-modref
Sam James
- [gcc r13-9113] Use delete[] in int_range destructor [PR109920]
Sam James
- [gcc r13-9114] Remove buggy special case in irange::invert [PR109934].
Sam James
- [gcc r12-10766] Remove buggy special case in irange::invert [PR109934].
Sam James
- [gcc r15-4340] c++: address deduction and concepts [CWG2918]
Jason Merrill
- [gcc r12-10767] Fix accounting of offsets in unadjusted_ptr_and_unit_offset
Sam James
- [gcc r12-10768] Fix modref_eaf_analysis::analyze_ssa_name handling of values dereferenced to function call parameter
Sam James
- [gcc r12-10769] Fix points_to_local_or_readonly_memory_p wrt TARGET_MEM_REF
Sam James
- [gcc r12-10770] Fix handling of ICF_NOVOPS in ipa-modref
Sam James
- [gcc r12-10771] Fix modref's iteraction with store merging
Sam James
- [gcc r12-10772] testsuite: fix PR111613 test
Sam James
- [gcc r15-4341] libstdc++: Implement LWG 3564 for ranges::transform_view
Jonathan Wakely
- [gcc r15-4342] libcpp: avoid extra spaces in module preprocessing
Jason Merrill
- [gcc r15-4343] diagnostics: fix overload of emit_diagnostic [PR117109]
David Malcolm
- [gcc r14-10787] Fix handling of ICF_NOVOPS in ipa-modref
Sam James
- [gcc r15-4344] RISC-V: Fix UNRESOLVED testcases for SAT alu vector mode
Pan Li
- [gcc r15-4345] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
Jakub Jelinek
- [gcc r15-4346] libcpp: Add -Wtrailing-blanks warning
Jakub Jelinek
- [gcc r15-4347] SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Jennifer Schmitz
- [gcc r15-4348] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Fix 'is_built
Thomas Schwinge
- [gcc r15-4349] tree-optimization/117147 - bogus re-use of previous ldst_p
Richard Biener
- [gcc r15-4350] middle-end/117137 - expansion issue with vector equality compares
Richard Biener
- [gcc r15-4351] tree-optimization/117138 - fix ICE with vector comparison in COND_EXPR
Richard Biener
- [gcc r15-4352] tree-optimization/117147 - add testcase
Richard Biener
- [gcc r15-4353] AArch64: re-enable memory access costing after SLP change.
Tamar Christina
- [gcc r15-4354] Match: Remove dup match pattern for signed_integer_sat_sub [PR117141]
Pan Li
- [gcc r15-4355] tree-optimization/116907 - stale BLOCK reference from DECL_VALUE_EXPR
Richard Biener
- [gcc r15-4356] libstdc++: Implement LWG 3798 for range adaptors [PR106676]
Jonathan Wakely
- [gcc r15-4357] passes: Remove limit on the number of params
Andrew Pinski
- [gcc r15-4358] dce: Remove FIXME that has not been true for years
Andrew Pinski
- [gcc r15-4359] i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Uros Bizjak
- [gcc r15-4360] testsuite, jit: fix test-error-pr63969-missing-driver.c
David Malcolm
- [gcc r15-4361] testsuite: simplify analyzer_cpython_plugin.c
David Malcolm
- [gcc r15-4362] C++: Add opindex for -Wchanges-meaning [PR117157]
Andrew Pinski
- [gcc r15-4363] C++: Regenerate c.opt.urls [PR117157]
Andrew Pinski
- [gcc r15-4364] testsuite/i386: Require AVX2 effective target in pr107432-9.c
Uros Bizjak
- [gcc r13-9115] middle-end: Fix ifcvt predicate generation for masked function calls
Victor Do Nascimento
- [gcc r14-10788] middle-end: Fix ifcvt predicate generation for masked function calls
Victor Do Nascimento
- [gcc] Created branch 'jmelcr/heads/omp-cp' in namespace 'refs/users'
Josef Melcr
- [gcc r15-4365] c++: checking ICE w/ constexpr if and lambda as def targ [PR117054]
Patrick Palka
- [gcc r15-4366] c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710]
Patrick Palka
- [gcc r15-4367] match.pd: Further fma negation fixes [PR116891]
Jakub Jelinek
- [gcc r15-4368] c++: add fixed testcase [PR80637]
Patrick Palka
- [gcc r15-4369] c: Implement C2Y N3355 - Named Loops [PR117022]
Jakub Jelinek
- [gcc r15-4370] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Qing Zhao
- [gcc r15-4371] Adjust testcase to avoid scan FIX in REG_EQUIV.
hongtao Liu
- [gcc r15-4372] MAINTAINERS: Fix name order
Filip Kastl
- [gcc(refs/users/meissner/heads/work181-sha)] Initial support for adding xxeval fusion support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4373] sparc: drop -mlra
Sam James
- [gcc r15-4374] vax: fixup vax.opt.urls
Sam James
- [gcc r15-4375] libcpp, c, middle-end: Optimize initializers using #embed in C
Jakub Jelinek
- [gcc r15-4376] gimplify: Small RAW_DATA_CST gimplification fix
Jakub Jelinek
- [gcc r15-4377] c: Speed up compilation of large char array initializers when not using #embed
Jakub Jelinek
- [gcc r15-4378] RISC-V: Use biggest_mode as mode for constants.
Robin Dapp
- [gcc r15-4379] libstdc++: Fix Python deprecation warning in printers.py
Jonathan Wakely
- [gcc r15-4380] testsuite: Add tests for C23 __STDC_VERSION__
Joseph Myers
- [gcc r14-10789] libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Jonathan Wakely
- [gcc r14-10790] libstdc++: Populate generic std::time_get's wide %c format [PR117135]
Jonathan Wakely
- [gcc r14-10791] libstdc++: Tweak %c formatting for chrono types
Jonathan Wakely
- [gcc r14-10792] libstdc++: Fix localized %c formatting for <chrono> [PR117085]
Jonathan Wakely
- [gcc r14-10793] libstdc++: Implement LWG 3564 for ranges::transform_view
Jonathan Wakely
- [gcc r14-10794] libstdc++: Increase timeouts for PSTL tests in debug mode [PR90276]
Jonathan Wakely
- [gcc r14-10795] libstdc++: Fix Python deprecation warning in printers.py
Jonathan Wakely
- [gcc r15-4381] Remove SLP_INSTANCE_UNROLLING_FACTOR, compute VF in vect_make_slp_decision
Richard Biener
- [gcc r15-4382] tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
Richard Biener
- [gcc r15-4383] Enhance gather fallback for PR65518 with SLP
Richard Biener
- [gcc r15-4384] Daily bump.
GCC Administrator
- [gcc r12-10773] Daily bump.
GCC Administrator
- [gcc r13-9116] Daily bump.
GCC Administrator
- [gcc r14-10796] Daily bump.
GCC Administrator
- [gcc r15-4385] Fix bootstrap on 32-bit SPARC/Solaris
Eric Botcazou
- [gcc r15-4386] Ternary operator formatting fixes
Jakub Jelinek
- [gcc r13-9117] Add new microarchitecture tune for SRF/GRR/CWF.
hongtao Liu
- [gcc r13-9118] Add a new tune avx256_avoid_vec_perm for SRF.
hongtao Liu
- [gcc r15-4387] PR116510: Add missing fold_converts into tree switch if conversion
Andi Kleen
- [gcc r14-10797] i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Uros Bizjak
- [gcc r13-9119] i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Uros Bizjak
- [gcc r12-10774] i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Uros Bizjak
- [gcc r15-4388] Add libgomp.oacc-fortran/acc_on_device-1-4.f
Tobias Burnus
- [gcc r15-4389] c: Fix up uninitialized next.original_type use in #embed optimization
Jakub Jelinek
- [gcc r15-4390] c: Add some checking asserts to named loops handling code
Jakub Jelinek
- [gcc r15-4391] testsuite: Prepare for -std=gnu23 default
Joseph Myers
- [gcc r15-4392] diagnostics: eliminate m_ice_handler_cb [PR116613]
David Malcolm
- [gcc r15-4393] diagnostics: capture backtraces in SARIF notifications [PR116602]
David Malcolm
- [gcc r15-4394] arm: [MVE intrinsics] fix vdup iterator
Christophe Lyon
- [gcc r15-4395] arm: [MVE intrinsics] Improve vdupq_n implementation
Christophe Lyon
- [gcc r15-4396] tree-object-size: use size_for_offset in more cases
Siddhesh Poyarekar
- [gcc(refs/users/meissner/heads/work181-sha)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Initial support for adding xxeval fusion support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4397] Support andn_optab for x86
Lili Cui
- [gcc r15-4398] Canonicalize (vec_merge (fma op2 op1 op3) op1 mask) to (vec_merge (fma op1 op2 op3) op1 mask).
hongtao Liu
- [gcc r15-4399] Canonicalize (vec_merge (fma: op2 op1 op3) (match_dup 1)) mask) to (vec_merge (fma: op1 op2 op3) (ma
hongtao Liu
- [gcc r15-4400] Don't lower vpcmpu to pcmpgt since the latter is for signed comparison.
hongtao Liu
- [gcc r15-4401] i386: Fix scalar VCOMSBF16 which only compares low word
Kong Lingling
- [gcc r15-4402] c: Fix up speed up compilation of large char array initializers when not using #embed [PR117177]
Jakub Jelinek
- [gcc r15-4403] c, libcpp: Partially implement C2Y N3353 paper [PR117028]
Jakub Jelinek
- [gcc r15-4404] Fix gcc.dg/vect/vect-early-break_39.c FAIL with forced SLP
Richard Biener
- [gcc r15-4405] Fix ICE with coarrays and submodules [PR80235]
Andre Vehreschild
- [gcc r15-4406] The detailed explanation from PR116550:
Denis Chertykov
- [gcc r15-4407] testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch
Haochen Jiang
- [gcc r15-4408] tree-optimization/117172 - single lane SLP for non-linear inductions
Richard Biener
- [gcc r15-4409] [1/n] remove gcc.dg/vect special naming in favor of dg-additional-options
Richard Biener
- [gcc r15-4410] rtl-optimization/116550 - Add test cases.
Georg-Johann Lay
- [gcc/devel/rust/master] libformat_parser: Lower minimum Rust version to 1.49
Thomas Schwinge
- [gcc/devel/rust/master] Remove unused Context parameter for some backend methods
Thomas Schwinge
- [gcc/devel/rust/master] Handle structs as scrutinee for match expressions
Thomas Schwinge
- [gcc/devel/rust/master] Add testcases for handling struct as scrutinee for match expr
Thomas Schwinge
- [gcc/devel/rust/master] Improve matching on non-enum ADTs
Thomas Schwinge
- [gcc/devel/rust/master] Visit constant items without expressions properly
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_node_to_hir return type to optional
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_to_node return type to optional
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of resolve_nodeid_to_stmt
Thomas Schwinge
- [gcc/devel/rust/master] Change return type for lookup_hir_item to optional
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of lookup_hir_trait_item
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of lookup_hir_extern_block
Thomas Schwinge
- [gcc/devel/rust/master] Change return type for lookup_hir_impl_block
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of lookup_impl_block_type
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of lookup_crate_name
Thomas Schwinge
- [gcc/devel/rust/master] Change crate_num_to_nodeid return type
Thomas Schwinge
- [gcc/devel/rust/master] Change crate name retrieval function return types
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of lookup_defid
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_local_defid return type to optional
Thomas Schwinge
- [gcc/devel/rust/master] Change return type of lookup trait defid functions.
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_extern_item return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_module function return type
Thomas Schwinge
- [gcc/devel/rust/master] Change return type to optional in get_lang_item
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_implitem return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_expr return type to optional
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_path_expr_seg return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_generic_param return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_type return type with an optional
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_smt's return type with optional
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_param return type with optional
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_self_param return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_struct_field return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_hir_pattern return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_canonical_path's return path
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_macro_def return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_macro_invocation's return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_visibility's return type
Thomas Schwinge
- [gcc/devel/rust/master] Change lookup_ast_item's return type
Thomas Schwinge
- [gcc/devel/rust/master] Remove useless cstddef header from rust-fmt
Thomas Schwinge
- [gcc/devel/rust/master] Add call and method call default visitors
Thomas Schwinge
- [gcc/devel/rust/master] Add system include to `gcc/rust/rust-system.h`
Thomas Schwinge
- [gcc/devel/rust/master] Make gccrs recognize negative_impls
Thomas Schwinge
- [gcc/devel/rust/master] Corrected access specifiers
Thomas Schwinge
- [gcc/devel/rust/master] Allow rustc_const_stable and rustc_const_unstable
Thomas Schwinge
- [gcc/devel/rust/master] Improve handling of ConstantItem during name resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Parse box expressions
Thomas Schwinge
- [gcc/devel/rust/master] Add feature gate for box syntax
Thomas Schwinge
- [gcc/devel/rust/master] Add new test for box syntax
Thomas Schwinge
- [gcc/devel/rust/master] Fix generic parameter parsing
Thomas Schwinge
- [gcc/devel/rust/master] Allow multiple outer attributes on generic params
Thomas Schwinge
- [gcc/devel/rust/master] Add dropck_eyepatch feature gate for may_dangle
Thomas Schwinge
- [gcc/devel/rust/master] Add two new tests related to may_dangle attribute
Thomas Schwinge
- [gcc/devel/rust/master] rust: Do not link with libdl and libpthread unconditionally
Thomas Schwinge
- [gcc/devel/rust/master] Add outer attributes to struct expr fields
Thomas Schwinge
- [gcc/devel/rust/master] Add a new regression test over struct expr field
Thomas Schwinge
- [gcc/devel/rust/master] Parse raw ref operator
Thomas Schwinge
- [gcc/devel/rust/master] Prevent raw reference from being lowered silently
Thomas Schwinge
- [gcc/devel/rust/master] Add raw_ref_op feature gate
Thomas Schwinge
- [gcc/devel/rust/master] Add some test for raw_ref_op to prevent regressions
Thomas Schwinge
- [gcc/devel/rust/master] Parse exclusive range pattern
Thomas Schwinge
- [gcc/devel/rust/master] Add exclusive_range_pattern feature gate
Thomas Schwinge
- [gcc/devel/rust/master] Add regression tests for exclusive range pattern
Thomas Schwinge
- [gcc/devel/rust/master] Almost done with top level parsing
Thomas Schwinge
- [gcc/devel/rust/master] Working on parseAsmArg
Thomas Schwinge
- [gcc/devel/rust/master] Introduce first implementation of parse_clobber_abi
Thomas Schwinge
- [gcc/devel/rust/master] Working on parse_options for a bit more
Thomas Schwinge
- [gcc/devel/rust/master] Fix clobber_api brackets
Thomas Schwinge
- [gcc/devel/rust/master] First draft of parse_option finished
Thomas Schwinge
- [gcc/devel/rust/master] Introduced is_global_asm to InlineAsm AST
Thomas Schwinge
- [gcc/devel/rust/master] Make InlineAsm non-abstract for usage in parsing.
Thomas Schwinge
- [gcc/devel/rust/master] Replace scaffolded InlineAsm with real InlineAsm.
Thomas Schwinge
- [gcc/devel/rust/master] Add a simple no-op test for asm!
Thomas Schwinge
- [gcc/devel/rust/master] Top level parsing test for asm!
Thomas Schwinge
- [gcc/devel/rust/master] Add tests parsing with trailing commas inline asm
Thomas Schwinge
- [gcc/devel/rust/master] Added faulty tests for inline asm cloberring
Thomas Schwinge
- [gcc/devel/rust/master] Implemented parse_clobber_abi to pass new tests
Thomas Schwinge
- [gcc/devel/rust/master] Parsing of options(...) done.
Thomas Schwinge
- [gcc/devel/rust/master] Wraps inline_asm tests in unsafe {}
Thomas Schwinge
- [gcc/devel/rust/master] Add checks for duplicate options in inline asm
Thomas Schwinge
- [gcc/devel/rust/master] Resolve static decl warning
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding parse_reg
Thomas Schwinge
- [gcc/devel/rust/master] Rename InlineAsmOptions to InlineAsmOption
Thomas Schwinge
- [gcc/devel/rust/master] Safegaurd InlineAsm's clone_expr_...
Thomas Schwinge
- [gcc/devel/rust/master] Remove global_asm and non_global_asm handler
Thomas Schwinge
- [gcc/devel/rust/master] Big Refactor after meeting
Thomas Schwinge
- [gcc/devel/rust/master] Renamed parseAsmArg to conform to other function names
Thomas Schwinge
- [gcc/devel/rust/master] Working towards parse_reg and parse_reg_operand
Thomas Schwinge
- [gcc/devel/rust/master] Got AST::Fragment to be created from InlineAsm
Thomas Schwinge
- [gcc/devel/rust/master] Refactoring for inline asm pr
Thomas Schwinge
- [gcc/devel/rust/master] Slim down the test cases
Thomas Schwinge
- [gcc/devel/rust/master] Add support for AST to HIR inline asm translation
Thomas Schwinge
- [gcc/devel/rust/master] Partial unsafe support for inline asm
Thomas Schwinge
- [gcc/devel/rust/master] Fix warnings
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding ast visitor for InlineAsm
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding HIRFullVisitor for inline asm
Thomas Schwinge
- [gcc/devel/rust/master] Successful parse of in and inout, albeit with str
Thomas Schwinge
- [gcc/devel/rust/master] Add potentially_nonpromoted_keywords set str
Thomas Schwinge
- [gcc/devel/rust/master] Fix visitor-related warnings
Thomas Schwinge
- [gcc/devel/rust/master] Refactoring and supporting more parse_reg_operand
Thomas Schwinge
- [gcc/devel/rust/master] Partial support for operand
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding validation of asm!
Thomas Schwinge
- [gcc/devel/rust/master] Update parser to parse strings in the first stage
Thomas Schwinge
- [gcc/devel/rust/master] Move parser and last_token_id to InlineAsmCtx
Thomas Schwinge
- [gcc/devel/rust/master] Expected first layer done
Thomas Schwinge
- [gcc/devel/rust/master] Partial second layer of expected in parsing asm
Thomas Schwinge
- [gcc/devel/rust/master] Fix optional trait parsing
Thomas Schwinge
- [gcc/devel/rust/master] expand: Keep track of semicoloned builtin macros
Thomas Schwinge
- [gcc/devel/rust/master] expand: Switch semicolon boolean to an enum instead.
Thomas Schwinge
- [gcc/devel/rust/master] Add test case for using asm! outside of unsafe {}
Thomas Schwinge
- [gcc/devel/rust/master] Added ExprType::InlineAsm
Thomas Schwinge
- [gcc/devel/rust/master] Add RAW_STRING_LITERAL
Thomas Schwinge
- [gcc/devel/rust/master] Finish incorporating expected of parse_reg_operand
Thomas Schwinge
- [gcc/devel/rust/master] Finish expected parse_reg_operand
Thomas Schwinge
- [gcc/devel/rust/master] Scaffold expected on parse_options and asm_arg
Thomas Schwinge
- [gcc/devel/rust/master] Added tl::expected to parse_operand
Thomas Schwinge
- [gcc/devel/rust/master] Added a test that is expected to fail
Thomas Schwinge
- [gcc/devel/rust/master] Add WARN_UNUSED_RESULT parse error
Thomas Schwinge
- [gcc/devel/rust/master] Addresses warning, put warn unused in right place
Thomas Schwinge
- [gcc/devel/rust/master] Clean up monadic operations on expected<>
Thomas Schwinge
- [gcc/devel/rust/master] Store parse result of parse_format_string(s)
Thomas Schwinge
- [gcc/devel/rust/master] Safe-guard InlineAsm structs
Thomas Schwinge
- [gcc/devel/rust/master] Pin node16 by allowing old version
Thomas Schwinge
- [gcc/devel/rust/master] [#3051] Remove unnecessary #include from rust-expr.h
Thomas Schwinge
- [gcc/devel/rust/master] rust: fix HIR dump for MatchExpr
Thomas Schwinge
- [gcc/devel/rust/master] Added FFIVector to get Polonius output on C++ side
Thomas Schwinge
- [gcc/devel/rust/master] Fix nightly rustc warnings
Thomas Schwinge
- [gcc/devel/rust/master] Introduce new class to handle borrow errors
Thomas Schwinge
- [gcc/devel/rust/master] Improve error messages for operator expressions
Thomas Schwinge
- [gcc/devel/rust/master] Update pattern with \r* for dg-output tests
Thomas Schwinge
- [gcc/devel/rust/master] Fix CI bootstrap build with a nightly rust compiler
Thomas Schwinge
- [gcc/devel/rust/master] [#3046] ICE on failing to find enum variant
Thomas Schwinge
- [gcc/devel/rust/master] Change assertion of constructor
Thomas Schwinge
- [gcc r15-4411] SH: Fix typo of commit b717c462b96e
Oleg Endo
- [gcc/devel/rust/master] Added options for ParseMode
Thomas Schwinge
- [gcc/devel/rust/master] Fix ffi and enum conventions
Thomas Schwinge
- [gcc/devel/rust/master] [#2987] Patch ICE when deriving Clone and Copy
Thomas Schwinge
- [gcc/devel/rust/master] Change bug report issue template
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: [E0576] Associated `item` not found in given `type`
Thomas Schwinge
- [gcc/devel/rust/master] Properly striping struct fields when using attrs
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add rustc test directory for testsuite adaptor
Thomas Schwinge
- [gcc/devel/rust/master] [#3045] #[may_dangle] in safe impl
Thomas Schwinge
- [gcc/devel/rust/master] Move procedural macro test to their own directory
Thomas Schwinge
- [gcc/devel/rust/master] ffi-polonius: Remove usage of extern types.
Thomas Schwinge
- [gcc/devel/rust/master] github: Remove nightly Rust installation
Thomas Schwinge
- [gcc/devel/rust/master] Move builtin macro tests to their own directory
Thomas Schwinge
- [gcc/devel/rust/master] Move mbe macro tests to their own directory
Thomas Schwinge
- [gcc/devel/rust/master] Fixed bitwise operation in `extract_stmt`
Thomas Schwinge
- [gcc/devel/rust/master] Fix the parser's operand and flags storage
Thomas Schwinge
- [gcc/devel/rust/master] Use new constructors and control flow for operand
Thomas Schwinge
- [gcc/devel/rust/master] Improve compressed point bit manipulation
Thomas Schwinge
- [gcc/devel/rust/master] Set up the hir lowering for operand
Thomas Schwinge
- [gcc/devel/rust/master] Turn to switch case, use new helper functions
Thomas Schwinge
- [gcc/devel/rust/master] Add location support to BIR::Statement
Thomas Schwinge
- [gcc/devel/rust/master] Add location to BIR::Loan
Thomas Schwinge
- [gcc/devel/rust/master] Implement resolve expr for inline asm ast
Thomas Schwinge
- [gcc/devel/rust/master] Add location to BIR::Statement of kind RETURN
Thomas Schwinge
- [gcc/devel/rust/master] Loan errors with locations
Thomas Schwinge
- [gcc/devel/rust/master] Simplify construction of BIR::Statement
Thomas Schwinge
- [gcc/devel/rust/master] rust: avoid clobbering LIBS
Thomas Schwinge
- [gcc/devel/rust/master] Eager expansion for include* #1805 #1865
Thomas Schwinge
- [gcc/devel/rust/master] borrowck: Fix debug prints on 32-bits architectures
Thomas Schwinge
- [gcc/devel/rust/master] borrowck: Avoid overloading issues on 32bit architectures
Thomas Schwinge
- [gcc/devel/rust/master] [#2324] Add error message for E0532
Thomas Schwinge
- [gcc/devel/rust/master] Fixed testcase
Thomas Schwinge
- [gcc/devel/rust/master] Map locations to placeholder regions
Thomas Schwinge
- [gcc/devel/rust/master] Subset errors with locations
Thomas Schwinge
- [gcc/devel/rust/master] Move errors with locations
Thomas Schwinge
- [gcc/devel/rust/master] Attempted to access a nonexistent field [E0609]
Thomas Schwinge
- [gcc/devel/rust/master] ast: PathPattern: Remove `remove_all_segments` method
Thomas Schwinge
- [gcc/devel/rust/master] ast: Remove PathExpr abstract class
Thomas Schwinge
- [gcc/devel/rust/master] ast: Introduce class hierarchy for lang item paths
Thomas Schwinge
- [gcc/devel/rust/master] Fix the disorder struct and class in inline asm
Thomas Schwinge
- [gcc/devel/rust/master] attributes: Start handling prelude_import properly
Thomas Schwinge
- [gcc/devel/rust/master] feature-gate: Cleanup visitor and constructor
Thomas Schwinge
- [gcc/devel/rust/master] rust: Add checking for union patterns
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add typecheck for path patterns.
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: emit error code for E0758
Thomas Schwinge
- [gcc/devel/rust/master] Add running cicd 32bit
Thomas Schwinge
- [gcc/devel/rust/master] Add glibcxx_assertion check
Thomas Schwinge
- [gcc/devel/rust/master] Add pop guard for binder
Thomas Schwinge
- [gcc/devel/rust/master] Fix the parser's operand and flags storage
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding asm codegen
Thomas Schwinge
- [gcc/devel/rust/master] Make sure CompileExpr::visit is reached
Thomas Schwinge
- [gcc/devel/rust/master] Local testing for build_string and debug()
Thomas Schwinge
- [gcc/devel/rust/master] Setting up interfaces for codegen
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding new compile-asm files
Thomas Schwinge
- [gcc/devel/rust/master] Scaffolding code
Thomas Schwinge
- [gcc/devel/rust/master] Successfully produce pseudo-nop
Thomas Schwinge
- [gcc/devel/rust/master] Refactor compile-asm for first round review
Thomas Schwinge
- [gcc/devel/rust/master] Minor fix to asm codegen pr
Thomas Schwinge
- [gcc/devel/rust/master] Added new test for prep of output {}
Thomas Schwinge
- [gcc/devel/rust/master] Added counting to check for asm_construct_outputs
Thomas Schwinge
- [gcc/devel/rust/master] Start work on expand inline asm
Thomas Schwinge
- [gcc/devel/rust/master] Move strip double quotes, add scaffold expand
Thomas Schwinge
- [gcc/devel/rust/master] Lower the HIR to tree with CompileExpr
Thomas Schwinge
- [gcc/devel/rust/master] Perform type check on InlineAsm's operand
Thomas Schwinge
- [gcc/devel/rust/master] Perform lowering hir output operand to tree
Thomas Schwinge
- [gcc/devel/rust/master] Added noreturn checking for nevertype, new test
Thomas Schwinge
- [gcc/devel/rust/master] Use's array type when constring string tree
Thomas Schwinge
- [gcc/devel/rust/master] Make inline mov compiles
Thomas Schwinge
- [gcc/devel/rust/master] Fix return type of asm mov 5 to i32:0, tortured
Thomas Schwinge
- [gcc/devel/rust/master] Rehaul, Apply code review from Arthur
Thomas Schwinge
- [gcc/devel/rust/master] Provide new asm test case for amd64
Thomas Schwinge
- [gcc/devel/rust/master] Bump action version to avoid missing distutils
Thomas Schwinge
- [gcc/devel/rust/master] Fix v0-mangle1.rs test when run with ASAN
Thomas Schwinge
- [gcc/devel/rust/master] Add virtual destructor to AbstractExpr
Thomas Schwinge
- [gcc/devel/rust/master] Avoid accidental insertion into map
Thomas Schwinge
- [gcc/devel/rust/master] Strong type PlaceId
Thomas Schwinge
- [gcc/devel/rust/master] Strong type FreeRegion
Thomas Schwinge
- [gcc/devel/rust/master] Use FreeRegions inplace of `std::vector<FreeRegion>`
Thomas Schwinge
- [gcc/devel/rust/master] Strong type LoanId
Thomas Schwinge
- [gcc/devel/rust/master] Strong type ScopeId
Thomas Schwinge
- [gcc/devel/rust/master] Strong type BasicBlockId
Thomas Schwinge
- [gcc/devel/rust/master] Introduce `IndexVec`
Thomas Schwinge
- [gcc/devel/rust/master] Used `IndexVec` for Scopes
Thomas Schwinge
- [gcc/devel/rust/master] Used `IndexVec` for Loans
Thomas Schwinge
- [gcc/devel/rust/master] Used `IndexVec` for BasicBlocks
Thomas Schwinge
- [gcc/devel/rust/master] Used `IndexVec` for Places
Thomas Schwinge
- [gcc/devel/rust/master] Use `IndexVec` for bb_fold_map
Thomas Schwinge
- [gcc/devel/rust/master] Used `IndexVec` for place_map
Thomas Schwinge
- [gcc/devel/rust/master] Dynamic dispatch with supertraits
Thomas Schwinge
- [gcc/devel/rust/master] Compile using ASAN on the github CI
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Implement initial pattern analysis pass.
Thomas Schwinge
- [gcc/devel/rust/master] Emit error on auto-traits
Thomas Schwinge
- [gcc/devel/rust/master] session-manager: Fix typos in -frust-incomplete message
Thomas Schwinge
- [gcc/devel/rust/master] [#3141] Fix incorrect handling of overflow in numeric types
Thomas Schwinge
- [gcc/devel/rust/master] [#3141] Remove double negation by returning CompileExpr::Compile early
Thomas Schwinge
- [gcc/devel/rust/master] Create new test system for name resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] github: adjust footer detection for Tested-by
Thomas Schwinge
- [gcc/devel/rust/master] Change upload artifact github action version
Thomas Schwinge
- [gcc/devel/rust/master] Check if the type has been correctly resolved
Thomas Schwinge
- [gcc/devel/rust/master] Adjust expected warnings for alpine 32 bit
Thomas Schwinge
- [gcc/devel/rust/master] Fix ICE on error propagation with generic
Thomas Schwinge
- [gcc/devel/rust/master] rust: negative polarity removes restrictions on validation of impl blocks
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: adjust hir dump of BlockExpr
Thomas Schwinge
- [gcc/devel/rust/master] mingw: Fix build with patch from Liu Hao
Thomas Schwinge
- [gcc/devel/rust/master] Add extra assertions to tl::optional
Thomas Schwinge
- [gcc/devel/rust/master] Remove some overloaded methods from DefaultResolver.
Thomas Schwinge
- [gcc/devel/rust/master] rust: fix ICE when compiling impl block for !
Thomas Schwinge
- [gcc/devel/rust/master] rust fix ICE when hir lowering qualified path expressions without an as
Thomas Schwinge
- [gcc/devel/rust/master] nr2.0: default-visitor: Conditionally visit type in self parameters.
Thomas Schwinge
- [gcc/devel/rust/master] toplevel: Add note for resolving use declarations
Thomas Schwinge
- [gcc/devel/rust/master] toplevel: Build list of imports for Early to resolve
Thomas Schwinge
- [gcc/devel/rust/master] early: Resolve imports and create import mappings
Thomas Schwinge
- [gcc/devel/rust/master] imports: Add FinalizeImports class
Thomas Schwinge
- [gcc/devel/rust/master] imports: Create ImportData class and use it in import_mappings
Thomas Schwinge
- [gcc/devel/rust/master] imports: Start storing Ribs in ImportKind
Thomas Schwinge
- [gcc/devel/rust/master] imports: Make FinalizeImports a resolver visitor as well
Thomas Schwinge
- [gcc/devel/rust/master] early: Do not emit errors for unresolved imports, store them instead
Thomas Schwinge
- [gcc/devel/rust/master] Insert imports in all namespaces they were resolved in
Thomas Schwinge
- [gcc/devel/rust/master] nr2.0: Cleanup import mappings and factor into a class.
Thomas Schwinge
- [gcc/devel/rust/master] Fix missing error on duplicated nodes
Thomas Schwinge
- [gcc/devel/rust/master] Loop on expansion if a new export has been defined
Thomas Schwinge
- [gcc/devel/rust/master] Mark virtual function override in default resolver
Thomas Schwinge
- [gcc r15-4412] doc: remove outdated C++ Concepts section
Patrick Palka
- [gcc/devel/rust/master] Remove empty visit functions
Thomas Schwinge
- [gcc/devel/rust/master] Remove regular visit code
Thomas Schwinge
- [gcc/devel/rust/master] Change lambda content with default visitor call
Thomas Schwinge
- [gcc/devel/rust/master] Add default resolver parent functions by default
Thomas Schwinge
- [gcc/devel/rust/master] Make AST default visitor visit functions public
Thomas Schwinge
- [gcc/devel/rust/master] Move failing test to xfail
Thomas Schwinge
- [gcc/devel/rust/master] Move bir builder function implementation
Thomas Schwinge
- [gcc/devel/rust/master] Do not assert insertion result
Thomas Schwinge
- [gcc/devel/rust/master] Update exclude list with working tests
Thomas Schwinge
- [gcc/devel/rust/master] Change resolved type segment
Thomas Schwinge
- [gcc/devel/rust/master] Make node id getter const.
Thomas Schwinge
- [gcc/devel/rust/master] This test requires the standard library
Thomas Schwinge
- [gcc/devel/rust/master] Add box definition to avoid error
Thomas Schwinge
- [gcc/devel/rust/master] Resolve TypeParam with name resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Postpone break on error after name resolution
Thomas Schwinge
- [gcc/devel/rust/master] Remove some passing test from nr2 passing list
Thomas Schwinge
- [gcc/devel/rust/master] rust: Add support for Clone and Copy derive on generic types
Thomas Schwinge
- [gcc/devel/rust/master] rust: fix ICE during name resolution for impls on unit-types
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: add test case to show impl block on ! works
Thomas Schwinge
- [gcc/devel/rust/master] Change alpine allowed warning list
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add test case to show ICE is fixed
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Fix ICE when typechecking non-trait item when we expect one
Thomas Schwinge
- [gcc/devel/rust/master] Improve Rib::Definition shadowing
Thomas Schwinge
- [gcc/devel/rust/master] Fix some issues with canonical path fetching in name resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Check for writes outside of the build directory
Thomas Schwinge
- [gcc/devel/rust/master] Handle TypeAlias during toplevel resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Rework InlineAsmOperand
Thomas Schwinge
- [gcc/devel/rust/master] Insert static items into the value namespace
Thomas Schwinge
- [gcc/devel/rust/master] Improve handling of InlineAsm in DefaultASTVisitor
Thomas Schwinge
- [gcc/devel/rust/master] Allow identifiers and paths to reference types during nr2.0
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolver 2.0 during pattern typechecking
Thomas Schwinge
- [gcc/devel/rust/master] Provide input operand for gccrs
Thomas Schwinge
- [gcc/devel/rust/master] Fix compiler error on ast wrong implicit construct push_back
Thomas Schwinge
- [gcc/devel/rust/master] Disambiguate generic args during name resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Handle const generic parameters during resolution 2.0
Thomas Schwinge
- [gcc r14-10798] c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]
Marek Polacek
- [gcc r14-10799] c++: wrong error due to std::initializer_list opt [PR116476]
Marek Polacek
- [gcc r14-10800] c++: ICE with -Wtautological-compare in template [PR116534]
Marek Polacek
- [gcc r13-9120] libstdc++: Tweak %c formatting for chrono types
Jonathan Wakely
- [gcc r13-9121] libstdc++: Fix localized %c formatting for <chrono> [PR117085]
Jonathan Wakely
- [gcc r13-9122] libstdc++: Fix condition for ranges::copy to use memmove [PR116754]
Jonathan Wakely
- [gcc r13-9123] libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Jonathan Wakely
- [gcc r13-9124] libstdc++: Implement LWG 3564 for ranges::transform_view
Jonathan Wakely
- [gcc r13-9125] libstdc++: Make debug sequence members mutable [PR116369]
Jonathan Wakely
- [gcc r13-9126] libstdc++: Fix Python deprecation warning in printers.py
Jonathan Wakely
- [gcc r13-9127] libstdc++: Specialize std::disable_sized_sentinel_for for std::move_iterator [PR116549]
Jonathan Wakely
- [gcc r13-9128] libstdc++: Use direct-initialization for std::vector<bool>'s allocator [PR115854]
Jonathan Wakely
- [gcc r13-9129] libstdc++: Make std::basic_format_context non-copyable [PR114387]
Jonathan Wakely
- [gcc r13-9130] libstdc++: Remove std::basic_format_args default constructor (LWG 4106)
Jonathan Wakely
- [gcc r13-9131] libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663]
Jonathan Wakely
- [gcc r13-9132] libstdc++: Fix overwriting files with fs::copy_file on Windows
Jonathan Wakely
- [gcc r13-9133] libstdc++: Fix error handling in fs::hard_link_count for Windows
Jonathan Wakely
- [gcc r13-9134] libstdc++: Document missing features for old std::string ABI [PR116777]
Jonathan Wakely
- [gcc r13-9135] libstdc++: Populate std::time_get::get's %c format for C locale
Jonathan Wakely
- [gcc r13-9136] libstdc++: Populate generic std::time_get's wide %c format [PR117135]
Jonathan Wakely
- [gcc r15-4413] AVR: Rename test case to according PR number.
Georg-Johann Lay
- [gcc r15-4414] tree-object-size: Fall back to wholesize for non-const offset
Siddhesh Poyarekar
- [gcc r14-10801] c++: checking ICE w/ constexpr if and lambda as def targ [PR117054]
Patrick Palka
- [gcc r15-4415] aarch64: libgcc: Cleanup warnings in lse.S
Christophe Lyon
- [gcc r15-4416] aarch64: libgcc: add prototypes in cpuinfo
Christophe Lyon
- [gcc r15-4417] aarch64: libgcc: Use -Werror
Christophe Lyon
- [gcc r15-4418] AVR: Rename test case to PR number.
Georg-Johann Lay
- [gcc(refs/users/meissner/heads/work181-sha)] Add sha3 tests; Fix bugs.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Rename sha3 tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4419] Fortran: Add tolerance to real value comparisons.
Jerry DeLisle
- [gcc r15-4420] testsuite: Fix typos for AVX10.2 convert testcases
Haochen Jiang
- [gcc r15-4421] testsuite: arm: Corrected expected error message for cde-mve-error-1.c
Torbjorn Svensson
- [gcc r15-4422] Relax boolean processing in vect_maybe_update_slp_op_vectype
Richard Biener
- [gcc r15-4423] arm: [MVE intrinsics] improve comment for orrq shape
Christophe Lyon
- [gcc r15-4424] arm: [MVE intrinsics] remove useless resolve from create shape
Christophe Lyon
- [gcc r15-4425] arm: [MVE intrinsics] Cleanup arm-mve-builtins-functions.h
Christophe Lyon
- [gcc r15-4426] arm: [MVE intrinsics] factorize vcvtq
Christophe Lyon
- [gcc r15-4427] arm: [MVE intrinsics] add vcvt shape
Christophe Lyon
- [gcc r15-4428] arm: [MVE intrinsics] rework vcvtq
Christophe Lyon
- [gcc r15-4429] arm: [MVE intrinsics] factorize vcvtbq vcvttq
Christophe Lyon
- [gcc r15-4430] arm: [MVE intrinsics] add vcvt_f16_f32 and vcvt_f32_f16 shapes
Christophe Lyon
- [gcc r15-4431] arm: [MVE intrinsics] rework vcvtbq_f16_f32 vcvttq_f16_f32 vcvtbq_f32_f16 vcvttq_f32_f16
Christophe Lyon
- [gcc r15-4432] arm: [MVE intrinsics] factorize vcvtaq vcvtmq vcvtnq vcvtpq
Christophe Lyon
- [gcc r15-4433] arm: [MVE intrinsics] add vcvtx shape
Christophe Lyon
- [gcc r15-4434] arm: [MVE intrinsics] rework vcvtaq vcvtmq vcvtnq vcvtpq
Christophe Lyon
- [gcc r15-4435] arm: [MVE intrinsics] rework vbicq
Christophe Lyon
- [gcc r15-4436] arm: [MVE intrinsics] factorize vorn
Christophe Lyon
- [gcc r15-4437] arm: [MVE intrinsics] rework vorn
Christophe Lyon
- [gcc r15-4438] arm: [MVE intrinsics] rework vctp
Christophe Lyon
- [gcc r15-4439] arm: [MVE intrinsics] factorize vddup vidup
Christophe Lyon
- [gcc r15-4440] arm: [MVE intrinsics] add viddup shape
Christophe Lyon
- [gcc r15-4441] arm: [MVE intrinsics] rework vddup vidup
Christophe Lyon
- [gcc r15-4442] arm: [MVE intrinsics] update v[id]dup tests
Christophe Lyon
- [gcc r15-4443] arm: [MVE intrinsics] remove v[id]dup expanders
Christophe Lyon
- [gcc r15-4444] arm: [MVE intrinsics] fix checks of immediate arguments
Christophe Lyon
- [gcc r15-4445] arm: [MVE intrinsics] factorize vdwdup viwdup
Christophe Lyon
- [gcc r15-4446] arm: [MVE intrinsics] add vidwdup shape
Christophe Lyon
- [gcc r15-4447] arm: [MVE intrinsics] rework vdwdup viwdup
Christophe Lyon
- [gcc r15-4448] arm: [MVE intrinsics] update v[id]wdup tests
Christophe Lyon
- [gcc r15-4449] arm: [MVE intrinsics] remove useless v[id]wdup expanders
Christophe Lyon
- [gcc r15-4450] arm: [MVE intrinsics] add vshlc shape
Christophe Lyon
- [gcc r15-4451] arm: [MVE intrinsics] rework vshlcq
Christophe Lyon
- [gcc r15-4452] arm: [MVE intrinsics] remove vshlcq useless expanders
Christophe Lyon
- [gcc r15-4453] arm: [MVE intrinsics] add vadc_vsbc shape
Christophe Lyon
- [gcc r15-4454] arm: [MVE intrinsics] factorize vadc vadci vsbc vsbci
Christophe Lyon
- [gcc r15-4455] arm: [MVE intrinsics] rework vadciq
Christophe Lyon
- [gcc r15-4456] arm: [MVE intrinsics] rework vadcq
Christophe Lyon
- [gcc r15-4457] arm: [MVE intrinsics] rework vsbcq vsbciq
Christophe Lyon
- [gcc r15-4458] arm: [MVE intrinsics] use long_type_suffix / half_type_suffix helpers
Christophe Lyon
- [gcc r14-10802] RISC-V:Bugfix for C++ code compilation failure with rv32imafc_zve32f[pr116883]
Li Xu
- [gcc r15-4459] AArch64: update testsuite to account for new zero moves
Tamar Christina
- [gcc r15-4460] AArch64: support encoding integer immediates using floating point moves
Tamar Christina
- [gcc r15-4461] AArch64: use movi d0, #0 to clear SVE registers instead of mov z0.d, #0
Tamar Christina
- [gcc] Created branch 'ARM/heads/gcs-v2' in namespace 'refs/vendors'
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add -mbranch-protection=gcs option
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add branch-protection target pragma tests
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add target pragma tests for gcs
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add support for chkfeat insn
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add __builtin_aarch64_chkfeat
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add __builtin_aarch64_chkfeat tests
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add GCS instructions
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add GCS builtins
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add __builtin_aarch64_gcs* tests
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add GCS support for nonlocal stack save
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add non-local goto and jump tests for GCS
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add ACLE feature macros for GCS
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add test for GCS ACLE defs
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add GCS support to the unwinder
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Emit GNU property NOTE for GCS
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: libgcc: add GCS marking to asm
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: libatomic: add GCS marking to asm
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: libitm: Add GCS support
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Introduce indirect_return attribute
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Add tests and docs for indirect_return attribute
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Fix tests incompatible with GCS
Andre Simoes Dias Vieira
- [gcc(refs/vendors/ARM/heads/gcs-v2)] aarch64: Fix nonlocal goto tests incompatible with GCS
Andre Simoes Dias Vieira
- [gcc r15-4462] middle-end: Fix VEC_PERM_EXPR lowering since relaxation of vector sizes
Tamar Christina
- [gcc r15-4463] middle-end: Fix GSI for gcond root [PR117140]
Tamar Christina
- [gcc r15-4464] testsuite: Add necessary dejagnu directives to pr115815_0.c
Martin Jambor
- [gcc r15-4465] MAINTAINERS: Add myself as pair fusion and aarch64 ldp/stp maintainer
Alex Coplan
- [gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: add callback attribute, wip callback edges
Josef Melcr
- [gcc r15-4466] Adjust assert in vect_build_slp_tree_2
Richard Biener
- [gcc r15-4467] [2/n] remove no-vfa-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [gcc r15-4468] [3/n] remove fast-math-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [gcc r15-4469] [4/n] remove wrapv-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [gcc r15-4470] [5/n] remove trapv-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [gcc r15-4471] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Jennifer Schmitz
- [gcc r15-4472] libstdc++: Move std::__niter_base and std::__niter_wrap to stl_iterator.h
Jonathan Wakely
- [gcc r15-4473] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [gcc r15-4474] libstdc++: Make __normal_iterator constexpr, always_inline, nodiscard
Jonathan Wakely
- [gcc r15-4475] libstdc++: Inline memmove optimizations for std::copy etc. [PR115444]
Jonathan Wakely
- [gcc r15-4476] libstdc++: Add nodiscard to std::find
Jonathan Wakely
- [gcc r15-4477] libstdc++: Add always_inline to some one-liners in <bits/stl_algobase.h>
Jonathan Wakely
- [gcc r15-4478] libstdc++: Reuse std::__assign_one in <bits/ranges_algobase.h>
Jonathan Wakely
- [gcc r15-4479] i386: Fix the order of operands in andn<MMXMODEI:mode>3 [PR117192]
Uros Bizjak
- [gcc r15-4480] [PATCH 1/7] RISC-V: Fix indentation in riscv_vector::expand_block_move [NFC]
Jeff Law
- [gcc r15-4481] [PATCH 2/7] RISC-V: Fix uninitialized reg in memcpy
Jeff Law
- [gcc r15-4482] [PATCH 3/7] RISC-V: Fix vector memcpy smaller LMUL generation
Jeff Law
- [gcc r15-4483] hppa: Add LRA support
John David Anglin
- [gcc r15-4484] Handle GFC_STD_UNSIGNED like a standard in error messages.
Thomas Kテカnig
- [gcc r15-4485] hppa: Fix up pa.opt.urls
John David Anglin
- [gcc r14-10803] ipa: Treat static constructors and destructors as non-local (PR 115815)
Martin Jambor
- [gcc r15-4486] libbacktrace: don't get confused by overlapping address ranges
Ian Lance Taylor
- [gcc(refs/users/meissner/heads/work181-sha)] Move xxeval case before alternative that needs a temporary register.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4487] gcc/: Rename array_type_nelts => array_type_nelts_minus_one
Joseph Myers
- [gcc r15-4488] gcc/: Merge definitions of array_type_nelts_top
Joseph Myers
- [gcc r15-4489] Daily bump.
GCC Administrator
- [gcc r12-10775] Daily bump.
GCC Administrator
- [gcc r15-4490] c: Fix -std=gnu23 -Wtraditional for () in function definitions
Joseph Myers
- [gcc r14-10804] Daily bump.
GCC Administrator
- [gcc r15-4491] diagnostics: add debug dump functions
David Malcolm
- [gcc r15-4492] diagnostics: remove forward decl of json::value from diagnostic.h
David Malcolm
- [gcc r15-4493] runtime/testdata: fix for C23 nullptr keyword
Ian Lance Taylor
- [gcc r15-4494] Fix an ICE with UNSIGNED in match_sym_complex_part.
Thomas Kテカnig
- [gcc r15-4495] Fortran: Add range-based diagnostic
Tobias Burnus
- [gcc r15-4496] Fortran: Fix translatability of diagnostic strings
Tobias Burnus
- [gcc r15-4497] PR modula2/115328 The FORWARD keyword is not implemented
Gaius Mulley
- [gcc r15-4498] [PATCH 4/7] RISC-V: Honour -mrvv-max-lmul in riscv_vector::expand_block_move
Jeff Law
- [gcc r15-4499] [PATCH 5/7] RISC-V: Move vector memcpy decision making to separate function [NFC]
Jeff Law
- [gcc r15-4500] [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD
Jeff Law
- [gcc r15-4501] Add missing dg-error to unsigned_38.f90.
Thomas Kテカnig
- [gcc r15-4502] [PATCH][v5] RISC-V: add option -m(no-)autovec-segment
Jeff Law
- [gcc r15-4503] phiopt: do factor_out_conditional_operation for all phis [PR112418]
Andrew Pinski
- [gcc r15-4504] modula2: Tidyup gm2-compiler/M2MetaError.mod
Gaius Mulley
- [gcc r15-4505] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]
Lewis Hyatt
- [gcc r15-4506] Daily bump.
GCC Administrator
- [gcc r12-10776] Daily bump.
GCC Administrator
- [gcc r13-9137] Daily bump.
GCC Administrator
- [gcc r14-10805] Daily bump.
GCC Administrator
- [gcc r15-4507] modula2: M2MetaError.{def, mod} and P2SymBuild.mod further cleanup
Gaius Mulley
- [gcc r15-4508] Revert "[PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD"
Jeff Law
- [gcc r15-4509] Daily bump.
GCC Administrator
- [gcc r12-10777] Daily bump.
GCC Administrator
- [gcc r13-9138] Daily bump.
GCC Administrator
- [gcc r14-10806] Daily bump.
GCC Administrator
- [gcc r15-4510] Refine splitters related to "combine vpcmpuw + zero_extend to vpcmpuw"
hongtao Liu
- [gcc r14-10807] Refine splitters related to "combine vpcmpuw + zero_extend to vpcmpuw"
hongtao Liu
- [gcc r15-4511] [testsuite] [arm] add effective target and options for pacbti tests
Alexandre Oliva
- [gcc r13-9139] Refine splitters related to "combine vpcmpuw + zero_extend to vpcmpuw"
hongtao Liu
- [gcc r15-4512] RISC-V: Skip flag -flto for all saturated arithmetic test cases.
Li Xu
- [gcc r12-10778] Refine splitters related to "combine vpcmpuw + zero_extend to vpcmpuw"
hongtao Liu
- [gcc r15-4513] i386: Refactor get_intel_cpu
Haochen Jiang
- [gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: resolve segfault through monkey stick debugging
Josef Melcr
- [gcc r15-4514] rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
jeevitha
- [gcc r14-10808] rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
jeevitha
- [gcc r13-9140] rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
jeevitha
- [gcc r12-10779] rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
jeevitha
- [gcc r14-10809] middle-end/115110 - Fix view_converted_memref_p
Richard Biener
- [gcc r14-10810] tree-optimization/116290 - fix compare-debug issue in ldist
Richard Biener
- [gcc r14-10811] tree-optimization/116481 - avoid building function_type[]
Richard Biener
- [gcc r14-10812] tree-optimization/116907 - stale BLOCK reference from DECL_VALUE_EXPR
Richard Biener
- [gcc r14-10813] tree-optimization/116982 - analyze scalar loop exit early
Richard Biener
- [gcc r14-10814] tree-optimization/117104 - add missed guards to max(a, b) != a simplification
Richard Biener
- [gcc r15-4515] libstdc++: Fix order of [[...]] and __attribute__((...)) attrs [PR117220]
Jonathan Wakely
- [gcc r15-4516] libstdc++: Simplify C++98 std::vector::_M_data_ptr overload set
Jonathan Wakely
- [gcc r15-4517] libstdc++: Improve 26_numerics/headers/cmath/types_std_c++0x_neg.cc
Jonathan Wakely
- [gcc r15-4518] pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- [gcc r15-4519] amdgcn: silence warning
Andrew Stubbs
- [gcc r15-4520] aarch64: Fix costing of move to/from MOVEABLE_SYSREGS
Andrew Carlotti
- [gcc r15-4521] Match: Support form 1 for vector signed integer SAT_TRUNC
Pan Li
- [gcc r15-4522] Vect: Try the pattern of vector signed integer SAT_TRUNC
Pan Li
- [gcc r15-4523] RISC-V: Implement vector SAT_TRUNC for signed integer
Pan Li
- [gcc r15-4524] RISC-V: Add testcases for form 1 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4525] RISC-V: Add testcases for form 2 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4526] RISC-V: Add testcases for form 3 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4527] RISC-V: Add testcases for form 4 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4528] RISC-V: Add testcases for form 5 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4529] RISC-V: Add testcases for form 6 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4530] RISC-V: Add testcases for form 7 of vector signed SAT_TRUNC
Pan Li
- [gcc r15-4531] RISC-V: Add testcases for form 8 of vector signed SAT_TRUNC
Pan Li
- [gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: fix flags when cloning edges, add lto input and output
Josef Melcr
- [gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa: dce fix uid
Ondrej Machota
- [gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: add callback flag to some checks
Josef Melcr
- [gcc(refs/users/meissner/heads/work181-sha)] Move xxeval case to be first.
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work181-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4532] [committed][PR rtl-optimization/116488] Fix SIGN_EXTEND source handling in ext-dce
Jeff Law
- [gcc r15-4533] Daily bump.
GCC Administrator
- [gcc r12-10780] Daily bump.
GCC Administrator
- [gcc r13-9141] Daily bump.
GCC Administrator
- [gcc r14-10815] Daily bump.
GCC Administrator
- [gcc r15-4534] Match: Support IMM=max-1 for unsigned scalar .SAT_SUB IMM form 1
Li Xu
- [gcc r15-4535] RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = max -1.
Li Xu
- [gcc r15-4536] Match: Support IMM=1 for unsigned scalar .SAT_SUB IMM form 1
Li Xu
- [gcc r15-4537] RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = 1.
Li Xu
- [gcc r14-10816] libstdc++: Implement P2609R3 changes to the indirect invocability concepts
Patrick Palka
- [gcc r14-10817] libstdc++: Implement P2997R1 changes to the indirect invocability concepts
Patrick Palka
- [gcc r14-10818] libstdc++: Add some missing ranges feature-test macro tests
Patrick Palka
- [gcc r14-10819] libstdc++/ranges: Implement various small LWG issues
Patrick Palka
- [gcc r14-10820] libstdc++: Implement LWG 3664 changes to ranges::distance
Patrick Palka
- [gcc r13-9142] [GCC13/GCC12] Fix testcase.
hongtao Liu
- [gcc r12-10781] [GCC13/GCC12] Fix testcase.
hongtao Liu
- [gcc(refs/users/omachota/heads/rtl-ssa-dce)] rtl-ssa: dce fix working with sbitmap
Ondrej Machota
- [gcc r15-4538] testsuite: Fix typo in ext-floating19.C
Stefan Schulze Frielinghaus
- [gcc r15-4539] tree-optimization/117123 - missed PHI equivalence in VN
Richard Biener
- [gcc r13-9143] ipa: Treat static constructors and destructors as non-local (PR 115815)
Martin Jambor
- [gcc r15-4540] amdgcn: Refactor device settings into a def file
Andrew Stubbs
- [gcc r15-4541] tree-optimization/117254 - ICE with access diangostics
Richard Biener
- [gcc r15-4542] c++/modules: Handle forward-declared class types
Nathaniel Shead
- [gcc r15-4543] testsuite: Skip pr112305.c for -O[01] on simulators
Richard Sandiford
- [gcc r14-10821] testsuite: Skip pr112305.c for -O[01] on simulators
Richard Sandiford
- [gcc r15-4544] c++: redundant hashing in register_specialization
Patrick Palka
- [gcc r15-4545] testsuite: Add test directive checking removal of link_error
Jennifer Schmitz
- [gcc] Created branch 'ARM/heads/gcs-v3' in namespace 'refs/vendors'
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add -mbranch-protection=gcs option
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add branch-protection target pragma tests
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add support for chkfeat insn
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add __builtin_aarch64_chkfeat
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add __builtin_aarch64_chkfeat tests
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add GCS instructions
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add GCS builtins
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add __builtin_aarch64_gcs* tests
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add GCS support for nonlocal stack save
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add non-local goto and jump tests for GCS
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add ACLE feature macros for GCS
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add test for GCS ACLE defs
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add target pragma tests for gcs
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add GCS support to the unwinder
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Emit GNU property NOTE for GCS
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: libgcc: add GCS marking to asm
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: libatomic: add GCS marking to asm
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: libitm: Add GCS support
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Introduce indirect_return attribute
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Add tests and docs for indirect_return attribute
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Fix tests incompatible with GCS
Victor Do Nascimento
- [gcc(refs/vendors/ARM/heads/gcs-v3)] aarch64: Fix nonlocal goto tests incompatible with GCS
Victor Do Nascimento
- [gcc r15-4546] libstdc++: Avoid using std::__to_address with iterators
Jonathan Wakely
- [gcc] Created branch 'ibm/heads/mmaplus' in namespace 'refs/vendors'
Peter Bergner
- [gcc r15-4547] testsuite: arm: Use check-function-bodies in cmse-5 tests
Torbjorn Svensson
- [gcc r15-4548] testsuite: arm: Relax expected asm in bitfield* and union-2 tests
Torbjorn Svensson
- [gcc r15-4549] testsuite: arm: Use check-function-bodies in fp16-aapcs-* tests
Torbjorn Svensson
- [gcc r14-10822] testsuite: arm: Use check-function-bodies in cmse-5 tests
Torbjorn Svensson
- [gcc r14-10823] testsuite: arm: Relax expected asm in bitfield* and union-2 tests
Torbjorn Svensson
- [gcc r14-10824] testsuite: arm: Use check-function-bodies in fp16-aapcs-* tests
Torbjorn Svensson
- [gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: add analysis done check when recursing in ipa_analyze_node
Josef Melcr
- [gcc r15-4550] GCN: Initial generic-target handling, add more GCN macro defines
Tobias Burnus
- [gcc r15-4551] varasm: Fix up RAW_DATA_CST handling in array_size_for_constructor [PR117190]
Jakub Jelinek
- [gcc r15-4552] varasm: Handle RAW_DATA_CST in compare_constant [PR117199]
Jakub Jelinek
- [gcc r15-4553] c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230]
Jakub Jelinek
- [gcc] Created branch 'meissner/heads/work182' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-tar' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-bugs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-libs' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-sha' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-test' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work182-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Add rs6000 architecture masks.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Use architecture flags for defining _ARCH_PWR macros.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Do not allow -mvsx to boost processor to power7.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Change TARGET_POPCNTB to TARGET_POWER5
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Change TARGET_FPRND to TARGET_POWER5X
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Change TARGET_CMPB to TARGET_POWER6
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Change TARGET_POPCNTD to TARGET_POWER7
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Change TARGET_MODULO to TARGET_POWER9
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Update tests to work with architecture flags changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Add support for -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Add -mcpu=future tuning support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182)] Update ChangeLog.*
Michael Meissner
- [gcc/meissner/heads/work182-bugs] (14 commits) Merge commit 'refs/users/meissner/heads/work182-bugs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-bugs)] Add ChangeLog.bugs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-bugs)] Merge commit 'refs/users/meissner/heads/work182-bugs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work182-dmf] (14 commits) Merge commit 'refs/users/meissner/heads/work182-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] Merge commit 'refs/users/meissner/heads/work182-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work182-libs] (14 commits) Merge commit 'refs/users/meissner/heads/work182-libs' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-libs)] Add ChangeLog.libs and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-libs)] Merge commit 'refs/users/meissner/heads/work182-libs' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work182-sha] (14 commits) Merge commit 'refs/users/meissner/heads/work182-sha' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Add ChangeLog.sha and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Merge commit 'refs/users/meissner/heads/work182-sha' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work182-tar] (14 commits) Merge commit 'refs/users/meissner/heads/work182-tar' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-tar)] Add ChangeLog.tar and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-tar)] Merge commit 'refs/users/meissner/heads/work182-tar' of git+ssh://gcc.gnu.org/git/gcc into me/work18
Michael Meissner
- [gcc/meissner/heads/work182-test] (14 commits) Merge commit 'refs/users/meissner/heads/work182-test' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-test)] Add ChangeLog.test and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-test)] Merge commit 'refs/users/meissner/heads/work182-test' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc/meissner/heads/work182-vpair] (14 commits) Merge commit 'refs/users/meissner/heads/work182-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-vpair)] Merge commit 'refs/users/meissner/heads/work182-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2653-Add wD constraint.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2653-Add support for dense math registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2653-PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2653-Add dense math test for new instruction names.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc r14-10825] c++/modules: Fix treatment of unnamed types [PR116929]
Jason Merrill
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2656-Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2655-Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2686-Add paddis support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] RFC2677-Add xvrlw support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-dmf)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-bugs)] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-bugs)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4554] c: Better fix for speed up compilation of large char array initializers when not using #embed [PR117
Jakub Jelinek
- [gcc(refs/vendors/ibm/heads/mmaplus)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc r15-4555] libstdc++: Implement LWG 4166 changes to concat_view::end()
Patrick Palka
- [gcc(refs/vendors/ibm/heads/mmaplus)] Add rs6000 architecture masks.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Use architecture flags for defining _ARCH_PWR macros.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Do not allow -mvsx to boost processor to power7.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Change TARGET_POPCNTB to TARGET_POWER5
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Change TARGET_FPRND to TARGET_POWER5X
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Change TARGET_CMPB to TARGET_POWER6
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Change TARGET_POPCNTD to TARGET_POWER7
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Change TARGET_MODULO to TARGET_POWER9
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Update tests to work with architecture flags changes.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Add support for -mcpu=future
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Add -mcpu=future tuning support.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2653-Add wD constraint.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2653-Add support for dense math registers.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2653-PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2653-Add dense math test for new instruction names.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2653-PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2656-Support load/store vector with right length.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2655-Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2686-Add paddis support.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] RFC2677-Add xvrlw support.
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Revert changes
Michael Meissner
- [gcc(refs/vendors/ibm/heads/mmaplus)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4556] c++: add testcase [PR116929]
Jason Merrill
- [gcc r15-4557] c++: non-dep structured binding decltype again [PR117107]
Jason Merrill
- [gcc r14-10826] c++: non-dep structured binding decltype again [PR117107]
Jason Merrill
- [gcc(refs/users/meissner/heads/work182-dmf)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Initial support for adding xxeval fusion support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4558] c: Restore "originally defined" struct redefinition messages for C23
Joseph Myers
- [gcc r15-4559] Daily bump.
GCC Administrator
- [gcc r12-10782] Daily bump.
GCC Administrator
- [gcc r13-9144] Daily bump.
GCC Administrator
- [gcc r14-10827] Daily bump.
GCC Administrator
- [gcc r15-4560] i386: Optimize EQ/NE comparison between avx512 kmask and -1.
hongtao Liu
- [gcc r15-4561] libstdc++: Always instantiate key_type to compute hash code [PR115285]
Francois Dumont
- [gcc r14-10828] middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)
Jakub Jelinek
- [gcc r14-10829] match.pd: Further fma negation fixes [PR116891]
Jakub Jelinek
- [gcc r14-10830] c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230]
Jakub Jelinek
- [gcc r15-4562] libcpp: Add -Wleading-whitespace= warning
Jakub Jelinek
- [gcc r15-4563] c-family: Regenerate c.opt.urls
Jakub Jelinek
- [gcc r15-4564] tree-sra: Avoid SRAing arguments to a function returning_twice (PR 117142)
Martin Jambor
- [gcc r15-4565] Fortran: Minor follow-up cleanup to error.cc
Tobias Burnus
- [gcc r15-4566] Fix ICE due to isa mismatch for the builtins.
hongtao Liu
- [gcc r14-10831] Fix ICE due to isa mismatch for the builtins.
hongtao Liu
- [gcc r13-9145] Fix ICE due to isa mismatch for the builtins.
hongtao Liu
- [gcc r15-4567] AArch64: Improve SIMD immediate generation (1/3)
Wilco Dijkstra
- [gcc r15-4568] AArch64: Improve SIMD immediate generation (2/3)
Wilco Dijkstra
- [gcc r15-4569] AArch64: Add support for SIMD xor immediate (3/3)
Wilco Dijkstra
- [gcc r15-4570] doc: remove obsolete deprecated info
Jason Merrill
- [gcc r15-4571] AArch64: Fix copysign patterns
Wilco Dijkstra
- [gcc r15-4572] AArch64: Remove redundant check in aarch64_simd_mov
Wilco Dijkstra
- [gcc r15-4573] Fortran: Generic processing of assumed rank objects (f202y) [PR116733]
Paul Thomas
- [gcc r15-4574] libstdc++: Replace std::__to_address in C++20 branch in <string>
Jonathan Wakely
- [gcc r15-4575] diagnostics: implement buffering for non-textual formats [PR105916]
David Malcolm
- [gcc r15-4576] libstdc++: Add GLIBCXX_TESTSUITE_STDS example to docs
Jonathan Wakely
- [gcc r15-4577] libstdc++: Add -D_GLIBCXX_ASSERTIONS default for -O0 to API history
Jonathan Wakely
- [gcc r15-4578] Implement operator_pointer_diff::fold_range
Andrew Macleod
- [gcc(refs/users/meissner/heads/work182-sha)] Add potential p-future XVRLD and XVRLDI instructions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Add missing test.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4579] aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]
Pengxuan Zheng
- [gcc r15-4580] jit: reset state in varasm.cc [PR117275]
David Malcolm
- [gcc r15-4581] top-level: Add pull request template for Forgejo
Jonathan Wakely
- [gcc r15-4582] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jonathan Wakely
- [gcc r15-4583] match: Reject non-const internal functions [PR117260]
Andrew Pinski
- [gcc r15-4584] aarch64: Fix warning in aarch64_ptrue_reg
Andrew Pinski
- [gcc r15-4585] Daily bump.
GCC Administrator
- [gcc r12-10783] Daily bump.
GCC Administrator
- [gcc r13-9146] Daily bump.
GCC Administrator
- [gcc r14-10832] Daily bump.
GCC Administrator
- [gcc r12-10784] Fix ICE due to isa mismatch for the builtins.
hongtao Liu
- [gcc r15-4586] RISC-V: Add testcases for form 4 of signed vector SAT_ADD
Pan Li
- [gcc r15-4587] testsuite: Fix up pr116488.c and pr117226.c tests [PR116488]
Jeff Law
- [gcc r15-4588] libffi: LoongArch: Fix soft-float builds of libffi
LuluCheng
- [gcc r15-4589] [PATCH] RISC-V: override alignment of function/jump/loop
Jeff Law
- [gcc r15-4590] SVE intrinsics: Add constant folding for svindex.
Jennifer Schmitz
- [gcc r15-4591] SVE intrinsics: Fold division and multiplication by -1 to neg
Jennifer Schmitz
- [gcc/aoliva/heads/testbase] (705 commits) SVE intrinsics: Fold division and multiplication by -1 to n
Alexandre Oliva
- [gcc/aoliva/heads/testme] (711 commits) ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] allow vuses in ifcombine blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] drop redundant ifcombine_ifandif parm
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] introduce ifcombine_replace_cond
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust update_profile_after_ifcombine for noncontiguous ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] introduce ifcombine_replace_cond
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc r15-4592] SVE intrinsics: Fold constant operands for svlsl.
Kyrylo Tkachov
- [gcc/aoliva/heads/testme] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc r15-4593] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Jennifer Schmitz
- [gcc/aoliva/heads/testme] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc r15-4594] asan: Fix up build_check_stmt gsi handling [PR117209]
Jakub Jelinek
- [gcc r15-4595] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jakub Jelinek
- [gcc/aoliva/heads/testme] (6 commits) ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] allow vuses in ifcombine blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] drop redundant ifcombine_ifandif parm
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] introduce ifcombine_replace_cond
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust update_profile_after_ifcombine for noncontiguous ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] extend ifcombine_replace_cond to handle noncontiguous ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc/aoliva/heads/testme] (2 commits) ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] extend ifcombine_replace_cond to handle noncontiguous ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc r15-4596] Cleanup pointer_plus_operator.
Andrew Macleod
- [gcc r15-4597] Remove pointer_min_max_operator.
Andrew Macleod
- [gcc r15-4598] Remove pointer_and_operator.
Andrew Macleod
- [gcc r15-4599] Implement pointer_or_operator.
Andrew Macleod
- [gcc r15-4600] Make more places handle exact_div like trunc_div
Richard Sandiford
- [gcc r15-4601] Use get_nonzero_bits to simplify trunc_div to exact_div
Richard Sandiford
- [gcc r15-4602] Simplify (X /[ex] C1) * (C1 * C2) -> X * C2
Richard Sandiford
- [gcc r15-4603] Generalise ((X /[ex] A) +- B) * A -> X +- A * B rule
Richard Sandiford
- [gcc r15-4604] Try to simplify (X >> C1) << (C1 + C2) -> X << C2
Richard Sandiford
- [gcc r15-4605] Handle POLY_INT_CSTs in get_nonzero_bits
Richard Sandiford
- [gcc r15-4606] Try to simplify (X >> C1) * (C2 << C1) -> X * C2
Richard Sandiford
- [gcc r15-4607] Record nonzero bits in the irange_bitmask of POLY_INT_CSTs
Richard Sandiford
- [gcc r15-4608] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Jonathan Wakely
- [gcc r14-10833] c++: remove dg-warning [PR117274]
Jason Merrill
- [gcc r15-4609] Add comment about pp_format to diagnostic_context::report_diagnostic
David Malcolm
- [gcc r15-4610] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]
David Malcolm
- [gcc(refs/users/meissner/heads/work182-sha)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Revert changes
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Add potential p-future XVRLD and XVRLDI instructions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc r15-4611] libstdc++: Simplify std::__throw_bad_variant_access
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc/aoliva/heads/testme] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc r15-4612] testsuite: Require effective target pie for pr113197
Dimitar Dimitrov
- [gcc r15-4613] libstdc++: Fix typos in tests using macros for std::float128_t support
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work182-sha)] Add p-future target-supports.exp
Michael Meissner
- [gcc(refs/users/meissner/heads/work182-sha)] Update ChangeLog.*
Michael Meissner
- [gcc/aoliva/heads/testme] (4 commits) fold fold_truth_andor field merging into ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] extend ifcombine_replace_cond to handle noncontiguous ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ifcombine across noncontiguous blocks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] preserve TRUTH_ANDIF handling in ifcombine_replace_cond
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] fold fold_truth_andor field merging into ifcombine
Alexandre Oliva
- [gcc r15-4614] libstdc++: Fix test broken when using COW std::string
Francois Dumont
- [gcc r15-4615] Use unique_ptr in more places in pretty_printer/diagnostics: 'gcc/config/gcn/mkoffload.cc' [PR116613
Thomas Schwinge
- [gcc/devel/nothrow-detection] Fixed extract_types_for_resx function
Pranil Dey
- [gcc r15-4616] testsuite: Use -fno-ipa-icf in gcc.dg/stack-check-2.c
Joseph Myers
- [gcc r15-4617] analyzer: avoid implicit use of global_dc's pretty_printer [PR116613]
David Malcolm
- [gcc/aoliva/heads/testme] (2 commits) fold fold_truth_andor field merging into ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] handle TRUTH_ANDIF cond exprs in ifcombine_replace_cond
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] fold fold_truth_andor field merging into ifcombine
Alexandre Oliva
- [gcc r15-4618] AVR: target/116953 - Restore recog_data after calling jump_over_one_insn_p.
Georg-Johann Lay
- [gcc r15-4619] c++: Handle ABI for non-polymorphic dynamic classes
Nathaniel Shead
- [gcc r15-4620] c++/modules: Prevent maybe_clone_decl being called multiple times [PR115007]
Nathaniel Shead
- [gcc r15-4621] c++/modules: Support decloned cdtors
Nathaniel Shead
- [gcc r15-4622] c++/modules: Propagate some missing flags on type definitions
Nathaniel Shead
- [gcc r15-4623] SVE intrinsics: Fold svaba with op1 all zeros to svabd.
Jennifer Schmitz
- [gcc r15-4624] gcc: Remove trailing whitespace
Jakub Jelinek
- [gcc r15-4625] non-gcc: Remove trailing whitespace
Jakub Jelinek
- [gcc r14-10834] Fortran: Simplify len_trim with array ref and fix mapping bug[PR84868].
Paul Thomas
- [gcc r13-9147] Fortran: Simplify len_trim with array ref and fix mapping bug[PR84868].
Paul Thomas
- [gcc r12-10785] Fortran: Simplify len_trim with array ref and fix mapping bug[PR84868].
Paul Thomas
- [gcc r15-4626] ada: Pass parameters of full access unconstrained array types by copy in calls
Marc Poulhi?s
- [gcc r15-4627] ada: Inspect deferred constant completions in missing contexts
Marc Poulhi?s
- [gcc r15-4628] ada: Forbid repr clauses for decls in handled_stmts
Marc Poulhi?s
- [gcc r15-4629] ada: Untagged incomplete view not detected in ACATS test b3a1a060
Marc Poulhi?s
- [gcc r15-4630] ada: Fix fallout of change to 'Wide_Wide_Value for enumeration types
Marc Poulhi?s
- [gcc r15-4631] ada: Fix wrong handling of wide wide characters in Append_Decoded_With_Brackets
Marc Poulhi?s
- [gcc r15-4632] ada: Spurious error compiling CC51011
Marc Poulhi?s
- [gcc r15-4633] ada: Fix internal error on ambiguous operands of comparison operator
Marc Poulhi?s
- [gcc r15-4634] ada: Put Finalizable aspect in -gnatX
Marc Poulhi?s
- [gcc r15-4635] ada: Constraint error not raised in ACATS test c413007
Marc Poulhi?s
- [gcc r15-4636] ada: Increase stack size for Windows tasking programs
Marc Poulhi?s
- [gcc r15-4637] ada: Misc improvements to gnat RM
Marc Poulhi?s
- [gcc r15-4638] ada: Update simpler accessibility model doc
Marc Poulhi?s
- [gcc r15-4639] ada: Add Type_Size_For function to Uintp package
Marc Poulhi?s
- [gcc r15-4640] ada: Update Compiler_Error documentation
Marc Poulhi?s
- [gcc r15-4641] ada: Adjust documentation of External_Initialization
Marc Poulhi?s
- [gcc r15-4642] ada: Spurious error when compiling in Syntax and Semantics Only mode
Marc Poulhi?s
- [gcc r15-4643] ada: Pragmas Pre_Class/Post_Class rejected for abstract subprograms
Marc Poulhi?s
- [gcc r15-4644] ada: Fix internal error on function call in class-wide precondition
Marc Poulhi?s
- [gcc r15-4645] ada: Fix ATC with timed delay from Ada.Real_Time
Marc Poulhi?s
- [gcc r15-4646] ada: Update GNAT UG
Marc Poulhi?s
- [gcc r15-4647] ada: Pragma Pre_Class and Post_Class have no effect at runtime
Marc Poulhi?s
- [gcc r15-4648] ada: Small adjustments to commentary after latest change
Marc Poulhi?s
- [gcc r15-4649] ada: Emit DWARF for Ada 'with' and 'use' clauses
Marc Poulhi?s
- [gcc r15-4650] ada: Disable self-referential with_clauses
Marc Poulhi?s
- [gcc r15-4651] ada: Back out part of previous change -- disable warning
Marc Poulhi?s
- [gcc r15-4652] ada: Fix internal error on bit-packed array type with Volatile_Full_Access
Marc Poulhi?s
- [gcc r15-4653] ada: Fix fallout of change in parameter passing out of aliasing considerations
Marc Poulhi?s
- [gcc r15-4654] ada: Standard types are not artificial
Marc Poulhi?s
- [gcc r15-4655] ada: Add 'artificial_p' parameter to build_unc_object_type
Marc Poulhi?s
- [gcc r15-4656] ada: Mark XUB types as nameless
Marc Poulhi?s
- [gcc r15-4657] ada: Mark XUA types as artificial
Marc Poulhi?s
- [gcc r15-4658] ada: Mark some type decls as nameless
Marc Poulhi?s
- [gcc r15-4659] ada: Set DECL_NAMELESS in create_type_decl
Marc Poulhi?s
- [gcc r15-4660] ada: Change scope of XUB type
Marc Poulhi?s
- [gcc r15-4661] Relax vect_check_scalar_mask check
Richard Biener
- [gcc r15-4662] tree-optimization/116575 - SLP masked load-lanes discovery
Richard Biener
- [gcc r15-4663] tree-optimization/117277 - remove CLOBBERs before SLP code generation
Richard Biener
- [gcc r15-4664] Restrict :c to commutative ops as intended
Richard Biener
- [gcc r15-4665] libstdc++: implement concatenation of strings and string_views
Jonathan Wakely
- [gcc r15-4666] libstdc++: Disable parts of new test that depend on constexpr std::string
Jonathan Wakely
- [gcc r14-10835] AVR: target/116953 - Restore recog_data after calling jump_over_one_insn_p.
Georg-Johann Lay
- [gcc r15-4667] Add regression test
Eric Botcazou
- [gcc r14-10836] ada: Fix internal error on bit-packed array type with Volatile_Full_Access
Eric Botcazou
- [gcc r14-10837] Add regression test
Eric Botcazou
- [gcc r15-4668] testsuite: Generalise tree-ssa/shifts-3.c regexp
Richard Sandiford
- [gcc r13-9148] ada: Fix internal error on bit-packed array type with Volatile_Full_Access
Eric Botcazou
- [gcc r13-9149] Add regression test
Eric Botcazou
- [gcc r15-4669] Default expand_vec_cond_expr_p code to ERROR_MARK
Richard Biener
- [gcc r15-4670] lto: Handle RAW_DATA_CST in compare_tree_sccs_1 [PR117201]
Jakub Jelinek
- [gcc r15-4671] Assorted --disable-checking fixes [PR117249]
Jakub Jelinek
- [gcc r14-10838] asan: Fix up build_check_stmt gsi handling [PR117209]
Jakub Jelinek
- [gcc r14-10839] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jakub Jelinek
- [gcc r14-10840] Assorted --disable-checking fixes [PR117249]
Jakub Jelinek
- [gcc r15-4672] Match: Simplify branch form 3 of unsigned SAT_ADD into branchless
Pan Li
- [gcc r15-4673] match.pd: Add std::pow folding optimizations.
Jennifer Schmitz
- [gcc/redhat/heads/gcc-14-branch] (174 commits) Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f44
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-14-branch)] Merge commit 'r14-10840-g7965062f9e9ba634247b1dab22e1d83f446337ab' into redhat/gcc-14-branch
Jakub Jelinek
- [gcc r15-4674] aarch64: Add support for mfloat8x{8|16}_t types
Andrew Carlotti
- [gcc r15-4675] aarch64: Add mfloat vreinterpret intrinsics
Andrew Carlotti
- [gcc r15-4676] testsuite: add testcase for fixed PR115933
Sam James
- [gcc r15-4677] Fortran: Fix ICE with structure constructor in data statement [PR79685]
Paul Thomas
- [gcc r15-4678] AArch64: Add more accurate constraint [PR117292]
Wilco Dijkstra
- [gcc r15-4679] aarch64: Support multiple variants including up to 3
Andrew Pinski
- [gcc r15-4680] toplevel: Error out if using --disable-libstdcxx with bootstrap [PR105474]
Andrew Pinski
- [gcc r15-4681] testsuite: lto: rename pr95677 test
Sam James
- [gcc r15-4682] testsuite: lto: rename pr62026 test
Sam James
- [gcc r15-4683] testsuite: lto: rename pr47333 test
Sam James
- [gcc r15-4684] testsuite: lto: rename tbaa-1 test
Sam James
- [gcc r15-4685] testsuite: lto: fix tbaa_0 test
Sam James
- [gcc r15-4686] testsuite: lto: fix pr95677 test
Sam James
- [gcc r15-4687] testsuite: lto: fix pr62026 test
Sam James
- [gcc r15-4688] testsuite: lto: fix pr47333 test
Sam James
- [gcc r15-4689] simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195]
Andrew Pinski
- [gcc r15-4690] libbacktrace: recognize new Mach-O DWARF sections
Ian Lance Taylor
- [gcc r15-4691] Daily bump.
GCC Administrator
- [gcc r12-10786] Daily bump.
GCC Administrator
- [gcc r13-9150] Daily bump.
GCC Administrator
- [gcc r14-10841] Daily bump.
GCC Administrator
- [gcc r15-4692] testsuite: fixup tbaa test again
Sam James
- [gcc r15-4693] Finish vectorizer pattern proper COND_EXPR transition
Richard Biener
- [gcc r15-4694] Finish vectorizer pattern proper COND_EXPR transition
Richard Biener
- [gcc r15-4695] Assert finished vectorizer pattern COND_EXPR transition
Richard Biener
- [gcc r15-4696] Fix old glitch in the GNAT Reference Manual
Eric Botcazou
- [gcc r15-4697] Add UNSIGNED for intrinsics.
Thomas Kテカnig
- [gcc r15-4698] tree: Mark PAREN_EXPR and VEC_DUPLICATE_EXPR as non-trapping [PR117234]
Andrew Pinski
- [gcc r15-4699] doc, fortran: Add a missing menu item.
Iain D Sandoe
- [gcc r15-4700] Daily bump.
GCC Administrator
- [gcc r12-10787] Daily bump.
GCC Administrator
- [gcc r13-9151] Daily bump.
GCC Administrator
- [gcc r14-10842] Daily bump.
GCC Administrator
- [gcc r15-4701] testsuite: Sanitize pacbti test cases for Cortex-M
Torbjorn Svensson
- [gcc r14-10843] testsuite: Sanitize pacbti test cases for Cortex-M
Torbjorn Svensson
- [gcc r15-4702] Fortran: Fix regressions with intent(out) class[PR115070, PR115348].
Paul Thomas
- [gcc r15-4703] testsuite: Fix up gcc.dg/vec-perm-lower.c test
Jakub Jelinek
- [gcc r15-4704] c-family: -Wleading-whitespace= argument spelling
Jakub Jelinek
- [gcc r15-4705] genmatch: Add selftests to genmatch for diag_vfprintf
Jakub Jelinek
- [gcc r15-4706] xtensa: Define TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook
Max Filippov
- [gcc r15-4707] arm: Support -mfdpic for more targets
Fangrui Song
- [gcc r15-4708] libstdc++: Fix std::vector<bool>::emplace to forward parameter
Jonathan Wakely
- [gcc r15-4709] libstdc++: Add P1206R7 from_range members to std::vector [PR111055]
Jonathan Wakely
- [gcc r15-4710] Daily bump.
GCC Administrator
- [gcc r12-10788] Daily bump.
GCC Administrator
- [gcc r13-9152] Daily bump.
GCC Administrator
- [gcc r14-10844] Daily bump.
GCC Administrator
- [gcc r15-4711] gcc.target/i386/pr53533-[13].c: Adjust assembly scan
H.J. Lu
- [gcc r15-4712] RISC-V:Bugfix for vlmul_ext and vlmul_trunc with NULL return value[pr117286]
Li Xu
- [gcc r15-4713] Remove code in vectorizer pattern recog relying on vec_cond{u, eq, }
Richard Biener
- [gcc r15-4714] phiopt: Move check for maybe_undef_p slightly earlier
Andrew Pinski
- [gcc r15-4715] vec-lowering: Fix ABSU lowering [PR111285]
Andrew Pinski
- [gcc r15-4716] tree-core.h (omp_clause_code): Comments regarding range checks for OMP_CLAUSE_...
Tobias Burnus
- [gcc r15-4717] tree-optimization/117307 - STMT_VINFO_SLP_VECT_ONLY mis-computation
Richard Biener
- [gcc r15-4718] [target/117316] Fix initializer for riscv code alignment handling
Jeff Law
- [gcc r15-4719] build: update bootstrap req to C++14
Jason Merrill
- [gcc r15-4720] libstdc++: Fix tests for std::vector range operations
Jonathan Wakely
- [gcc r15-4721] aarch64: Use implementation namespace for vxarq_u64 immediate argument
Kyrylo Tkachov
- [gcc r15-4722] Fix bitwise_or logic for prange.
Andrew Macleod
- [gcc r15-4723] testsuite: add testcase for fixed PR107467
Sam James
- [gcc r14-10845] testsuite: add testcase for fixed PR107467
Sam James
- [gcc r14-10846] Revert "testsuite: add testcase for fixed PR107467"
Sam James
- [gcc r14-10847] testsuite: add testcase for fixed PR107467
Sam James
- [gcc r15-4724] gcc: fix 'statements' comment typo
Sam James
- [gcc r15-4725] testsuite: Require atomic operations for pr47333_0
Dimitar Dimitrov
- [gcc r15-4726] testcase: Add testcase for PR 117330 [PR117330]
Andrew Pinski
- [gcc(refs/users/jmelcr/heads/omp-cp)] omp-cp: change callback creation, add callback args to callsummary, integrate into ipa_compute_jump_
Josef Melcr
- [gcc r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts
David Malcolm
- [gcc r15-4728] Daily bump.
GCC Administrator
- [gcc r12-10789] Daily bump.
GCC Administrator
- [gcc r13-9153] Daily bump.
GCC Administrator
- [gcc r14-10848] Daily bump.
GCC Administrator
- [gcc r14-10849] rs6000: Fix PTImode handling in power8 swap optimization pass [PR116415]
Peter Bergner
- [gcc r13-9154] rs6000: Fix PTImode handling in power8 swap optimization pass [PR116415]
Peter Bergner
- [gcc r15-4729] c: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]
Jakub Jelinek
- [gcc r15-4730] arm: [MVE intrinsics] fix vst tests
Christophe Lyon
- [gcc r15-4731] arm: [MVE intrinsics] Add load_ext intrinsic shape
Christophe Lyon
- [gcc r15-4732] arm: [MVE intrinsics] Add load_extending and store_truncating function bases
Christophe Lyon
- [gcc r15-4733] arm: [MVE intrinsics] Add support for predicated contiguous loads and stores
Christophe Lyon
- [gcc r15-4734] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Christophe Lyon
- [gcc r15-4735] ada: Fix static_assert with one argument
Marc Poulhi?s
- [gcc r15-4736] libstdc++: Use if consteval rather than if (std::__is_constant_evaluated()) for {, b}float16_t nextaf
Jakub Jelinek
- [gcc r15-4737] tree-optimization/117333 - ICE with NULL access size DR
Richard Biener
- [gcc r15-4738] tree-optimization/117343 - decide_masked_load_lanes and stale graph
Richard Biener
- [gcc r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275]
David Malcolm
- [gcc r12-10790] rs6000: Fix PTImode handling in power8 swap optimization pass [PR116415]
Peter Bergner
- [gcc r15-4740] libstdc++: Fix complexity of drop_view::begin() const [PR112641]
Patrick Palka
- [gcc r15-4741] Remove dead code in vectorizer pattern recog
Richard Biener
- [gcc r15-4742] Remove dead vect_recog_mixed_size_cond_pattern
Richard Biener
- [gcc r15-4743] Internal-fn: Introduce new IFN MASK_LEN_STRIDED_LOAD{STORE}
Pan Li
- [gcc r15-4744] Vect: Introduce MASK_LEN_STRIDED_LOAD{STORE} to loop vectorizer
Pan Li
- [gcc r15-4745] RISC-V: Adjust the gather-scatter testcases due to middle-end change
Pan Li
- [gcc r15-4746] RISC-V: Implement the MASK_LEN_STRIDED_LOAD{STORE}
Pan Li
- [gcc r15-4747] RISC-V: Add testcases for form 1 of MASK_LEN_STRIDED_LOAD{STORE}
Pan Li
- [gcc r15-4748] [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Jeff Law
- [gcc r15-4749] [PATCH 2/2] RISC-V:Add intrinsic cases for the CMOs extensions
Jeff Law
- [gcc r15-4750] testcase: Add testcase for tree-optimization/117341
Andrew Pinski
- [gcc r15-4751] [RISC-V] RISC-V: Add implication for M extension.
Jeff Law
- [gcc r15-4752] c++: printing AGGR_INIT_EXPR args
Jason Merrill
- [gcc r15-4753] c-family: Handle RAW_DATA_CST in complete_array_type [PR117313]
Jakub Jelinek
- [gcc r15-4754] aarch64: Remove unnecessary casts to rtx_code [PR117349]
Andrew Pinski
- [gcc r15-4755] Fix miscompilation of function containing __builtin_unreachable
Eric Botcazou
- [gcc r14-10850] Fix miscompilation of function containing __builtin_unreachable
Eric Botcazou
- [gcc r13-9155] Fix miscompilation of function containing __builtin_unreachable
Eric Botcazou
- [gcc r12-10791] Fix miscompilation of function containing __builtin_unreachable
Eric Botcazou
- [gcc/aoliva/heads/testme] (4 commits) [testsuite] disable PIE on ia32 on more tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [PR83782] ifunc: back-propagate ifunc_resolver to aliases
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] fix pr70321.c PIC expectations
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] fix auto-init-8.c on ia32 PIC expectations
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] disable PIE on ia32 on more tests
Alexandre Oliva
- [gcc r15-4756] Disable -fbit-tests and -fjump-tables at -O0
Andi Kleen
- [gcc r15-4757] Only do switch bit test clustering when multiple labels point to same bb
Andi Kleen
- [gcc r15-4758] Simplify switch bit test clustering algorithm
Andi Kleen
- [gcc r15-4759] aarch64: Use canonicalize_comparison in ccmp expansion [PR117346]
Andrew Pinski
- [gcc r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
David Malcolm
- [gcc r15-4761] Revert "Simplify switch bit test clustering algorithm"
Andi Kleen
- [gcc r15-4762] Daily bump.
GCC Administrator
- [gcc r12-10792] Daily bump.
GCC Administrator
- [gcc r13-9156] Daily bump.
GCC Administrator
- [gcc r14-10851] Daily bump.
GCC Administrator
- [gcc r15-4763] Match: Simplify (x != 0 ? x + ~0 : 0) to (x - x != 0).
Li Xu
- [gcc r15-4764] RISC-V: Add testcases for unsigned .SAT_SUB form 2 with IMM = 1.
Li Xu
- [gcc r15-4765] testsuite: Adjust AVX10.2 check_effective_target
Haochen Jiang
- [gcc r15-4766] c: Add C2Y N3370 - Case range expressions support [PR117021]
Jakub Jelinek
- [gcc r15-4767] i386: Use assign_stack_temp instead of assign_386_stack_local with SLOT_TEMP
Uros Bizjak
- [gcc r15-4768] Fortran: Move pr115070.f90 to ieee directory [PR117335].
Paul Thomas
- [gcc r15-4769] genmatch: Fix build on hppa64-hpux [PR117348]
Jakub Jelinek
- [gcc r15-4770] function: Call do_pending_stack_adjust in assign_parms [PR117296]
Jakub Jelinek
- [gcc r15-4771] [MAINTAINERS] Add myself to write after approval and DCO.
Soumya AR
- [gcc r15-4772] Remove dead part of bool pattern recognition
Richard Biener
- [gcc r15-4773] arm: [MVE intrinsics] Remove unused builtins qualifiers
Christophe Lyon
- [gcc r15-4774] Fortran: fix several front-end memleaks
Harald Anlauf
- [gcc r15-4775] Fix ICE due to subreg:us_truncate.
hongtao Liu
- [gcc r14-10852] Fix ICE due to subreg:us_truncate.
hongtao Liu
- [gcc r12-10793] Fix ICE due to subreg:us_truncate.
hongtao Liu
- [gcc r15-4776] libstdc++: Define __memcpyable<float*, _Float32*> as true
Jonathan Wakely
- [gcc r15-4777] libstdc++: Define config macros for additional IEEE formats
Jonathan Wakely
- [gcc r15-4778] c++, contracts: Only check contracts attributes [PR116607].
Iain D Sandoe
- [gcc r15-4779] [RISC-V] Aggressively hoist VXRM assignments
Jeff Law
- [gcc r15-4780] c: Diagnose char argument to __builtin_stdc_*
Jakub Jelinek
- [gcc r15-4781] Fix function multiversioning dispatcher link error with LTO
Richard Sandiford
- [gcc r15-4782] Remove vectorizer finish_cost wrapper
Richard Biener
- [gcc r14-10853] aarch64: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- [gcc r15-4783] Remove sys/user time in -ftime-report
Andi Kleen
- [gcc r15-4784] syscall: don't define syscall stub on Hurd
Ian Lance Taylor
- [gcc r15-4785] c: Do not document C23 support as experimental and incomplete
Joseph Myers
- [gcc/devel/rust/master] Use name resolver 2.0 in MarkLive
Thomas Schwinge
- [gcc/devel/rust/master] Make const references to ForeverStack more useful
Thomas Schwinge
- [gcc/devel/rust/master] Load unloaded modules during toplevel resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolver 2.0 in const checker
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolver 2.0 for compiling break/continue
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolver 2.0 in pattern checker
Thomas Schwinge
- [gcc/devel/rust/master] Handle external static items in toplevel resolver 2.0
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Fix bad recursive operator overload call
Thomas Schwinge
- [gcc/devel/rust/master] Insert trait names during toplevel resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Fix variable shadowing in late resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Add a newline to the end of nr2/exclude
Thomas Schwinge
- [gcc/devel/rust/master] Rename some PathIdentSegment functions
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolution 2.0 in TraitItemReference
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolver 2.0 in CompileTraitItem
Thomas Schwinge
- [gcc/devel/rust/master] Improve path handling while testing name resolution 2.0
Thomas Schwinge
- [gcc/devel/rust/master] Fix name resolution 2.0 definition lookups in unsafe checker
Thomas Schwinge
- [gcc/devel/rust/master] rust: Desugar IfLet* into MatchExpr
Thomas Schwinge
- [gcc/devel/rust/master] Use name resolution 2.0 in TraitResolver
Thomas Schwinge
- [gcc/devel/rust/master] Resolve SelfParam in name resolution 2.0
Thomas Schwinge
- [gcc r14-10854] testsuite, jit: fix test-error-pr63969-missing-driver.c
David Malcolm
- [gcc r14-10855] jit: reset state in varasm.cc [PR117275]
David Malcolm
- [gcc r14-10856] jit: fix leak of pending_assemble_externals_set [PR117275]
David Malcolm
- [gcc r15-4786] [PATCH] Adjust param_vect_max_version_for_alias_checks
Kugan Vivekanandarajah
- [gcc r15-4787] [PATCH] Fix SLP when ifcvt versioned loop is not vectorized
Kugan Vivekanandarajah
- [gcc r15-4788] libstdc++: Fix some typos and grammatical errors in docs
Jonathan Wakely
- [gcc r15-4789] libstdc++: Fix copy&paste comments in vector range tests
Jonathan Wakely
- [gcc r13-9157] Fix ICE due to subreg:us_truncate.
hongtao Liu
- [gcc r15-4790] Daily bump.
GCC Administrator
- [gcc r12-10794] Daily bump.
GCC Administrator
- [gcc r13-9158] Daily bump.
GCC Administrator
- [gcc r14-10857] Daily bump.
GCC Administrator
- [gcc r15-4791] gimple: Remove special handling of COND_EXPR for COMPARISON_CLASS_P [PR116949, PR114785]
Andrew Pinski
- [gcc r15-4792] testsuite: fix syntax in Wstringop-overflow-59.c
Sam James
- [gcc r15-4793] Fortran: Fix problem with substring selectors in ASSOCIATE [PR115700]
Paul Thomas
- [gcc r15-4794] tree: Fix up comment wording in valid_new_delete_pair_p
Jakub Jelinek
- [gcc r15-4795] RISC-V: allow -fno-plt to disable PLT
Kito Cheng
- [gcc r15-4796] expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354]
Jakub Jelinek
- [gcc r15-4797] libstdc++: Add align_alloc attribute to aligned operator new
Jonathan Wakely
- [gcc r15-4798] RISC-V: Split riscv_process_target_attr with const char *args argument
Kito Cheng
- [gcc r15-4799] OpenMP/C++: Fix declare variant with reference-returning functions
Tobias Burnus
- [gcc r15-4800] RISC-V: Do not inline when callee is versioned but caller is not
Kito Cheng
- [gcc r15-4801] OpenMP/C++: Use STRIP_REFERENCE_REF to fix declare variant with reference-returning functions
Tobias Burnus
- [gcc r15-4802] middle-end: Lower all gconds during vector pattern matching [PR117176]
Tamar Christina
- [gcc r15-4803] testsuite: add testcase for fixed PR106073
Sam James
- [gcc r15-4804] [PATCH v2] RISC-V: Fix gcc.target/riscv/rvv/base/cpymem-1.c f3
Jeff Law
- [gcc r15-4805] diagnostics: fix memory leak of m_option_mgr
David Malcolm
- [gcc r15-4806] diagnostics: use std::move in output_factory::handler ctor
David Malcolm
- [gcc r15-4807] diagnostics: add class lazy_diagnostic_path
David Malcolm
- [gcc r15-4808] RISC-V: fix const interleaved stepped vector with a scalar pattern
Vineet Gupta
- [gcc r15-4809] testsuite: Use noinline in gcc.dg/simulate-thread/simulate-thread.h
Joseph Myers
- [gcc r15-4810] Add autoconf check for clock_gettime
Andi Kleen
- [gcc r15-4811] testsuite: Fix prototype in gcc.dg/pr114115.c
Joseph Myers
- [gcc r15-4812] c: detect variably-modified types [PR117145, PR117245, PR100420]
Martin Uecker
- [gcc r15-4813] testsuite: fix c23-constexpr-2a.c test to use dg-do run
Sam James
- [gcc r15-4814] aarch64: Forbid F64MM permutes in streaming mode
Richard Sandiford
- [gcc r15-4815] aarch64: Move ENTRY_VHSDF to aarch64-simd-pragma-builtins.def
Richard Sandiford
- [gcc r15-4816] aarch64: Record separate streaming and non-streaming ISA requirements
Richard Sandiford
- [gcc r15-4817] aarch64: Require SVE2 and/or SME2 for SVE FAMINMAX intrinsics
Richard Sandiford
- [gcc r14-10858] Fix function multiversioning dispatcher link error with LTO
Richard Sandiford
- [gcc r14-10859] aarch64: Forbid F64MM permutes in streaming mode
Richard Sandiford
- [gcc r15-4818] libiberty: Fix comment typos
Mark Wielaard
- [gcc r15-4819] testsuite: move single-file LTO pr95677 test to torture
Sam James
- [gcc r15-4820] testsuite: move single-file LTO pr47333 test to torture
Sam James
- [gcc r14-10860] rs6000: ROP - Do not disable shrink-wrapping for leaf functions [PR114759]
Peter Bergner
- [gcc r15-4821] testsuite: g++.dg: rename pr105820 test
Sam James
- [gcc r15-4822] testsuite: g++.dg: rename pr42965 test
Sam James
- [gcc r15-4823] testsuite: g++.dg: rename pr66655 test
Sam James
Last message date:
Thu Oct 31 23:59:50 GMT 2024
Archived on: Thu Oct 31 23:59:51 GMT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).