May 2023 Archives by thread
Starting: Mon May 1 00:17:28 GMT 2023
Ending: Wed May 31 22:41:19 GMT 2023
Messages: 2339
- [gcc r14-367] Daily bump.
GCC Administrator
- [gcc r10-11328] Daily bump.
GCC Administrator
- [gcc r11-10670] Daily bump.
GCC Administrator
- [gcc r12-9503] Daily bump.
GCC Administrator
- [gcc r13-7273] Daily bump.
GCC Administrator
- [gcc r14-368] vrange_storage overhaul
Aldy Hernandez
- [gcc r14-369] Remove irange::{min,max,kind}.
Aldy Hernandez
- [gcc r14-370] Remove irange::tree_{lower,upper}_bound.
Aldy Hernandez
- [gcc r14-371] Various cleanups in vr-values.cc towards ranger API.
Aldy Hernandez
- [gcc r14-372] Convert get_legacy_range in bounds_of_var_in_loop to irange API.
Aldy Hernandez
- [gcc r14-373] Merge irange::union/intersect into irange_union/intersect.
Aldy Hernandez
- [gcc r14-374] Conversion to irange wide_int API.
Aldy Hernandez
- [gcc r14-375] Replace vrp_val* with wide_ints.
Aldy Hernandez
- [gcc r14-376] Rewrite bounds_of_var_in_loop() to use ranges.
Aldy Hernandez
- [gcc r14-377] Convert internal representation of irange to wide_ints.
Aldy Hernandez
- [gcc r14-378] Cleanup irange::set.
Aldy Hernandez
- [gcc r14-379] Inline irange::set_nonzero.
Aldy Hernandez
- [gcc r14-380] Remove unused friends in int_range<>.
Aldy Hernandez
- [gcc r14-381] libgcc pru: Define TARGET_HAS_NO_HW_DIVIDE
Dimitar Dimitrov
- [gcc r14-382] apply debug-remap to file names in .su files
Rasmus Villemoes
- [gcc r14-383] Enable LRA on several ports
Jeff Law
- [gcc r14-384] Convert xstormy16 to LRA
Jeff Law
- [gcc(refs/users/meissner/heads/work119)] Split vec_extract from memory before reload for V16QI/V8HI/V4SI with constant elements.
Michael Meissner
- [gcc(refs/users/meissner/heads/work119)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work119)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-385] PHIOPT: Update comment about what the pass now does
Andrew Pinski
- [gcc(refs/users/kubaneko/heads/histogram)] Add histogram based loop versioning.
Jan Hubicka
- [gcc] Created branch 'meissner/heads/work120' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work120-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work120-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] PR target/105325: Make load/cmp fusion know about prefixed loads.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Fix splat of extract for long long and double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Improve 64->128 bit zero extension on PowerPC
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Fix typo in insn name.
Michael Meissner
- [gcc r14-386] c++: array DMI and member fn [PR109666]
Jason Merrill
- [gcc(refs/users/meissner/heads/work120)] Optimize vec_extract of V4SF from memory with constant element numbers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Optimize vec_extract of V4SF with variable element number being converted to DF
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Allow consant element vec_extract to be loaded into vector registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Optimize sign and zero extension of vec_extract from memory with constant element
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Allow variable element vec_extract to be loaded into vector registers.
Michael Meissner
- [gcc(refs/users/kubaneko/heads/histogram)] Do not instrument loops with known number of iterations and with no instrumentable exits.
Jan Hubicka
- [gcc r14-387] ubsan: ubsan_maybe_instrument_array_ref tweak
Marek Polacek
- [gcc(refs/users/meissner/heads/work120)] Allow variable element vec_extract to be sign or zero extended
Michael Meissner
- [gcc(refs/users/kubaneko/heads/histogram)] Use histogram in loop vectorizer heuristics
Jan Hubicka
- [gcc(refs/users/kubaneko/heads/histogram)] Fix use of estimates.
Jan Hubicka
- [gcc(refs/users/meissner/heads/work120)] Allow constant element vec_extract to be converted to floating point
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Optimize variable element vec_extract to be converted to floating point
Michael Meissner
- [gcc(refs/users/kubaneko/heads/histogram)] Clear profile in vectorizer.
Jan Hubicka
- [gcc(refs/users/meissner/heads/work120)] Split vec_extract from memory before reload for V16QI/V8HI/V4SI with constant elements.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-388] Daily bump.
GCC Administrator
- [gcc r10-11329] Daily bump.
GCC Administrator
- [gcc r11-10671] Daily bump.
GCC Administrator
- [gcc r12-9504] Daily bump.
GCC Administrator
- [gcc r13-7274] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work120-dmf)] PR target/105325: Make load/cmp fusion know about prefixed loads.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Fix splat of extract for long long and double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Improve 64->128 bit zero extension on PowerPC
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Fix typo in insn name.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] PowerPC: Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] PowerPC: Make -mcpu=future enable -mblock-ops-vector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] PowerPC: Make MMA insns support DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work120-dmf)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work120)] Delete files.
Michael Meissner
- [gcc/devel/rust/master] libproc_macro: Add license headers
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add Literal type
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add literal ffi implementations
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Drop function shall take a mutable
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Put literal members in namespace
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add member functions to Literal
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Lower ErrorPropagationExpr from AST to HIR
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add testcase to show matching of enum variants
Thomas Schwinge
- [gcc/devel/rust/master] Implement Dump:visit() function for QualifiedPathInType argument.
Thomas Schwinge
- [gcc/devel/rust/master] Add error message for AltPattern in let statements
Thomas Schwinge
- [gcc/devel/rust/master] parser: Parse reference patterns correctly
Thomas Schwinge
- [gcc/devel/rust/master] Deleted the as_string ASR and HIR dumps
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add ident implementation
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Change drop rust interface
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add named constructor
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add namespace to Ident
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add Punct struct
Thomas Schwinge
- [gcc/devel/rust/master] Fix translation mistakes 2023 in GCC/Rust [PR108890]
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add remaining tokenstream structs.
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add drop function on Ident struct
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add drop function to Literal struct
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Add remaining drop functions
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Implement Drop for TokenStream
Thomas Schwinge
- [gcc/devel/rust/master] libproc_macro: Fix literal drop function
Thomas Schwinge
- [gcc/devel/rust/master] Resolve identifier-pattern struct pattern fields
Thomas Schwinge
- [gcc/devel/rust/master] ci: Add libgrust to clang-format checker
Thomas Schwinge
- [gcc/devel/rust/master] patterns: Add execution testcases to verify proper pattern matching
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Fix memory corruption at peek_context
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: minor refactor to reuse a variable instead of recreating it later
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add get_defid helper to TypeCheckContextItem
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: add helper to check for a const or static context
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: add error state to TypeCheckContextItem and missing copy ctor's
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Track Self properly with TypePredicateBounds
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Fix ICE during method resolution
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Fix ICE in assignment of error type bound predicates
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: enable -Winfinite-recursion warnings by default
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: fix ICE with recursive function calls
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: remove unused includes
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Fix ICE when we dont get a reference type
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: remove unused header
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add mechanism use pattern information to improve type info
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add missing ABI mapping
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add missing ABI checking on function types
Thomas Schwinge
- [gcc/devel/rust/master] Fix -frust-dump-* error messages
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Minor tuning in AST dump
Thomas Schwinge
- [gcc/devel/rust/master] Add accessors to HIR::StructPatternFieldIdentPat
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add missing TypeBoundWhereClauseItem::get_locus
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Add missing where clause lowering for Impl functions
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: resolve the associated_predicate when mapping Fn traits
Thomas Schwinge
- [gcc/devel/rust/master] Lower StructPatternFieldIdentPat
Thomas Schwinge
- [gcc/devel/rust/master] Type check StructPatternFieldIdentPat
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Extract helper lookup_associated_impl_block
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: qualified path syntax is used to disambiguate predicates
Thomas Schwinge
- [gcc/devel/rust/master] gccrs: Improve operator overload check for recursive overload
Thomas Schwinge
- [gcc/devel/rust/master] Fix infinite loop with parsing invalid generic parameters
Thomas Schwinge
- [gcc/devel/rust/master] cli: Add frust-extern option
Thomas Schwinge
- [gcc r14-389] ibstdc++: Shut up -Wattribute-alias warning [PR109694]
Jakub Jelinek
- [gcc r14-390] [i386] Fix testcases for emulated scatter
Richard Biener
- [gcc r14-391] tree-optimization/109672 - properly check emulated plus during vect
Richard Biener
- [gcc r13-7275] testsuite: adjust NOP expectations for RISC-V
Jan Beulich
- [gcc r11-10672] ipa/106124 - ICE with -fkeep-inline-functions and OpenMP
Richard Biener
- [gcc r11-10673] tree-optimization/107451 - SLP load vectorization issue
Richard Biener
- [gcc r11-10674] tree-optimization/108076 - if-conversion and forced labels
Richard Biener
- [gcc r11-10675] middle-end/108625 - wrong folding due to misinterpreted !
Richard Biener
- [gcc r11-10676] tree-optimization/109473 - ICE with reduction epilog adjustment op
Richard Biener
- [gcc r11-10677] tree-optimization/109502 - vector conversion between mask and non-mask
Richard Biener
- [gcc r11-10678] rtl-optimization/109585 - alias analysis typo
Richard Biener
- [gcc r14-392] docs: port documentation of VRP params
Martin Liska
- [gcc r11-10679] tree-optimization/109573 - avoid ICEing on unexpected live def
Richard Biener
- [gcc r11-10680] lto/109263 - lto-wrapper and -g0 -ggdb
Richard Biener
- [gcc r14-393] c++: Add testcase for already fixed PR [PR109506]
Patrick Palka
- [gcc r11-10681] tree-optimization/108821 - store motion and volatiles
Richard Biener
- [gcc r14-394] RISC-V: fix build issue with gcc 4.9.x
Kito Cheng
- [gcc r14-395] RISC-V: ICE for vlmul_ext_v intrinsic API
Kito Cheng
- [gcc/ibm/heads/gcc-11-branch] (263 commits) ibm: Merge up to top of releases/gcc-11
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-11-branch)] ibm: Merge up to top of releases/gcc-11
Peter Bergner
- [gcc r14-396] RISC-V: Name newly added flags in changelog
Patrick O'Neill
- [gcc r14-397] libstdc++: Regenerate baseline_symbols.txt files for Linux
Jakub Jelinek
- [gcc/ibm/heads/gcc-11-branch] (15 commits) ibm: Merge up to top of releases/gcc-11
Peter Bergner
- [gcc(refs/users/kubaneko/heads/histogram)] divided histogram_counters.hist into two .exp and .lin, changed histogram maintaining so exp does no
Ondrej Kubanek
- [gcc r13-7276] c++: Move -Wdangling-reference to -Wextra [PR109642]
Marek Polacek
- [gcc(refs/users/kubaneko/heads/histogram)] constrained the parameters
Ondrej Kubanek
- [gcc r14-398] RISC-V: Eliminate SYNC memory models
Patrick O'Neill
- [gcc r14-399] RISC-V: Enforce Libatomic LR/SC SEQ_CST
Patrick O'Neill
- [gcc r14-400] RISC-V: Enforce subword atomic LR/SC SEQ_CST
Patrick O'Neill
- [gcc r14-401] RISC-V: Enforce atomic compare_exchange SEQ_CST
Patrick O'Neill
- [gcc r14-402] RISC-V: Add AMO release bits
Patrick O'Neill
- [gcc r14-403] RISC-V: Strengthen atomic stores
Patrick O'Neill
- [gcc r14-404] RISC-V: Eliminate AMO op fences
Patrick O'Neill
- [gcc r14-405] RISC-V: Weaken LR/SC pairs
Patrick O'Neill
- [gcc r14-406] RISC-V: Weaken mem_thread_fence
Patrick O'Neill
- [gcc r14-407] RISC-V: Weaken atomic loads
Patrick O'Neill
- [gcc r14-408] RISC-V: Table A.6 conformance tests
Patrick O'Neill
- [gcc r11-10682] c: Fix compile time hog in c_genericize [PR107127]
Jakub Jelinek
- [gcc r11-10683] testsuite: Fix up broken testcase [PR107127]
Jakub Jelinek
- [gcc r11-10684] asan: Fix up error recovery for too large frames [PR107317]
Jakub Jelinek
- [gcc r11-10685] i386: Fix up ix86_abi handling [PR106875]
Jakub Jelinek
- [gcc r11-10686] cfgbuild: Fix DEBUG_INSN handling in find_bb_boundaries [PR106719]
Jakub Jelinek
- [gcc r11-10687] ivopts: Fix IP_END handling for asm goto [PR107997]
Jakub Jelinek
- [gcc r11-10688] into-ssa: Fix emitting debug stmts after asm goto [PR108095]
Jakub Jelinek
- [gcc r11-10689] c++: Ensure !!var is not an lvalue [PR107065]
Jakub Jelinek
- [gcc r11-10690] loop-invariant: Split preheader edge if the preheader bb ends with jump [PR106751]
Jakub Jelinek
- [gcc r11-10691] testsuite: Fix up pr64536.c for LLP64 targets [PR108151]
Jakub Jelinek
- [gcc r11-10692] testsuite: Fix up pr64536.c for LLP64 targets [PR108151]
Jakub Jelinek
- [gcc r11-10693] openmp: Don't try to destruct DECL_OMP_PRIVATIZED_MEMBER vars [PR108180]
Jakub Jelinek
- [gcc r11-10694] cse: Fix up CSE const_anchor handling [PR108193]
Jakub Jelinek
- [gcc r11-10695] tree-ssa-dom: can_infer_simple_equiv fixes [PR108068]
Jakub Jelinek
- [gcc r11-10696] expr: Fix up store_expr into SUBREG_PROMOTED_* target [PR108264]
Jakub Jelinek
- [gcc r11-10697] generic-match-head: Don't assume GENERIC folding is done only early [PR108237]
Jakub Jelinek
- [gcc r11-10698] fortran: Fix up function types for realloc and sincos{, f, l} builtins [PR108349]
Jakub Jelinek
- [gcc r11-10699] openmp: Fix up OpenMP expansion of non-rectangular loops [PR108459]
Jakub Jelinek
- [gcc r11-10700] c++: Fix up handling of references to anon union members in initializers [PR53932]
Jakub Jelinek
- [gcc r11-10701] options: fix cl_target_option_print_diff() with strings
Jakub Jelinek
- [gcc r11-10702] store-merging: Disable string_concatenate mode if start or end aren't byte aligned [PR108498]
Jakub Jelinek
- [gcc r11-10703] doc: Fix up return type of __builtin_va_arg_pack_len [PR108560]
Jakub Jelinek
- [gcc r11-10704] bbpart: Fix up ICE on asm goto [PR108596]
Jakub Jelinek
- [gcc r11-10705] c++, openmp: Handle some OMP_*/OACC_* constructs during constant expression evaluation [PR108607]
Jakub Jelinek
- [gcc r11-10706] ree: Fix -fcompare-debug issues in combine_reaching_defs [PR108573]
Jakub Jelinek
- [gcc r11-10707] nested, openmp: Wrap OMP_CLAUSE_*_GIMPLE_SEQ into GIMPLE_BIND for declare_vars [PR108435]
Jakub Jelinek
- [gcc r11-10708] fortran: Fix up hash table usage in gfc_trans_use_stmts [PR108451]
Jakub Jelinek
- [gcc r11-10709] vect-patterns: Fix up vect_widened_op_tree [PR108692]
Jakub Jelinek
- [gcc r11-10710] match.pd: When simplifying BFR of an insert, require a mode precision integral type [PR108688]
Jakub Jelinek
- [gcc r11-10711] c++: Avoid incorrect shortening of divisions [PR108365]
Jakub Jelinek
- [gcc r11-10712] c++: Handle structured bindings like anon unions in initializers [PR108474]
Jakub Jelinek
- [gcc r11-10713] i386: Call get_available_features for all CPUs with max_level >= 1 [PR100758]
Jakub Jelinek
- [gcc r11-10714] libgomp: Fix up some typos in libgomp.texi
Jakub Jelinek
- [gcc r11-10715] i386: Fix up builtins used in avx512bf16vlintrin.h [PR108881]
Jakub Jelinek
- [gcc r11-10716] cgraphclones: Don't share DECL_ARGUMENTS between thunk and its artificial thunk [PR108854]
Jakub Jelinek
- [gcc r11-10717] cfgexpand: Handle WIDEN_{PLUS, MINUS}_EXPR and VEC_WIDEN_{PLUS, MINUS}_{HI, LO}_EXPR in expand_debug_ex
Jakub Jelinek
- [gcc r11-10718] c++, debug: Fix up locus of DW_TAG_imported_module [PR108716]
Jakub Jelinek
- [gcc r11-10719] libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756]
Jakub Jelinek
- [gcc r11-10720] diagnostics: Fix up selftests with $COLUMNS < 42 [PR108973]
Jakub Jelinek
- [gcc r11-10721] c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling [PR107465]
Jakub Jelinek
- [gcc r11-10722] c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling [PR107465]
Jakub Jelinek
- [gcc r11-10723] c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates [PR107558]
Jakub Jelinek
- [gcc r11-10724] c++: Treat unnamed bitfields as padding for __has_unique_object_representations [PR109096]
Jakub Jelinek
- [gcc r11-10725] openmp: Fix up handling of doacross loops with noreturn body in loops [PR108685]
Jakub Jelinek
- [gcc r11-10726] c, ubsan: Instrument even shortened divisions [PR109151]
Jakub Jelinek
- [gcc r11-10727] tree-inline: Fix up multiversioning with vector arguments [PR105554]
Jakub Jelinek
- [gcc r11-10728] c++: Drop TREE_READONLY on vars (possibly) initialized by tls wrapper [PR109164]
Jakub Jelinek
- [gcc r11-10729] tree-vect-generic: Fix up expand_vector_condition [PR109176]
Jakub Jelinek
- [gcc r11-10730] predict: Don't emit -Wsuggest-attribute=cold warning for functions which already have that attribute
Jakub Jelinek
- [gcc r11-10731] i386: Require just 32-bit alignment for SLOT_FLOATxFDI_387 -m32 -mpreferred-stack-boundary=2 DImode
Jakub Jelinek
- [gcc r11-10732] sanopt: Return TODO_cleanup_cfg if any .{UB, HWA, A}SAN_* calls were lowered [PR106190]
Jakub Jelinek
- [gcc r11-10733] libiberty: Make strstr.c in libiberty ANSI compliant
Jakub Jelinek
- [gcc r11-10734] c++: Fix Solaris bootstraps across midnight
Jakub Jelinek
- [gcc r11-10735] reassoc: Fix up another ICE with returns_twice call [PR109410]
Jakub Jelinek
- [gcc r13-7277] c++: fix 'unsigned typedef-name' extension [PR108099]
Jason Merrill
- [gcc r13-7278] c++: array DMI and member fn [PR109666]
Jason Merrill
- [gcc r13-7279] Revert "c++: *this folding in constexpr call"
Jason Merrill
- [gcc r14-409] c++: std::variant slow to compile [PR109678]
Jason Merrill
- [gcc r14-410] c++: look for empty base at specific offset [PR109678]
Jason Merrill
- [gcc r14-411] c++: less invalidate_class_lookup_cache
Jason Merrill
- [gcc r14-412] target: [PR109657] (a ? -1 : 0) | b could be optimized better for aarch64
Andrew Pinski
- [gcc r14-413] tree-optimization: [PR109702] MATCH: Fix a ? func(a) : N patterns
Andrew Pinski
- [gcc r14-414] MATCH: Port CLRSB part of builtin_zero_pattern
Andrew Pinski
- [gcc r14-415] PHIOPT: small refactoring of match_simplify_replacement.
Andrew Pinski
- [gcc r14-416] c++: simplify member template substitution
Jason Merrill
- [gcc/microsoft/heads/main] (2 commits) Use environment files instead of set-output command
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Update actions to versions that use Node.js 16
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Use environment files instead of set-output command
Eugene Rozenfeld
- [gcc/microsoft/heads/releases/gcc-11] (2 commits) Use environment files instead of set-output command
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/releases/gcc-11)] Update actions to versions that use Node.js 16
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/releases/gcc-11)] Use environment files instead of set-output command
Eugene Rozenfeld
- [gcc r14-417] Daily bump.
GCC Administrator
- [gcc r10-11330] Daily bump.
GCC Administrator
- [gcc r11-10736] Daily bump.
GCC Administrator
- [gcc r12-9505] Daily bump.
GCC Administrator
- [gcc r13-7280] Daily bump.
GCC Administrator
- [gcc r14-418] c++: fix TTP level reduction cache
Jason Merrill
- [gcc r14-419] c++: Fix up VEC_INIT_EXPR gimplification after r12-7069
Jakub Jelinek
- [gcc r13-7281] c++: Fix up VEC_INIT_EXPR gimplification after r12-7069
Jakub Jelinek
- [gcc r14-420] clang warning: warning: private field 'm_gc' is not used [-Wunused-private-field]
Martin Liska
- [gcc r12-9506] c++: Fix up VEC_INIT_EXPR gimplification after r12-7069
Jakub Jelinek
- [gcc r14-421] Docs: Add vector register constarint for asm operands
Kito Cheng
- [gcc r11-10737] tree-optimization/109473 - fix type mismatch in reduction vectorization
Richard Biener
- [gcc r14-422] aarch64: PR target/99195 annotate simple floating-point patterns for vec-concat with zero
Kyrylo Tkachov
- [gcc r14-423] aarch64: PR target/99195 annotate HADDSUB patterns for vec-concat with zero
Kyrylo Tkachov
- [gcc r14-424] Improve RTL CSE hash table hash usage
Richard Biener
- [gcc r14-425] Speedup cse_insn
Richard Biener
- [gcc r14-426] RISC-V: Add tuple types support
Kito Cheng
- [gcc r14-427] RISC-V: Add tuple type vget/vset intrinsics
Kito Cheng
- [gcc r14-428] RISC-V: Support segment intrinsics
Kito Cheng
- [gcc r14-429] riscv/linux: Don't add -latomic with -pthread
Andreas Schwab
- [gcc r14-430] libstdc++: Set _M_string_length before calling _M_dispose() [PR109703]
Jonathan Wakely
- [gcc r13-7282] libstdc++: Set _M_string_length before calling _M_dispose() [PR109703]
Jonathan Wakely
- [gcc r14-431] More last_stmt removal
Richard Biener
- [gcc r12-9507] libstdc++: Strip absolute paths from files shown in Doxygen docs
Jonathan Wakely
- [gcc r12-9508] libstdc++: Set _M_string_length before calling _M_dispose() [PR109703]
Jonathan Wakely
- [gcc r14-432] riscv: fix error: control reaches end of non-void function
Martin Liska
- [gcc r14-433] arm: move builtin function codes into general numberspace
Christophe Lyon
- [gcc r14-434] arm: [MVE intrinsics] Add new framework
Christophe Lyon
- [gcc r14-435] arm: [MVE intrinsics] Rework vreinterpretq
Christophe Lyon
- [gcc r14-436] arm: [MVE intrinsics] Rework vuninitialized
Christophe Lyon
- [gcc r14-437] arm: [MVE intrinsics] add binary_opt_n shape
Christophe Lyon
- [gcc r14-438] arm: [MVE intrinsics] add unspec_based_mve_function_exact_insn
Christophe Lyon
- [gcc r14-439] arm: [MVE intrinsics] factorize vadd vsubq vmulq
Christophe Lyon
- [gcc r14-440] arm: [MVE intrinsics] rework vaddq vmulq vsubq
Christophe Lyon
- [gcc r14-441] arm: [MVE intrinsics] add binary shape
Christophe Lyon
- [gcc r14-442] arm: [MVE intrinsics] factorize vandq veorq vorrq vbicq
Christophe Lyon
- [gcc r14-443] arm: [MVE intrinsics] rework vandq veorq
Christophe Lyon
- [gcc r14-444] arm: [MVE intrinsics] add binary_orrq shape
Christophe Lyon
- [gcc r14-445] arm: [MVE intrinsics] rework vorrq
Christophe Lyon
- [gcc r14-446] arm: [MVE intrinsics] add unspec_mve_function_exact_insn
Christophe Lyon
- [gcc r14-447] arm: [MVE intrinsics] add create shape
Christophe Lyon
- [gcc r14-448] arm: [MVE intrinsics] factorize vcreateq
Christophe Lyon
- [gcc r14-449] arm: [MVE intrinsics] rework vcreateq
Christophe Lyon
- [gcc r14-450] arm: [MVE intrinsics] factorize several binary_m operations
Christophe Lyon
- [gcc r14-451] arm: [MVE intrinsics] factorize several binary _n operations
Christophe Lyon
- [gcc r14-452] arm: [MVE intrinsics] factorize several binary _m_n operations
Christophe Lyon
- [gcc r14-453] arm: [MVE intrinsics] factorize several binary operations
Christophe Lyon
- [gcc r14-454] arm: [MVE intrinsics] rework vhaddq vhsubq vmulhq vqaddq vqsubq vqdmulhq vrhaddq vrmulhq
Christophe Lyon
- [gcc r11-10738] libstdc++: Strip absolute paths from files shown in Doxygen docs
Jonathan Wakely
- [gcc r11-10739] libstdc++: Make std::lcm and std::gcd detect overflow [PR105844]
Jonathan Wakely
- [gcc r11-10740] libstdc++: Fix broken backport for std::lcm [PR105844]
Jonathan Wakely
- [gcc r10-11331] libgomp: Fix up target-31.c test [PR106045]
Jakub Jelinek
- [gcc r10-11332] expand: Fix up expand_cond_expr_using_cmove [PR106030]
Jakub Jelinek
- [gcc r10-11333] ifcvt: Don't introduce trapping or faulting reads in noce_try_sign_mask [PR106032]
Jakub Jelinek
- [gcc r10-11334] wide-int: Fix up wi::shifted_mask [PR106144]
Jakub Jelinek
- [gcc r10-11335] cgraphunit: Don't emit asm thunks for -dx [PR106261]
Jakub Jelinek
- [gcc r10-11336] c++: Implement P2327R1 - De-deprecating volatile compound operations
Jakub Jelinek
- [gcc r10-11337] openmp, c: Tighten up c_tree_equal [PR106981]
Jakub Jelinek
- [gcc r10-11338] openmp: Fix ICE with taskgroup at -O0 -fexceptions [PR107001]
Jakub Jelinek
- [gcc r10-11339] libgomp: Fix up creation of artificial teams
Jakub Jelinek
- [gcc r10-11340] c++: Fix up constexpr handling of char/signed char/short pre/post inc/decrement [PR105774]
Jakub Jelinek
- [gcc r10-11341] c, c++: Fix up excess precision handling of scalar_to_vector conversion [PR107358]
Jakub Jelinek
- [gcc r10-11342] reg-stack: Fix a -fcompare-debug bug in reg-stack [PR107183]
Jakub Jelinek
- [gcc r10-11343] i386: Uglify some local identifiers in *intrin.h [PR107748]
Jakub Jelinek
- [gcc r10-11344] asan: Fix up error recovery for too large frames [PR107317]
Jakub Jelinek
- [gcc r10-11345] cfgbuild: Fix DEBUG_INSN handling in find_bb_boundaries [PR106719]
Jakub Jelinek
- [gcc r10-11346] ivopts: Fix IP_END handling for asm goto [PR107997]
Jakub Jelinek
- [gcc r10-11347] c++: Ensure !!var is not an lvalue [PR107065]
Jakub Jelinek
- [gcc r10-11348] loop-invariant: Split preheader edge if the preheader bb ends with jump [PR106751]
Jakub Jelinek
- [gcc r10-11349] testsuite: Fix up pr64536.c for LLP64 targets [PR108151]
Jakub Jelinek
- [gcc r10-11350] testsuite: Fix up pr64536.c for LLP64 targets [PR108151]
Jakub Jelinek
- [gcc r10-11351] openmp: Don't try to destruct DECL_OMP_PRIVATIZED_MEMBER vars [PR108180]
Jakub Jelinek
- [gcc r10-11352] cse: Fix up CSE const_anchor handling [PR108193]
Jakub Jelinek
- [gcc r10-11353] tree-ssa-dom: can_infer_simple_equiv fixes [PR108068]
Jakub Jelinek
- [gcc r10-11354] generic-match-head: Don't assume GENERIC folding is done only early [PR108237]
Jakub Jelinek
- [gcc r10-11355] fortran: Fix up function types for realloc and sincos{, f, l} builtins [PR108349]
Jakub Jelinek
- [gcc r10-11356] c++: Fix up handling of references to anon union members in initializers [PR53932]
Jakub Jelinek
- [gcc r10-11357] options: fix cl_target_option_print_diff() with strings
Jakub Jelinek
- [gcc r10-11358] doc: Fix up return type of __builtin_va_arg_pack_len [PR108560]
Jakub Jelinek
- [gcc r10-11359] bbpart: Fix up ICE on asm goto [PR108596]
Jakub Jelinek
- [gcc r10-11360] c++, openmp: Handle some OMP_*/OACC_* constructs during constant expression evaluation [PR108607]
Jakub Jelinek
- [gcc r10-11361] ree: Fix -fcompare-debug issues in combine_reaching_defs [PR108573]
Jakub Jelinek
- [gcc r10-11362] nested, openmp: Wrap OMP_CLAUSE_*_GIMPLE_SEQ into GIMPLE_BIND for declare_vars [PR108435]
Jakub Jelinek
- [gcc r10-11363] fortran: Fix up hash table usage in gfc_trans_use_stmts [PR108451]
Jakub Jelinek
- [gcc r10-11364] match.pd: When simplifying BFR of an insert, require a mode precision integral type [PR108688]
Jakub Jelinek
- [gcc r11-10741] call_summary: add missing template keyword
Jakub Jelinek
- [gcc r10-11365] c++: Avoid incorrect shortening of divisions [PR108365]
Jakub Jelinek
- [gcc r10-11366] c++: Handle structured bindings like anon unions in initializers [PR108474]
Jakub Jelinek
- [gcc r10-11367] i386: Call get_available_features for all CPUs with max_level >= 1 [PR100758]
Jakub Jelinek
- [gcc r10-11368] libgomp: Fix up some typos in libgomp.texi
Jakub Jelinek
- [gcc r10-11369] i386: Fix up builtins used in avx512bf16vlintrin.h [PR108881]
Jakub Jelinek
- [gcc r10-11370] cgraphclones: Don't share DECL_ARGUMENTS between thunk and its artificial thunk [PR108854]
Jakub Jelinek
- [gcc r10-11371] c++, debug: Fix up locus of DW_TAG_imported_module [PR108716]
Jakub Jelinek
- [gcc r10-11372] libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756]
Jakub Jelinek
- [gcc r10-11373] diagnostics: Fix up selftests with $COLUMNS < 42 [PR108973]
Jakub Jelinek
- [gcc r10-11374] c-family: Fix up -Wsign-compare BIT_NOT_EXPR handling [PR107465]
Jakub Jelinek
- [gcc r10-11375] c-family: Incremental fix for -Wsign-compare BIT_NOT_EXPR handling [PR107465]
Jakub Jelinek
- [gcc r10-11376] c++: Don't clear TREE_READONLY for -fmerge-all-constants for non-aggregates [PR107558]
Jakub Jelinek
- [gcc r10-11377] c++: Treat unnamed bitfields as padding for __has_unique_object_representations [PR109096]
Jakub Jelinek
- [gcc r10-11378] openmp: Fix up handling of doacross loops with noreturn body in loops [PR108685]
Jakub Jelinek
- [gcc r10-11379] c, ubsan: Instrument even shortened divisions [PR109151]
Jakub Jelinek
- [gcc r10-11380] tree-inline: Fix up multiversioning with vector arguments [PR105554]
Jakub Jelinek
- [gcc r10-11381] c++: Drop TREE_READONLY on vars (possibly) initialized by tls wrapper [PR109164]
Jakub Jelinek
- [gcc r10-11382] predict: Don't emit -Wsuggest-attribute=cold warning for functions which already have that attribute
Jakub Jelinek
- [gcc r10-11383] sanopt: Return TODO_cleanup_cfg if any .{UB, HWA, A}SAN_* calls were lowered [PR106190]
Jakub Jelinek
- [gcc r10-11384] libiberty: Make strstr.c in libiberty ANSI compliant
Jakub Jelinek
- [gcc r10-11385] reassoc: Fix up another ICE with returns_twice call [PR109410]
Jakub Jelinek
- [gcc r10-11386] call_summary: add missing template keyword
Jakub Jelinek
- [gcc r10-11387] libstdc++: Strip absolute paths from files shown in Doxygen docs
Jonathan Wakely
- [gcc r10-11388] libstdc++: Make std::lcm and std::gcd detect overflow [PR105844]
Jonathan Wakely
- [gcc r14-455] aarch64: Rename abi_break parameters [PR109661]
Richard Sandiford
- [gcc r14-456] aarch64: Fix ABI handling of aligned enums [PR109661]
Richard Sandiford
- [gcc r14-457] do not tailcall __sanitizer_cov_trace_pc [PR90746]
Alexander Monakov
- [gcc r14-458] Allow varying ranges of unknown types in irange::verify_range [PR109711]
Aldy Hernandez
- [gcc r14-459] Add stats to simple_dce_from_worklist
Andrew Pinski
- [gcc r13-7283] Revert "c++: reorganize friend template matching [PR91618]"
Jason Merrill
- [gcc r14-460] c++: over-eager friend matching [PR109649]
Jason Merrill
- [gcc r14-461] libstdc++: Fix up abi.exp FAILs on powerpc64-linux
Jakub Jelinek
- [gcc r14-462] libstdc++: Fix up abi.exp FAILs on powerpc64le-linux
Jakub Jelinek
- [gcc r10-11389] libstdc++: Ensure constexpr std::lcm detects out-of-range result [PR105844]
Jonathan Wakely
- [gcc r11-10742] extend.texi: replace @itemx not preceded by @item.
Arsen Arsenović
- [gcc r14-463] CRIS-LRA: Fix uses of reload_in_progress
Hans-Peter Nilsson
- [gcc r14-464] Daily bump.
GCC Administrator
- [gcc r10-11390] Daily bump.
GCC Administrator
- [gcc r11-10743] Daily bump.
GCC Administrator
- [gcc r12-9509] Daily bump.
GCC Administrator
- [gcc r13-7284] Daily bump.
GCC Administrator
- [gcc r14-465] PR modula2/109675 implementation of writeAddress is non portable
Gaius Mulley
- [gcc r14-466] CRIS-LRA: Define TARGET_SPILL_CLASS
Hans-Peter Nilsson
- [gcc r14-467] CRIS: peephole2 an "and" with a contiguous "one-sided" sequences of 1s
Hans-Peter Nilsson
- [gcc/microsoft/heads/main] (135 commits) Merge commit 'd7cb9720ed54687bd1135c5e6ef90776a9db0bd5' int
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Merge commit 'd7cb9720ed54687bd1135c5e6ef90776a9db0bd5' into merge-master-d7cb9720ed54687bd1135c5e6e
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Update andstor/file-existence-action from v1 to v2
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/releases/gcc-11)] Update andstor/file-existence-action from v1 to v2
Eugene Rozenfeld
- [gcc r13-7285] RISC-V: Fix wrong check of register occurrences [PR109535]
Kito Cheng
- [gcc r13-7286] Docs: Add vector register constarint for asm operands
Kito Cheng
- [gcc r14-468] i386: Fix up handling of debug insns in STV [PR109676]
Jakub Jelinek
- [gcc r13-7287] libstdc++: Another attempt to ensure g++ 13+ compiled programs enforce gcc 13.2+ libstdc++.so.6 [PR1
Jakub Jelinek
- [gcc r13-7288] ibstdc++: Shut up -Wattribute-alias warning [PR109694]
Jakub Jelinek
- [gcc r13-7289] libstdc++: Regenerate baseline_symbols.txt files for Linux
Jakub Jelinek
- [gcc r14-469] Rename last_stmt to last_nondebug_stmt
Richard Biener
- [gcc r13-7290] libstdc++: Fix up abi.exp FAILs on powerpc64-linux
Jakub Jelinek
- [gcc r13-7291] libstdc++: Fix up abi.exp FAILs on powerpc64le-linux
Jakub Jelinek
- [gcc r13-7292] i386: Fix up handling of debug insns in STV [PR109676]
Jakub Jelinek
- [gcc r14-470] tree-optimization/109724 - new testcase
Richard Biener
- [gcc r13-7293] tree-optimization/109724 - new testcase
Richard Biener
- [gcc r12-9510] tree-optimization/109724 - new testcase
Richard Biener
- [gcc r11-10744] tree-optimization/109724 - new testcase
Richard Biener
- [gcc r10-11391] Revert "tree-optimization/106809 - compile time hog in VN"
Richard Biener
- [gcc r10-11392] tree-optimization/109724 - new testcase
Richard Biener
- [gcc/aoliva/heads/testbase] (184 commits) CRIS: peephole2 an "and" with a contiguous "one-sided" sequ
Alexandre Oliva
- [gcc/aoliva/heads/testme] (186 commits) [vxworks] [testsuite] [aarch64] use builtin in pred-not-gen
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [libstdc++] use strtold for from_chars even without locale
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [vxworks] [testsuite] [aarch64] use builtin in pred-not-gen-4.c
Alexandre Oliva
- [gcc r14-471] gcov: add GCOV format version to gcov -v
Martin Liska
- [gcc r14-472] aarch64: PR target/99195 annotate more simple binary ops for vec-concat with zero
Kyrylo Tkachov
- [gcc r14-473] aarch64: PR target/99195 annotate simple ternary ops for vec-concat with zero
Kyrylo Tkachov
- [gcc r14-474] tree-optimization/109721 - emulated vectors
Richard Biener
- [gcc r14-475] i386: Improve index_register_operand predicate
Uros Bizjak
- [gcc r14-476] PHIOPT: Improve replace_phi_edge_with_variable's dce_ssa_names slightly
Andrew Pinski
- [gcc r14-477] Move copy_phi_arg_into_existing_phi to common location and use it
Andrew Pinski
- [gcc r14-478] PHIOPT: Improve replace_phi_edge_with_variable for diamond shapped bb
Andrew Pinski
- [gcc r14-479] libstdc++: Mention recent libgcc_s symbol versions in manual
Jonathan Wakely
- [gcc r14-480] libstdc++: Document new library version in manual
Jonathan Wakely
- [gcc r13-7294] libstdc++: Mention recent libgcc_s symbol versions in manual
Jonathan Wakely
- [gcc r13-7295] libstdc++: Document new library version in manual
Jonathan Wakely
- [gcc r14-481] OpenACC: Further attach/detach clause fixes for Fortran [PR109622]
Julian Brown
- [gcc r14-482] [1/2] aarch64: Reimplement (R){ADD, SUB}HN intrinsics with RTL codes
Kyrylo Tkachov
- [gcc r14-483] [2/2] aarch64: Reimplement (R){ADD, SUB}HN2 patterns with standard RTL codes
Kyrylo Tkachov
- [gcc r12-9511] Revert "c++: DMI in template with virtual base [PR106890]"
Jason Merrill
- [gcc/devel/omp/gcc-12] openmp: Fix initialization for 'unroll full'
Frederik Harwath
- [gcc r14-484] PR modula2/109729 cannot use a CHAR type as a FOR loop iterator
Gaius Mulley
- [gcc r14-485] i386: Tighten ashift to lea splitter operand predicates [PR109733]
Uros Bizjak
- [gcc r14-486] Daily bump.
GCC Administrator
- [gcc r10-11393] Daily bump.
GCC Administrator
- [gcc r11-10745] Daily bump.
GCC Administrator
- [gcc r12-9512] Daily bump.
GCC Administrator
- [gcc r13-7296] Daily bump.
GCC Administrator
- [gcc r14-487] Revert "c++: restore instantiate_decl assert"
Jason Merrill
- [gcc r14-488] MATCH: Add ABSU<a> == 0 to a == 0 simplification
Andrew Pinski
- [gcc r14-489] PHIOPT: Fix diamond case of match_simplify_replacement
Andrew Pinski
- [gcc r14-490] builtins: Fix comment typo mpft_t -> mpfr_t
Jakub Jelinek
- [gcc r14-491] nvptx/mkoffload.cc: Add dummy proc for OpenMP rev-offload table [PR108098]
Tobias Burnus
- [gcc/aoliva/heads/testme] (2 commits) [libstdc++] [testsuite] xfail double-prec from_chars for ld
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [libstdc++] [testsuite] xfail double-prec from_chars for ldbl
Alexandre Oliva
- [gcc r14-492] [libstdc++] [testsuite] xfail double-prec from_chars for ldbl
Alexandre Oliva
- [gcc r13-7297] [libstdc++] [testsuite] xfail double-prec from_chars for ldbl
Alexandre Oliva
- [gcc r14-493] i386: Introduce mulv2si3 instruction
Uros Bizjak
- [gcc r14-494] tree-optimization/109735 - conversion for vectorized pointer-diff
Richard Biener
- [gcc r14-495] GCN: Silence unused-variable warning
Tobias Burnus
- [gcc r14-496] match.pd: don't emit label if not needed
Tamar Christina
- [gcc r14-497] match.pd: Remove commented out line pragmas unless -vv is used.
Tamar Christina
- [gcc r14-498] match.pd: CSE the dump output check.
Tamar Christina
- [gcc r14-499] genmatch: split shared code to gimple-match-exports.cc
Tamar Christina
- [gcc r14-500] match.pd: automatically partition *-match.cc files.
Tamar Christina
- [gcc r14-501] match.pd: Use splits in makefile and make configurable.
Tamar Christina
- [gcc r14-502] i386: Rename index_register_operand predicate to register_no_SP_operand
Uros Bizjak
- [gcc r13-7298] OpenACC: Stand-alone attach/detach clause fixes for Fortran [PR109622]
Julian Brown
- [gcc r13-7299] OpenACC: Further attach/detach clause fixes for Fortran [PR109622]
Julian Brown
- [gcc r14-503] RISC-V: Fix PR109615
Kito Cheng
- [gcc r11-10746] tree-optimization/107898 - ICE with -Walloca-larger-than
Richard Biener
- [gcc r14-504] arm: [MVE intrinsics] add binary_round_lshift shape
Christophe Lyon
- [gcc r14-505] arm: [MVE intrinsics] factorize vqrshlq vrshlq
Christophe Lyon
- [gcc r14-506] arm: [MVE intrinsics] rework vrshlq vqrshlq
Christophe Lyon
- [gcc r14-507] arm: [MVE intrinsics] factorize vqshlq vshlq
Christophe Lyon
- [gcc r14-508] arm: [MVE intrinsics] rework vqrdmulhq
Christophe Lyon
- [gcc r14-509] arm: [MVE intrinsics] factorize vabdq
Christophe Lyon
- [gcc r14-510] arm: [MVE intrinsics] rework vabdq
Christophe Lyon
- [gcc r14-511] arm: [MVE intrinsics] add binary_lshift shape
Christophe Lyon
- [gcc r14-512] arm: [MVE intrinsics] add support for MODE_r
Christophe Lyon
- [gcc r14-513] arm: [MVE intrinsics] add binary_lshift_r shape
Christophe Lyon
- [gcc r14-514] arm: [MVE intrinsics] add unspec_mve_function_exact_insn_vshl
Christophe Lyon
- [gcc r14-515] arm: [MVE intrinsics] rework vqshlq vshlq
Christophe Lyon
- [gcc r14-516] arm: [MVE intrinsics] factorize vmaxq vminq
Christophe Lyon
- [gcc r14-517] arm: [MVE intrinsics] rework vmaxq vminq
Christophe Lyon
- [gcc r14-518] arm: [MVE intrinsics] add binary_rshift_narrow shape
Christophe Lyon
- [gcc r14-519] arm: [MVE intrinsics] factorize vshrntq vshrnbq vrshrnbq vrshrntq vqshrnbq vqshrntq vqrshrnbq vqrshr
Christophe Lyon
- [gcc r14-520] arm: [MVE intrinsics] rework vshrnbq vshrntq vrshrnbq vrshrntq vqshrnbq vqshrntq vqrshrnbq vqrshrntq
Christophe Lyon
- [gcc r14-521] arm: [MVE intrinsics] add binary_rshift_narrow_unsigned shape
Christophe Lyon
- [gcc r14-522] arm: [MVE intrinsics] factorize vqrshrunb vqrshrunt vqshrunb vqshrunt
Christophe Lyon
- [gcc r14-523] arm: [MVE intrinsics] rework vqrshrunbq vqrshruntq vqshrunbq vqshruntq
Christophe Lyon
- [gcc r14-524] arm: [MVE intrinsics] add binary_rshift shape
Christophe Lyon
- [gcc r14-525] arm: [MVE intrinsics] factorize vsrhrq vrshrq
Christophe Lyon
- [gcc r14-526] arm: [MVE intrinsics] rework vshrq vrshrq
Christophe Lyon
- [gcc r14-527] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET
Kito Cheng
- [gcc r14-528] RISC-V: Legitimise the const0_rtx for RVV indexed load/store
Kito Cheng
- [gcc r13-7300] c++: Add testcase for already fixed PR [PR109506]
Patrick Palka
- [gcc r14-529] Fortran: overloading of intrinsic binary operators [PR109641]
Harald Anlauf
- [gcc r14-530] doc: Document order of define_peephole2 scanning
Hans-Peter Nilsson
- [gcc r14-531] CRIS: peephole2 a lsrq into a lslq+lsrq pair
Hans-Peter Nilsson
- [gcc r14-532] CRIS: peephole2 a move of constant followed by and of same register
Hans-Peter Nilsson
- [gcc r14-533] CRIS: peephole2 an add into two addq or subq
Hans-Peter Nilsson
- [gcc r14-534] Daily bump.
GCC Administrator
- [gcc r10-11394] Daily bump.
GCC Administrator
- [gcc r11-10747] Daily bump.
GCC Administrator
- [gcc r12-9513] Daily bump.
GCC Administrator
- [gcc r13-7301] Daily bump.
GCC Administrator
- [gcc r14-535] build: Replace seq for portability with GNU Make variant
Jakub Jelinek
- [gcc r14-536] gimple-range-op: Improve handling of sqrt ranges
Jakub Jelinek
- [gcc r14-537] Canonicalize vec_merge when mask is constant.
hongtao Liu
- [gcc r14-538] RISC-V: Fix incorrect demand info merge in local vsetvli optimization [PR109748]
Kito Cheng
- [gcc r14-539] Remove type from vrange_storage::equal_p.
Aldy Hernandez
- [gcc r14-540] gimple-range-op: Improve handling of sin/cos ranges
Jakub Jelinek
- [gcc r14-541] Fortran: Namelist read with invalid input accepted.
Jerry DeLisle
- [gcc r14-542] libffi: fix handling of homogeneous float128 structs (#689)
Peter Bergner
- [gcc r14-543] RISC-V: Enable basic RVV auto-vectorization support.
Jeff Law
- [gcc r14-544] build: Use -nostdinc generating macro_list [PR109522]
Xi Ruoyao
- [gcc r14-545] LoongArch: Enable shrink wrapping
Xi Ruoyao
- [gcc r14-546] RISC-V: autovec: Add new predicates and function prototypes
Jeff Law
- [gcc r14-547] RISC-V: autovec: Export policy functions to global scope
Jeff Law
- [gcc r14-548] RISC-V:autovec: Add auto-vectorization support functions
Jeff Law
- [gcc r14-549] Remove duplicated definition in risc-v vector support.
Jeff Law
- [gcc r14-550] RISC-V:autovec: Add target vectorization hooks
Jeff Law
- [gcc r14-551] RISC-V: autovec: Verify that GET_MODE_NUNITS is a multiple of 2.
Jeff Law
- [gcc r14-552] Delete duplicated riscv definition.
Jeff Law
- [gcc r13-7302] libffi: fix handling of homogeneous float128 structs (#689)
Peter Bergner
- [gcc r14-553] Daily bump.
GCC Administrator
- [gcc r10-11395] Daily bump.
GCC Administrator
- [gcc r11-10748] Daily bump.
GCC Administrator
- [gcc r12-9514] Daily bump.
GCC Administrator
- [gcc r13-7303] Daily bump.
GCC Administrator
- [gcc r14-554] Don't call emit_clobber in lower-subreg.cc's resolve_simple_move.
Roger Sayle
- [gcc r14-555] rs6000: Load high and low part of 64bit constant independently
Jiu Fu Guo
- [gcc r14-556] c++: potentiality of templated memfn call [PR109480]
Patrick Palka
- [gcc r14-557] c++: non-dep init folding and access checking [PR109480]
Patrick Palka
- [gcc r14-558] Fix aarch64/109762: push_options/push_options does not work sometimes
Andrew Pinski
- [gcc r14-559] c++: bound ttp in lambda function type [PR109651]
Patrick Palka
- [gcc r14-560] c++: parenthesized -> resolving to static data member [PR98283]
Patrick Palka
- [gcc(refs/users/kubaneko/heads/histogram)] Better -fopt-info
Jan Hubicka
- [gcc r14-561] c++: various code cleanups
Patrick Palka
- [gcc r14-562] c++: satisfaction of non-dep member alias template-id
Patrick Palka
- [gcc r14-563] c++: goto entering scope of obj w/ non-trivial dtor [PR103091]
Patrick Palka
- [gcc r14-564] c++: fix pretty printing of 'alignof' vs '__alignof__' [PR85979]
Patrick Palka
- [gcc(refs/users/kubaneko/heads/histogram)] Fix bug in identifying number of exits of the loop.
Jan Hubicka
- [gcc(refs/users/kubaneko/heads/histogram)] Fix reading of histograms.
Jan Hubicka
- [gcc(refs/users/kubaneko/heads/histogram)] Do not use params for determining histogram sizes
Jan Hubicka
- [gcc(refs/users/kubaneko/heads/histogram)] Do not use params to determine histogram sizes
Jan Hubicka
- [gcc(refs/users/kubaneko/heads/histogram)] Minor heuristics improvements
Jan Hubicka
- [gcc r13-7304] [GCC 13] Fix aarch64/109762: push_options/push_options does not work sometimes
Andrew Pinski
- [gcc r14-565] Daily bump.
GCC Administrator
- [gcc r10-11396] Daily bump.
GCC Administrator
- [gcc r11-10749] Daily bump.
GCC Administrator
- [gcc r12-9515] Daily bump.
GCC Administrator
- [gcc r13-7305] Daily bump.
GCC Administrator
- [gcc r14-566] Fortran: Reject semicolon after namelist name.
Jerry DeLisle
- [gcc r14-567] Fortran: Fix mpz and mpfr memory leaks [PR fortran/68800]
Bernhard Reutner-Fischer
- [gcc r14-568] fortran: Remove conditionals around free()
Bernhard Reutner-Fischer
- [gcc r14-569] Move substitute_and_fold over to use simple_dce_from_worklist
Andrew Pinski
- [gcc r14-570] Makefile.in: clean up match.pd-related dependencies
Alexander Monakov
- [gcc r14-571] RISC-V: Handle multi-lib path correclty for linux
Kito Cheng
- [gcc r14-572] RISC-V: Fix ugly && incorrect codes of RVV auto-vectorization
Kito Cheng
- [gcc r14-573] PHIOPT: Add diamond bb form to factor_out_conditional_conversion
Andrew Pinski
- [gcc r14-574] PHIOPT: Loop over calling factor_out_conditional_conversion
Andrew Pinski
- [gcc r14-575] PHIOPT: factor out unary operations instead of just conversions
Andrew Pinski
- [gcc r14-576] fortran: Fix coding style around free()
Bernhard Reutner-Fischer
- [gcc r14-577] Bump up precision size to 16 bits.
Richard Biener
- [gcc r12-9516] Update ChangeLog and version files for release
Richard Biener
- [gcc] Created tag 'releases/gcc-12.3.0'
Richard Biener
- [gcc r12-9517] Bump BASE-VER
Richard Biener
- [gcc r14-578] c++: list CTAD and resolve_nondeduced_context [PR106214]
Patrick Palka
- [gcc r14-579] libgm2: Adjust 'autogen.sh' to 'ACLOCAL_AMFLAGS', and simplify
Thomas Schwinge
- [gcc r14-580] libgm2: Remove 'autogen.sh'
Thomas Schwinge
- [gcc r14-581] libgomp: Simplify OpenMP reverse offload host <-> device memory copy implementation
Thomas Schwinge
- [gcc r14-582] Let each 'lto_init' determine the default 'LTO_OPTIONS', and 'torture-init' the 'LTO_TORTURE_OPTIONS
Thomas Schwinge
- [gcc r14-583] libgomp C++ testsuite: Use 'lang_include_flags' instead of 'libstdcxx_includes'
Thomas Schwinge
- [gcc r14-584] Fix minor length computation on stormy16
Jeff Law
- [gcc r14-585] RISC-V: Improve portability of testcases
Kito Cheng
- [gcc r14-586] RISC-V: Factor out vector manager code in vsetvli insertion pass. [NFC]
Kito Cheng
- [gcc] Created branch 'meissner/heads/work121' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work121-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work121-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-orig)] Add REVISION.
Michael Meissner
- [gcc r14-587] Fix pr81192.c for int16 targets
Andrew Pinski
- [gcc/redhat/heads/gcc-12-branch] (594 commits) Merge commit 'r12-9517-gb2e2daf406a5a05103fea359a74ed491f28
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-12-branch)] Merge commit 'r12-9517-gb2e2daf406a5a05103fea359a74ed491f28fc8fa' into redhat/gcc-12-branch
Jakub Jelinek
- [gcc r13-7306] nvptx/mkoffload.cc: Add dummy proc for OpenMP rev-offload table [PR108098]
Tobias Burnus
- [gcc(refs/users/meissner/heads/work121)] Rewrite genfusion.pl's gen_ld_cmpi_p10 function.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Revert patches
Michael Meissner
- [gcc r14-588] Fix cfg maintenance after inlining in AutoFDO
Eugene Rozenfeld
- [gcc/microsoft/heads/main] (150 commits) Merge commit 'd46b3db4bd016a3eccfb933c81c7a9d87c0ad403' int
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Merge commit 'd46b3db4bd016a3eccfb933c81c7a9d87c0ad403' into merge-master-d46b3db4bd016a3eccfb933c81
Eugene Rozenfeld
- [gcc r14-589] [x86_64] Introduce insvti_highpart define_insn_and_split.
Roger Sayle
- [gcc(refs/users/meissner/heads/work121)] PR target/105325: Fix power10_fusion
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-590] Daily bump.
GCC Administrator
- [gcc r10-11397] Daily bump.
GCC Administrator
- [gcc r11-10750] Daily bump.
GCC Administrator
- [gcc r12-9518] Daily bump.
GCC Administrator
- [gcc r13-7307] Daily bump.
GCC Administrator
- [gcc r11-10751] c++: non-templated friends [PR105852]
Jason Merrill
- [gcc r12-9519] c++: non-templated friends [PR105852]
Jason Merrill
- [gcc r14-591] c++: non-template friend of template [PR106740]
Jason Merrill
- [gcc r12-9520] rs6000: Fix predicate for const vector in sldoi_to_mov [PR109069]
Kewen Lin
- [gcc r12-9521] rs6000: Guard power9-vector for vsx_scalar_cmp_exp_qp_* [PR108758]
Kewen Lin
- [gcc r14-592] ira: Don't create copies for earlyclobbered pairs
Richard Sandiford
- [gcc r12-9522] Fix ICE related to implicit access attributes for VLA arguments [PR105660]
Martin Uecker
- [gcc r14-593] aarch64: Fix move-after-intrinsic function-body tests
Richard Sandiford
- [gcc r14-594] aarch64: Allow moves after tied-register intrinsics
Richard Sandiford
- [gcc r14-595] aarch64: Relax ordering requirements in SVE dup tests
Richard Sandiford
- [gcc r14-596] aarch64: Relax predicate register matches
Richard Sandiford
- [gcc r14-597] aarch64: Relax FP/vector register matches
Richard Sandiford
- [gcc r14-598] aarch64: Avoid hard-coding specific register allocations
Richard Sandiford
- [gcc r13-7308] rs6000: Fix predicate for const vector in sldoi_to_mov [PR109069]
Kewen Lin
- [gcc r13-7309] rs6000: Guard power9-vector for vsx_scalar_cmp_exp_qp_* [PR108758]
Kewen Lin
- [gcc r14-599] genmatch: clean up emit_func
Alexander Monakov
- [gcc r14-600] genmatch: clean up showUsage
Alexander Monakov
- [gcc r14-601] genmatch: fixup get_out_file
Alexander Monakov
- [gcc r14-602] tree-ssa-ccp, wide-int: Fix up handling of [LR]ROTATE_EXPR in bitwise ccp [PR109778]
Jakub Jelinek
- [gcc r14-603] testsuite: Add further testcase for already fixed PR [PR109778]
Jakub Jelinek
- [gcc r11-10752] tree-optimization/108950 - widen-sum reduction ICE
Richard Biener
- [gcc r14-604] mux-utils.h: Fix a comment typo
Jakub Jelinek
- [gcc r13-7310] tree-ssa-ccp, wide-int: Fix up handling of [LR]ROTATE_EXPR in bitwise ccp [PR109778]
Jakub Jelinek
- [gcc r13-7311] testsuite: Add further testcase for already fixed PR [PR109778]
Jakub Jelinek
- [gcc r12-9523] tree-ssa-ccp, wide-int: Fix up handling of [LR]ROTATE_EXPR in bitwise ccp [PR109778]
Jakub Jelinek
- [gcc r12-9524] testsuite: Add further testcase for already fixed PR [PR109778]
Jakub Jelinek
- [gcc r11-10753] tree-ssa-ccp, wide-int: Fix up handling of [LR]ROTATE_EXPR in bitwise ccp [PR109778]
Jakub Jelinek
- [gcc r11-10754] testsuite: Add further testcase for already fixed PR [PR109778]
Jakub Jelinek
- [gcc r14-605] arm: [MVE intrinsics] add unary shape
Christophe Lyon
- [gcc r14-606] arm: [MVE intrinsics] factorize several unary operations
Christophe Lyon
- [gcc r14-607] arm: [MVE intrinsics] rework vabsq vnegq vclsq vclzq, vqabsq, vqnegq
Christophe Lyon
- [gcc r14-608] arm: [MVE intrinsics] rework vrndq vrndaq vrndmq vrndnq vrndpq vrndxq
Christophe Lyon
- [gcc r14-609] arm: [MVE intrinsics] add binary_move_narrow and binary_move_narrow_unsigned shapes
Christophe Lyon
- [gcc r14-610] arm: [MVE intrinsics] factorize vmovnbq vmovntq vqmovnbq vqmovntq vqmovunbq vqmovuntq
Christophe Lyon
- [gcc r14-611] arm: [MVE intrinsics] rework vmovnbq vmovntq vqmovnbq vqmovntq vqmovunbq vqmovuntq
Christophe Lyon
- [gcc r14-612] arm: [MVE intrinsics] add binary_widen_n shape
Christophe Lyon
- [gcc r14-613] arm: [MVE intrinsics] factorize vshllbq vshlltq
Christophe Lyon
- [gcc r14-614] arm: [MVE intrinsics] rework vshllbq vshlltq
Christophe Lyon
- [gcc r10-11398] tree-ssa-ccp, wide-int: Fix up handling of [LR]ROTATE_EXPR in bitwise ccp [PR109778]
Jakub Jelinek
- [gcc r10-11399] testsuite: Add further testcase for already fixed PR [PR109778]
Jakub Jelinek
- [gcc r14-615] libgomp C++ testsuite: Don't compute 'blddir' twice
Thomas Schwinge
- [gcc r14-616] libgomp testsuite: Only use 'blddir' if set
Thomas Schwinge
- [gcc r14-617] libgomp testsuite: Use 'lang_test_file_found' instead of 'lang_test_file'
Thomas Schwinge
- [gcc r12-9525] c++: NTTP constraint depending on outer parms [PR109160]
Patrick Palka
- [gcc r14-618] Eliminate more comparisons on the H8 port
Jeff Law
- [gcc r14-619] c++: Reject pack expansion of assume attribute [PR109756]
Jakub Jelinek
- [gcc r13-7312] c++: Reject pack expansion of assume attribute [PR109756]
Jakub Jelinek
- [gcc(refs/users/kubaneko/heads/histogram)] Add parameters to control histogram profiling and peeling
Jan Hubicka
- [gcc r14-620] PR modula2/109779 isolib SkipLine skips the first character of the successive line
Gaius Mulley
- [gcc r14-621] aarch64: Fix cut-&-pasto in aarch64-sve2-acle-asm.exp
Richard Sandiford
- [gcc r14-622] aarch64: Improve register allocation for lane instructions
Richard Sandiford
- [gcc r14-623] arm: [MVE intrinsics] add binary_maxvminv shape
Christophe Lyon
- [gcc r14-624] arm: [MVE intrinsics] add binary_maxavminav shape
Christophe Lyon
- [gcc r14-625] arm: [MVE intrinsics add unspec_mve_function_exact_insn_pred_p
Christophe Lyon
- [gcc r14-626] arm: [MVE intrinsics] factorize vmaxvq vminvq vmaxavq vminavq
Christophe Lyon
- [gcc r14-627] arm: [MVE intrinsics] rework vmaxvq vminvq vmaxavq vminavq
Christophe Lyon
- [gcc r14-628] arm: add smax/smin expanders for v*hf
Christophe Lyon
- [gcc r14-629] arm: [MVE intrinsics] factorize vmaxnmq vminnmq
Christophe Lyon
- [gcc r14-630] arm: [MVE intrinsics] rework vmaxnmq vminnmq
Christophe Lyon
- [gcc r14-631] arm: [MVE intrinsics] factorize vmaxnmavq vmaxnmvq vminnmavq vminnmvq
Christophe Lyon
- [gcc r14-632] arm: [MVE intrinsics] add support for mve_q_p_f
Christophe Lyon
- [gcc r14-633] arm: [MVE intrinsics] rework vmaxnmavq vmaxnmvq vminnmavq vminnmvq
Christophe Lyon
- [gcc r14-634] arm: [MVE intrinsics] factorize vmaxnmaq vminnmaq
Christophe Lyon
- [gcc r14-635] arm: [MVE intrinsics] rework vmaxnmaq vminnmaq
Christophe Lyon
- [gcc r14-636] arm: [MVE intrinsics] add binary_maxamina shape
Christophe Lyon
- [gcc r14-637] arm: [MVE intrinsics] factorize vmaxaq vminaq
Christophe Lyon
- [gcc r14-638] arm: [MVE intrinsics] rework vmaxaq vminaq
Christophe Lyon
- [gcc r14-639] c++: noexcept-spec from nested class confusion [PR109761]
Patrick Palka
- [gcc r14-640] c++: error-recovery ICE with unstable satisfaction [PR109752]
Patrick Palka
- [gcc r14-641] libstdc++: Fix <chrono> pretty printers and add tests
Jonathan Wakely
- [gcc r12-9526] libffi: fix handling of homogeneous float128 structs (#689)
Peter Bergner
- [gcc(refs/users/kubaneko/heads/histogram)] fixed typo
Ondrej Kubanek
- [gcc r14-642] Update gcc hr.po
Joseph Myers
- [gcc r13-7313] Update gcc hr.po
Joseph Myers
- [gcc(refs/users/meissner/heads/work121)] PR target/105325: Fix memory constraints for power10 fusion
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] PR target/105325, Rewrite genfusion.pl's gen_ld_cmpi_p10 function.
Michael Meissner
- [gcc r14-643] Update cpplib ru.po
Joseph Myers
- [gcc r13-7314] Update cpplib ru.po
Joseph Myers
- [gcc r14-644] Daily bump.
GCC Administrator
- [gcc r10-11400] Daily bump.
GCC Administrator
- [gcc r11-10755] Daily bump.
GCC Administrator
- [gcc r12-9527] Daily bump.
GCC Administrator
- [gcc r13-7315] Daily bump.
GCC Administrator
- [gcc r14-645] CRIS: Fix ccmode typo in cris_postdbr_cmpelim
Hans-Peter Nilsson
- [gcc/microsoft/heads/main] (25 commits) Merge commit '212905a47d7587dc6e1a3372302b8395dcc0dfc7' int
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Merge commit '212905a47d7587dc6e1a3372302b8395dcc0dfc7' into merge-master-212905a47d7587dc6e1a337230
Eugene Rozenfeld
- [gcc r14-646] New testcase
Andrew Pinski
- [gcc r11-10756] testsuite/108985 - missing vect_simd_clones target requirement on test
Richard Biener
- [gcc] Created tag 'Thesis'
Ondrej Kubanek
- [gcc r14-647] RISC-V: Fix dead loop for user vsetvli intrinsic avl checking [PR109773]
Kito Cheng
- [gcc r14-648] RISC-V: Fix incorrect implementation of TARGET_VECTORIZE_SUPPORT_VECTOR_MISALIGNMENT
Kito Cheng
- [gcc r14-649] RISC-V: Insert vsetivli zero, 0 for vmv.x.s/vfmv.f.s instructions satisfying REG_P(operand[1]) in -O
Kito Cheng
- [gcc] Created tag 'kubaneko/tags/Thesis' in namespace 'refs/users'
Ondrej Kubanek
- [gcc r14-650] c++: Reject attributes without arguments used as pack expansion [PR109756]
Jakub Jelinek
- [gcc r14-651] aarch64: PR target/99195 annotate simple narrowing patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-652] aarch64: Simplify QSHRN expanders and patterns
Kyrylo Tkachov
- [gcc r14-653] aarch64: PR target/99195 annotate simple saturating add/sub patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-654] [PATCH] aarch64: PR target/99195 annotate simple permutation patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-655] aarch64: Simplify sqmovun expander
Kyrylo Tkachov
- [gcc r14-656] ipa-prop: Fix ipa_get_callee_param_type for calls with argument type mismatches
Jakub Jelinek
- [gcc r14-657] Fix a couple constraints on the H8 in preparation for LRA conversion
Jeff Law
- [gcc r14-658] Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI
Richard Biener
- [gcc r13-7316] Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI
Richard Biener
- [gcc r12-9528] Avoid g++.dg/torture/pr106922.C FAIL with the pre-C++11 ABI
Richard Biener
- [gcc r14-659] c++: always check consteval address
Jason Merrill
- [gcc r14-660] c++: be stricter about constinit [CWG2543]
Jason Merrill
- [gcc r14-661] MAINTAINERS: Add myself to write after approval
Pan Li
- [gcc r14-662] libstdc++: [_Hashtable] Implement several small methods implicitly inline
Francois Dumont
- [gcc(refs/users/kubaneko/heads/histogram)] fixed warnings
Ondrej Kubanek
- [gcc] Updated tag 'kubaneko/tags/Thesis' in namespace 'refs/users'
Ondrej Kubanek
- [gcc r14-663] Add another new testcase
Andrew Pinski
- [gcc] Created tag 'kubaneko/tags/ThesisTag' in namespace 'refs/users'
Ondrej Kubanek
- [gcc r14-664] Fortran: dump-parse-tree attribs: fix unbalanced braces [PR109624]
Bernhard Reutner-Fischer
- [gcc r14-665] Fortran: dump-parse-tree: Mark debug functions with DEBUG_FUNCTION
Bernhard Reutner-Fischer
- [gcc r14-666] i386: Add missing vector extend patterns [PR92658]
Uros Bizjak
- [gcc r14-667] c++: adjust conversion diagnostics
Jason Merrill
- [gcc r14-668] Use [(const_int 0)] idiom consistently in i386.md
Roger Sayle
- [gcc r14-669] c++: wrong std::is_convertible with cv-qual fn [PR109680]
Marek Polacek
- [gcc r14-670] Daily bump.
GCC Administrator
- [gcc r10-11401] Daily bump.
GCC Administrator
- [gcc r11-10757] Daily bump.
GCC Administrator
- [gcc r12-9529] Daily bump.
GCC Administrator
- [gcc r13-7317] Daily bump.
GCC Administrator
- [gcc r14-671] MAINTAINERS: Add myself to write after approval
Ju-Zhe Zhong
- [gcc r14-672] RISC-V: Support const series vector for RVV auto-vectorization
Kito Cheng
- [gcc r14-673] match.pd: Simplify popcount/parity of bswap/rotate.
Roger Sayle
- [gcc r14-674] match.pd: Simplify popcount(X&Y)+popcount(X|Y) as popcount(X)+popcount(Y)
Roger Sayle
- [gcc r14-675] Testsuite: Add missing 'torture-init'/'torture-finish' around 'LTO_TORTURE_OPTIONS' usage
Thomas Schwinge
- [gcc r14-676] Testsuite: Add 'torture-init-done', and use it to conditionalize implicit 'torture-init'
Thomas Schwinge
- [gcc r14-677] Implement LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook [PR109128]
Tobias Burnus
- [gcc r14-678] arm: [MVE intrinsics] factorize vcmp
Christophe Lyon
- [gcc r14-679] arm: [MVE intrinsics] add cmp shape
Christophe Lyon
- [gcc r14-680] arm: [MVE intrinsics] rework vcmp
Christophe Lyon
- [gcc r14-681] arm: [MVE intrinsics] factorize vrev16q vrev32q vrev64q
Christophe Lyon
- [gcc r14-682] arm: [MVE intrinsics] rework vrev16q vrev32q vrev64q
Christophe Lyon
- [gcc r14-683] arm: [MVE intrinsics] factorize vdupq
Christophe Lyon
- [gcc r14-684] arm: [MVE intrinsics] add unary_n shape
Christophe Lyon
- [gcc r14-685] arm: [MVE intrinsics] rework vdupq
Christophe Lyon
- [gcc r14-686] arm: [MVE intrinsics] factorize vaddvq
Christophe Lyon
- [gcc r14-687] arm: [MVE intrinsics] add unary_int32 shape
Christophe Lyon
- [gcc r14-688] arm: [MVE intrinsics] rework vaddvq
Christophe Lyon
- [gcc r14-689] arm: [MVE intrinsics] factorize vaddvaq
Christophe Lyon
- [gcc r14-690] arm: [MVE intrinsics] add unary_int32_acc shape
Christophe Lyon
- [gcc r14-691] arm: [MVE intrinsics] rework vaddvaq
Christophe Lyon
- [gcc r14-692] arm: [MVE intrinsics] add unary_acc shape
Christophe Lyon
- [gcc r14-693] arm: [MVE intrinsics] factorize vaddlvq
Christophe Lyon
- [gcc r14-694] arm: [MVE intrinsics] rework vaddlvq
Christophe Lyon
- [gcc r14-695] arm: [MVE intrinsics] factorize vmovlbq vmovltq
Christophe Lyon
- [gcc r14-696] arm: [MVE intrinsics] add unary_widen shape
Christophe Lyon
- [gcc r14-697] arm: [MVE intrinsics] rework vmovlbq vmovltq
Christophe Lyon
- [gcc r14-698] fortran: use grep instead of fgrep
Xi Ruoyao
- [gcc r12-9530] libstdc++: Fix std::any pretty printer
Jonathan Wakely
- [gcc/devel/omp/gcc-12] Implement LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook [PR109128]
Tobias Burnus
- [gcc r14-699] VECT: Add tree_code into "creat_iv" and allow it can handle MINUS_EXPR IV
Pan Li
- [gcc r13-7318] aarch64: Remove alignment assertions [PR109661]
Richard Sandiford
- [gcc r14-700] libstdc++: Fix std::abs(__float128) for -NaN and -0.0 [PR109758]
Jonathan Wakely
- [gcc/redhat/heads/gcc-13-branch] (70 commits) Merge commit 'r13-7318-g891cdd3b935e3ee9f1b2ecf7390801c534d
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-7318-g891cdd3b935e3ee9f1b2ecf7390801c534d39a90' into redhat/gcc-13-branch
Jakub Jelinek
- [gcc r14-701] RISC-V: Add vectorized binops and insn_expander helpers.
Robin Dapp
- [gcc r14-702] RISC-V: Clarify vlmax and length handling.
Robin Dapp
- [gcc r14-703] RISC-V: Split off shift patterns for autovectorization.
Robin Dapp
- [gcc r14-704] RISC-V: Add autovectorization tests for binary integer operations.
Robin Dapp
- [gcc r14-705] RISC-V: Update RVV integer compare simplification comments
Pan Li
- [gcc r14-706] MAINTAINERS: Fix alphabetic sorting.
Robin Dapp
- [gcc r14-707] [vxworks] [testsuite] [aarch64] use builtin in pred-not-gen-4.c
Alexandre Oliva
- [gcc r14-708] c++: converted lambda as template argument [PR83258, ...]
Patrick Palka
- [gcc r14-709] RISC-V: Allow vector constants in riscv_const_insns.
Robin Dapp
- [gcc r14-710] c++: Add testcase for already fixed PR [PR103807]
Patrick Palka
- [gcc r14-711] syscall: add prlimit
Ian Lance Taylor
- [gcc r13-7319] syscall: add prlimit
Ian Lance Taylor
- [gcc r12-9531] syscall: add prlimit
Ian Lance Taylor
- [gcc r11-10758] syscall: add prlimit
Ian Lance Taylor
- [gcc r14-712] Improve simple_dce for phis that only used in itself
Andrew Pinski
- [gcc r14-713] i386: Handle V4HI and V2SImode in ix86_widen_mult_cost [PR109807]
Uros Bizjak
- [gcc r14-714] arm: [MVE intrinsics] factorize vaddlvaq
Christophe Lyon
- [gcc r14-715] arm: [MVE intrinsics] add unary_widen_acc shape
Christophe Lyon
- [gcc r14-716] arm: [MVE intrinsics] rework vaddlvaq
Christophe Lyon
- [gcc r14-717] arm: [MVE intrinsics] add binary_acc_int32 shape
Christophe Lyon
- [gcc r14-718] arm: [MVE intrinsics] factorize vmladav vmladavx vmlsdav vmlsdavx vmladava vmladavax vmlsdava vmlsda
Christophe Lyon
- [gcc r14-719] arm: [MVE intrinsics] rework vmladavq vmladavxq vmlsdavq vmlsdavxq
Christophe Lyon
- [gcc r14-720] arm: [MVE intrinsics] add binary_acca_int32 shape
Christophe Lyon
- [gcc r14-721] arm: [MVE intrinsics] rework vmladavaq vmladavaxq vmlsdavaq vmlsdavaxq
Christophe Lyon
- [gcc r14-722] arm: [MVE intrinsics] factorize vabavq
Christophe Lyon
- [gcc r14-723] arm: [MVE intrinsics] rework vabavq
Christophe Lyon
- [gcc r14-724] arm: [MVE intrinsics] add binary_acc_int64 shape
Christophe Lyon
- [gcc r14-725] arm: [MVE intrinsics] factorize vmlaldavq vmlaldavxq vmlsldavq vmlsldavxq
Christophe Lyon
- [gcc r14-726] arm: [MVE intrinsics] rework vmlaldavq vmlaldavxq vmlsldavq vmlsldavxq
Christophe Lyon
- [gcc r14-727] arm: [MVE intrinsics] factorize vrmlaldavhq vrmlaldavhxq vrmlsldavhq vrmlsldavhxq
Christophe Lyon
- [gcc r14-728] arm: [MVE intrinsics] rework vrmlaldavhq vrmlaldavhxq vrmlsldavhq vrmlsldavhxq
Christophe Lyon
- [gcc r14-729] arm: [MVE intrinsics] add binary_acca_int64 shape
Christophe Lyon
- [gcc r14-730] arm: [MVE intrinsics] factorize vmlaldavaq vmlaldavaxq vmlsldavaq vmlsldavaxq
Christophe Lyon
- [gcc r14-731] arm: [MVE intrinsics] rework vmlaldavaq vmlaldavaxq vmlsldavaq vmlsldavaxq
Christophe Lyon
- [gcc r14-732] arm: [MVE intrinsics] add ternary shape
Christophe Lyon
- [gcc r14-733] arm: [MVE intrinsics] factorize vqdmladhq vqdmladhxq vqdmlsdhq vqdmlsdhxq vqrdmladhq vqrdmladhxq vqr
Christophe Lyon
- [gcc r14-734] arm: [MVE intrinsics] rework vqrdmladhq vqrdmladhxq vqrdmlsdhq vqrdmlsdhxq vqdmladhq vqdmladhxq vqdm
Christophe Lyon
- [gcc r14-735] arm: [MVE intrinsics] add ternary_n shape
Christophe Lyon
- [gcc r14-736] arm: [MVE intrinsics] factorize vmlaq_n vmlasq_n vqdmlahq_n vqdmlashq_n vqrdmlahq_n vqrdmlashq_n
Christophe Lyon
- [gcc r14-737] arm: [MVE intrinsics] rework vmlaq vmlasq vqdmlahq vqdmlashq vqrdmlahq vqrdmlashq
Christophe Lyon
- [gcc r14-738] aarch64: convert vector shift + bitwise and + multiply to vector compare
Philipp Tomsich
- [gcc r14-739] libstdc++: Enforce value_type consistency in strings and streams
Jonathan Wakely
- [gcc r14-740] libstdc++: Fix chrono::hh_mm_ss::subseconds() [PR109772]
Jonathan Wakely
- [gcc r14-741] libstdc++: Use RAII types in strtod-based std::from_chars implementation
Jonathan Wakely
- [gcc r14-742] c++: 'mutable' subobject of constexpr variable [PR109745]
Patrick Palka
- [gcc r14-743] PR modula2/109810 ICE fix when an array is assigned by a larger string
Gaius Mulley
- [gcc r13-7320] libstdc++: Backport std::basic_string::_S_allocate from trunk
Jonathan Wakely
- [gcc r14-744] Daily bump.
GCC Administrator
- [gcc r10-11402] Daily bump.
GCC Administrator
- [gcc r11-10759] Daily bump.
GCC Administrator
- [gcc r12-9532] Daily bump.
GCC Administrator
- [gcc r13-7321] Daily bump.
GCC Administrator
- [gcc r14-745] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value
Pan Li
- [gcc r14-746] rs6000: Change mode and insn condition for scalar extract exp instruction
HaoChen Gui
- [gcc r14-747] rs6000: Change mode and insn condition for scalar extract sig instruction
HaoChen Gui
- [gcc r14-748] rs6000: Change mode and insn condition for scalar insert exp instruction
HaoChen Gui
- [gcc r14-749] rs6000: Change ilp32 target check for scalar-extract-sig and scalar-insert-exp test cases
HaoChen Gui
- [gcc r14-750] RISC-V: Fix RVV binary auto-vectorizaiton test fails
Pan Li
- [gcc r14-751] RISC-V: Reorganize binary autovec testcases
Pan Li
- [gcc r14-752] RISC-V: Add basic vec_init for VLS RVV auto-vectorization
Pan Li
- [gcc r14-753] RISC-V: Fix fail of vmv-imm-rv64.c in rv32
Pan Li
- [gcc r14-754] libgomp testsuite: Localize 'lang_[...]' etc.
Thomas Schwinge
- [gcc r14-755] libgomp C++, Fortran testsuites: Resolve 'lang_test_file_found' first
Thomas Schwinge
- [gcc r14-756] libgomp testsuite: Get rid of 'lang_test_file_found'
Thomas Schwinge
- [gcc r14-757] libgomp testsuite: Generalize 'lang_library_path' into a list of 'lang_library_paths'
Thomas Schwinge
- [gcc r14-758] RISC-V: Suppress unused parameter warning in riscv-common.cc
Kito Cheng
- [gcc r14-759] arm: [MVE intrinsics] add binary_widen_opt_n shape
Christophe Lyon
- [gcc r14-760] arm: [MVE intrinsics] factorize vqdmullbq vqdmulltq
Christophe Lyon
- [gcc r14-761] arm: [MVE intrinsics] rework vqdmullbq vqdmulltq
Christophe Lyon
- [gcc r14-762] arm: [MVE intrinsics] factorize vrmlaldavhaq vrmlaldavhaxq vrmlsldavhaq vrmlsldavhaxq
Christophe Lyon
- [gcc r14-763] arm: [MVE intrinsics] rework vrmlaldavhaq vrmlaldavhaxq vrmlsldavhaq vrmlsldavhaxq
Christophe Lyon
- [gcc r14-764] arm: [MVE intrinsics] add binary_lshift_unsigned shape
Christophe Lyon
- [gcc r14-765] arm: [MVE intrinsics] factorize vqshluq
Christophe Lyon
- [gcc r14-766] arm: [MVE intrinsics] rework vqshluq
Christophe Lyon
- [gcc r14-767] arm: [MVE intrinsics] add binary_imm32 shape
Christophe Lyon
- [gcc r14-768] arm: [MVE intrinsics] factorize vrbsrq
Christophe Lyon
- [gcc r14-769] arm: [MVE intrinsics] rework vbrsrq
Christophe Lyon
- [gcc r14-770] arm: [MVE intrinsics] add mvn shape
Christophe Lyon
- [gcc r14-771] arm: [MVE intrinsics] factorize vmvnq
Christophe Lyon
- [gcc r14-772] arm: [MVE intrinsics] rework vmvnq
Christophe Lyon
- [gcc r14-773] arm: [MVE intrinsics] add ternary_opt_n shape
Christophe Lyon
- [gcc r14-774] arm: [MVE intrinsics] factorize vfmaq vfmsq vfmasq
Christophe Lyon
- [gcc r14-775] arm: [MVE intrinsics] rework vfmaq vfmasq vfmsq
Christophe Lyon
- [gcc r14-776] arm: [MVE intrinsics] factorize vpselq
Christophe Lyon
- [gcc r14-777] arm: [MVE intrinsics] add vpsel shape
Christophe Lyon
- [gcc r14-778] arm: [MVE intrinsics] rework vpselq
Christophe Lyon
- [gcc r14-779] arm: [MVE intrinsics] add ternary_lshift shape
Christophe Lyon
- [gcc r14-780] arm: [MVE intrinsics] factorize vsliq
Christophe Lyon
- [gcc r14-781] arm: [MVE intrinsics] rework vsliq
Christophe Lyon
- [gcc r14-782] arm: [MVE intrinsics] add ternary_rshift shape
Christophe Lyon
- [gcc r14-783] arm: [MVE intrinsics] factorize vsriq
Christophe Lyon
- [gcc r14-784] arm: [MVE intrinsics] rework vsriq
Christophe Lyon
- [gcc r14-785] tree-optimization/109791 - simplify (unsigned)&foo - (unsigned)(&foo + o)
Richard Biener
- [gcc r14-786] c++: robustify testcase [PR109752]
Patrick Palka
- [gcc r14-787] c++: remove redundant testcase [PR83258]
Patrick Palka
- [gcc r14-788] tree-optimization/64731 - extend store-from CTOR lowering to TARGET_MEM_REF
Richard Biener
- [gcc r14-789] RISC-V: Optimize vsetvli of LCM INSERTED edge for user vsetvli [PR 109743]
Kito Cheng
- [gcc r14-790] libstdc++: Remove test dependencies on _GLIBCXX_USE_C99_STDINT_TR1
Jonathan Wakely
- [gcc r14-791] libstdc++: Remove test dependency on _GLIBCXX_USE_C99_STDINT_TR1
Jonathan Wakely
- [gcc r14-792] libstdc++: Remove test dependency on _GLIBCXX_USE_C99_STDINT_TR1
Jonathan Wakely
- [gcc r14-793] LTO: Fix writing of toplevel asm with offloading [PR109816]
Tobias Burnus
- [gcc/ARM/heads/arm-12] (228 commits) Daily bump.
Stam Markianos-Wright
- [gcc r13-7322] c++: bound ttp in lambda function type [PR109651]
Patrick Palka
- [gcc r13-7323] c++: noexcept-spec from nested class confusion [PR109761]
Patrick Palka
- [gcc r13-7324] c++: converted lambda as template argument [PR83258, ...]
Patrick Palka
- [gcc r13-7325] c++: Add testcase for already fixed PR [PR103807]
Patrick Palka
- [gcc r13-7326] c++: 'mutable' subobject of constexpr variable [PR109745]
Patrick Palka
- [gcc r13-7327] c++: remove redundant testcase [PR83258]
Patrick Palka
- [gcc r11-10760] libstdc++: Fix __max_diff_type::operator>>= for negative values
Patrick Palka
- [gcc r14-794] i386: Remove mulv2si emulated sequence for TARGET_SSE2 [PR109797]
Uros Bizjak
- [gcc r14-795] PR modula2/109830 m2iso library SeqFile.mod appending to a file overwrites content
Gaius Mulley
- [gcc r14-796] libstdc++: Remove <random> dependency on _GLIBCXX_USE_C99_STDINT_TR1
Jonathan Wakely
- [gcc r14-797] libstdc++: Reduce <atomic> dependency on _GLIBCXX_USE_C99_STDINT_TR1
Jonathan Wakely
- [gcc r14-798] libstdc++: Remove redundant dependencies on _GLIBCXX_USE_C99_STDINT_TR1
Jonathan Wakely
- [gcc r14-799] libstdc++: Fix -Wnonnull warnings during configure
Jonathan Wakely
- [gcc/meissner/heads/work121] (233 commits) Merge commit 'refs/users/meissner/heads/work121' of git+ssh
Michael Meissner
- [gcc/meissner/heads/work121-orig] (215 commits) Merge commit 'refs/users/meissner/heads/work121-orig' of gi
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-orig)] Merge commit 'refs/users/meissner/heads/work121-orig' of git+ssh://gcc.gnu.org/git/gcc into me/work1
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Merge commit 'refs/users/meissner/heads/work121' of git+ssh://gcc.gnu.org/git/gcc into me/work121
Michael Meissner
- [gcc/meissner/heads/work121-dmf] (215 commits) Merge commit 'refs/users/meissner/heads/work121-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] Merge commit 'refs/users/meissner/heads/work121-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work12
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PR target/105325, Rewrite genfusion.pl's gen_ld_cmpi_p10 function.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PR target/105325: Fix memory constraints for power10 fusion
Michael Meissner
- [gcc r14-800] i386: Cleanup ix86_expand_vecop_qihi{,2}
Uros Bizjak
- [gcc(refs/users/meissner/heads/work121-dmf)] PowerPC: Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PowerPC: Make -mcpu=future enable -mblock-ops-vector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PowerPC: Make MMA insns support DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121-dmf)] Add saturating subtract built-ins.
Michael Meissner
- [gcc r14-801] Fortran: Initialize last_char for internal units.
Jerry DeLisle
- [gcc r14-802] Fortran: Revise a namelist test case.
Jerry DeLisle
- [gcc(refs/users/meissner/heads/work121)] Optimize vec_splats of vec_extract for long long and double.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Improve 64->128 bit zero extension on PowerPC
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Fix typo in insn name.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Optimize vec_extract of V4SF from memory with constant element numbers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Optimize vec_extract of V4SF with variable element number being converted to DF
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Allow consant element vec_extract to be loaded into vector registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Allow variable element vec_extract to be loaded into vector registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Add alternatives for vec_extract with constant element loading from memory.
Michael Meissner
- [gcc r14-803] Daily bump.
GCC Administrator
- [gcc r10-11403] Daily bump.
GCC Administrator
- [gcc r11-10761] Daily bump.
GCC Administrator
- [gcc r12-9533] Daily bump.
GCC Administrator
- [gcc r13-7328] Daily bump.
GCC Administrator
- [gcc r14-804] MATCH: Fix PR 109834, ICE with popcount combined with bswap
Andrew Pinski
- [gcc r14-805] RISC-V: Improve vector_insn_info::dump for LMUL and policy
Kito Cheng
- [gcc r14-806] RISC-V: Pull out function call with side effect from gcc_assert.
Kito Cheng
- [gcc r14-807] [aarch64] Recursively intialize even and odd sub-parts and merge with zip1.
Prathamesh Kulkarni
- [gcc] Created branch 'pheeck/heads/insert-api' in namespace 'refs/users'
Filip Kastl
- [gcc(refs/users/pheeck/heads/insert-api)] API 001
Filip Kastl
- [gcc(refs/users/pheeck/heads/insert-api)] abs.c and abs2.c tests work, added basic comments
Filip Kastl
- [gcc(refs/users/pheeck/heads/insert-api)] rozpracovano value prof
Filip Kastl
- [gcc(refs/users/pheeck/heads/insert-api)] value-prof.cc: rewrote mod-pow2 and divmod-fixed-value
Filip Kastl
- [gcc r14-808] Replace bool as boolean instead of int in libgm2
Gaius Mulley
- [gcc r14-809] Daily bump.
GCC Administrator
- [gcc r10-11404] Daily bump.
GCC Administrator
- [gcc r11-10762] Daily bump.
GCC Administrator
- [gcc r12-9534] Daily bump.
GCC Administrator
- [gcc r13-7329] Daily bump.
GCC Administrator
- [gcc r14-810] RISC-V: Refactor the or pattern to switch cases
Pan Li
- [gcc r14-811] i386: Honour -mdirect-extern-access when calling __fentry__
Uros Bizjak
- [gcc r14-812] i386: Handle unsupported modes from ix86_widen_mult_cost [PR109807]
Uros Bizjak
- [gcc r14-813] MATCH: Add pattern for `signbit(x) ? x : -x` into abs (and swapped)
Andrew Pinski
- [gcc r14-814] Daily bump.
GCC Administrator
- [gcc r10-11405] Daily bump.
GCC Administrator
- [gcc r11-10763] Daily bump.
GCC Administrator
- [gcc r12-9535] Daily bump.
GCC Administrator
- [gcc r13-7330] Daily bump.
GCC Administrator
- [gcc r12-9536] x86: Add a new option -mdaz-ftz to enable FTZ and DAZ flags in MXCSR.
hongtao Liu
- [gcc r11-10764] x86: Add a new option -mdaz-ftz to enable FTZ and DAZ flags in MXCSR.
hongtao Liu
- [gcc r14-815] RISC-V: Support TARGET_VECTORIZE_PREFERRED_VECTOR_ALIGNMENT to optimize codegen of both VLA && VLS a
Pan Li
- [gcc r14-816] Fix gcc.dg/vect/pr108950.c
Richard Biener
- [gcc r13-7331] Fix gcc.dg/vect/pr108950.c
Richard Biener
- [gcc r12-9537] Fix gcc.dg/vect/pr108950.c
Richard Biener
- [gcc r12-9538] testsuite/108776 - avoid c-c++-common/rotate-11.c FAIL
Richard Biener
- [gcc r14-817] tree-optimization/109848 - fix TARGET_MEM_REF store from CTOR simplification
Richard Biener
- [gcc r14-818] RISC-V: Optimize vsetvl AVL for VLS VLMAX auto-vectorization
Pan Li
- [gcc r14-819] aarch64: PR target/99195 annotate qabs, qneg patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-820] aarch64: PR target/99195 annotate vector compare patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-821] ada: Fix link to parent when copying with Copy_Separate_Tree
Marc Poulhi?s
- [gcc r14-822] ada: Fix Unchecked_Conversion in edge case
Marc Poulhi?s
- [gcc r14-823] ada: Reject attribute Initialize on unchecked unions
Marc Poulhi?s
- [gcc r14-824] ada: Skip dynamic interface conversion under native runtime
Marc Poulhi?s
- [gcc r14-825] ada: GNAT UGN: Add section documenting PIE being enabled by default on Linux
Marc Poulhi?s
- [gcc r14-826] ada: INOX: prototype RFC on String Interpolation
Marc Poulhi?s
- [gcc r14-827] ada: Allow pragmas Annotate between loop pragmas
Marc Poulhi?s
- [gcc r14-828] ada: Fix proof of runtime unit System.Value*
Marc Poulhi?s
- [gcc r14-829] ada: Fix invalid JSON for extended variant record with -gnatRj
Marc Poulhi?s
- [gcc r14-830] ada: Fix handling of pragma Warnings (Toolname, Off/On)
Marc Poulhi?s
- [gcc r14-831] ada: Add Check_Error_Detected before "raise Bad_Attribute"
Marc Poulhi?s
- [gcc r14-832] ada: Optimize 2**N to avoid explicit 'if' in modular case
Marc Poulhi?s
- [gcc r14-833] ada: Fix minor documentation formatting issue
Marc Poulhi?s
- [gcc r14-834] ada: Improve check of attribute reference
Marc Poulhi?s
- [gcc r14-835] ada: Update comment after SPARK RM change
Marc Poulhi?s
- [gcc r14-836] ada: Emit warnings for (some) ineffective static predicate tests
Marc Poulhi?s
- [gcc r14-837] ada: Accept aggregates with OTHERS clause in unchecked type conversions
Marc Poulhi?s
- [gcc r14-838] ada: Simplify lookup of predecessor in homonym chain
Marc Poulhi?s
- [gcc r14-839] ada: Remove redundant protection against empty lists
Marc Poulhi?s
- [gcc r14-840] ada: Fix internal error on instance in package body with -gnatn
Marc Poulhi?s
- [gcc r14-841] ada: Clean up vanishing entity fields
Marc Poulhi?s
- [gcc r14-842] ada: Improve comment on First_Entity
Marc Poulhi?s
- [gcc r14-843] ada: Remove duplicated code in Proc_Next_Component_Or_Discriminant
Marc Poulhi?s
- [gcc r14-844] ada: Fix formatting inconsistency in User's Guide
Marc Poulhi?s
- [gcc r14-845] ada: Use Inline aspect instead of pragma in Einfo.Utils
Marc Poulhi?s
- [gcc r14-846] ada: Fix comment related to inlining
Marc Poulhi?s
- [gcc r14-847] ada: Recover proof of Interfaces.C for termination
Marc Poulhi?s
- [gcc r14-848] ada: Recover proof of runtime units
Marc Poulhi?s
- [gcc r14-849] ada: Add annotations for proof of termination of runtime units
Marc Poulhi?s
- [gcc r14-850] ada: Fix typo in comment
Marc Poulhi?s
- [gcc r14-851] fix assert in __deregister_frame_info_bases
Thomas Neumann
- [gcc r13-7332] fix assert in __deregister_frame_info_bases
Thomas Neumann
- [gcc r14-852] libgomp testsuite: Have each '*.exp' file specify the compiler to use [PR91884]
Thomas Schwinge
- [gcc r14-853] libgomp testsuite: As appropriate, use the 'gcc', 'g++', 'gfortran' driver [PR91884]
Thomas Schwinge
- [gcc r14-854] Support parallel testing in libgomp, part I [PR66005]
Thomas Schwinge
- [gcc r14-855] Support parallel testing in libgomp, part II [PR66005]
Thomas Schwinge
- [gcc r14-856] aarch64: Cost vector comparisons more accurately
Kyrylo Tkachov
- [gcc(refs/users/pheeck/heads/insert-api)] value-prof.cc: divmod, mod_subtract, mod_pow2 rewritten and lightly tested
Filip Kastl
- [gcc r14-857] fix assert in non-atomic path
Thomas Neumann
- [gcc r13-7333] fix assert in non-atomic path
Thomas Neumann
- [gcc r14-858] OPTABS: Extend the number of expanding instructions pattern
Pan Li
- [gcc r14-859] RISC-V: Add rounding mode operand for fixed-point patterns
Pan Li
- [gcc r12-9539] c++: local class in nested generic lambda [PR109241]
Jason Merrill
- [gcc r14-860] c++: add feature-test macro for auto(x)
Patrick Palka
- [gcc r14-861] Only return changed=true in union_nonzero when appropriate.
Aldy Hernandez
- [gcc r14-862] Add auto-resizing capability to irange's [PR109695]
Aldy Hernandez
- [gcc r14-863] Fortran: CLASS pointer function result in variable definition context [PR109846]
Harald Anlauf
- [gcc r11-10765] Darwin: Fix bootstrap for X86.
Iain D Sandoe
- [gcc(refs/users/meissner/heads/work121)] Optimize vec_extract of small integer vectors with constant element from memory
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Allow variable element vec_extract to be sign or zero extended
Michael Meissner
- [gcc(refs/users/meissner/heads/work121)] Allow constant element vec_extract to be converted to floating point
Michael Meissner
- [gcc r14-864] c: Update __has_c_attribute values for C2x
Joseph Myers
- [gcc r14-865] c: Ignore _Atomic on function return type for C2x
Joseph Myers
- [gcc(refs/users/meissner/heads/work121)] Optimize variable element vec_extract to be converted to floating point
Michael Meissner
- [gcc r14-866] Daily bump.
GCC Administrator
- [gcc r10-11406] Daily bump.
GCC Administrator
- [gcc r11-10766] Daily bump.
GCC Administrator
- [gcc r12-9540] Daily bump.
GCC Administrator
- [gcc r13-7334] Daily bump.
GCC Administrator
- [gcc r14-867] RISC-V: Add FRM and rounding mode operand into floating point intrinsics
Pan Li
- [gcc r14-868] MATCH: [PR109424] Simplify min/max of boolean arguments
Andrew Pinski
- [gcc r14-869] Skip -fdelete-null-pointer-check tests if target keeps_null_pointer_checks
Senthil Kumar Selvaraj
- [gcc r14-870] Fortran: Fix an assortment of bugs
Paul Thomas
- [gcc r14-871] s390: Refactor block operation cpymem
Stefan Schulze Frielinghaus
- [gcc r14-872] s390: Add block operation movmem
Stefan Schulze Frielinghaus
- [gcc r14-873] s390: Refactor block operation setmem
Stefan Schulze Frielinghaus
- [gcc r14-874] RISC-V: Adjust stdint.h to stdint-gcc.h for rvv tests
Pan Li
- [gcc r14-875] ada: Restore proof of System.Arith_Double
Marc Poulhi?s
- [gcc r14-876] ada: Trivial refactoring in Instantiate_*_Body
Marc Poulhi?s
- [gcc r14-877] ada: Set Loop_Variant assertion policy to Ignore in both
Marc Poulhi?s
- [gcc r14-878] ada: Missing dependency with -gnatc
Marc Poulhi?s
- [gcc r14-879] ada: Add intermediate assertions for proof of Super_Tail
Marc Poulhi?s
- [gcc r14-880] ada: Simplify dramatically ghost code for proof of System.Arith_Double
Marc Poulhi?s
- [gcc r14-881] ada: Change Present_Expr field type to Uint
Marc Poulhi?s
- [gcc r14-882] ada: Introduce Cannot_Be_Superflat flag on N_Range nodes
Marc Poulhi?s
- [gcc r14-883] ada: Bad handling of ASCII with -gnatyn
Marc Poulhi?s
- [gcc r14-884] ada: Document examples of No_Dependence restriction for code generation
Marc Poulhi?s
- [gcc r14-885] ada: Get name from entity if that's what's passed to Subprogram_Name
Marc Poulhi?s
- [gcc r14-886] ada: Build invariant procedure while freezing in GNATprove mode
Marc Poulhi?s
- [gcc r14-887] ada: Adjust semantics and implementation of storage models
Marc Poulhi?s
- [gcc r14-888] ada: Fix typo in "pattern"
Marc Poulhi?s
- [gcc r14-889] ada: Add tags on style messages
Marc Poulhi?s
- [gcc r14-890] ada: Follow-up improvement to implementation of storage models
Marc Poulhi?s
- [gcc r14-891] ada: Enable Support_Atomic_Primitives on PPC Linux
Marc Poulhi?s
- [gcc r14-892] ada: Fix Ada representation of r_debug and link_map types
Marc Poulhi?s
- [gcc r14-893] ada: usage.adb: document -gnatyD switch
Marc Poulhi?s
- [gcc r14-894] ada: Apply range checks to preanalyzed aggregate expressions
Marc Poulhi?s
- [gcc r14-895] ada: Spurious error on function returning CPP type
Marc Poulhi?s
- [gcc r14-896] ada: Spurious error analyzing 'old or 'result in class-wide conditions
Marc Poulhi?s
- [gcc r14-897] ada: Implement inheritance of user-defined literal aspects for untagged types
Marc Poulhi?s
- [gcc r14-898] ada: Update proof of runtime units
Marc Poulhi?s
- [gcc r14-899] ada: Fix internal error on chain of predicated record types
Marc Poulhi?s
- [gcc r14-900] ada: Fix internal error on 'Image applied to array component
Marc Poulhi?s
- [gcc r14-901] ada: Fix crash on iterated component in expression function
Marc Poulhi?s
- [gcc r14-902] ada: Fix missing warning on aggregate with iterated component
Marc Poulhi?s
- [gcc r14-903] ada: Use accumulator type in expansion of 'Reduce attribute
Marc Poulhi?s
- [gcc r14-904] ada: Add "gnat --help-ada" text for new switches.
Marc Poulhi?s
- [gcc(refs/users/pheeck/heads/insert-api)] fixed some bugs discovered after enabling checking
Filip Kastl
- [gcc r14-905] libstdc++: Do not use pthread_mutex_clocklock with ThreadSanitizer
Jonathan Wakely
- [gcc r14-906] libstdc++: Require tzdb support for chrono::zoned_time printer test
Jonathan Wakely
- [gcc r14-907] libstdc++: Add assertion to debug_allocator test
Jonathan Wakely
- [gcc r14-908] libstdc++: Stop using _GLIBCXX_USE_C99_COMPLEX_TR1 in <complex>
Jonathan Wakely
- [gcc r14-909] libstdc++: Stop using _GLIBCXX_USE_C99_STDINT_TR1 in <cstdint>
Jonathan Wakely
- [gcc r14-910] libstdc++: Stop using TR1 macros in <cctype> and <cfenv>
Jonathan Wakely
- [gcc(refs/users/pheeck/heads/insert-api)] added hstmt_return
Filip Kastl
- [gcc(refs/users/pheeck/heads/insert-api)] Add -fnew-intossa
Jan Hubicka
- [gcc r13-7335] LTO: Fix writing of toplevel asm with offloading [PR109816]
Tobias Burnus
- [gcc r14-911] aarch64: Allow moves after tied-register intrinsics (2nd edition)
Richard Sandiford
- [gcc r11-10767] libstdc++: Fix std::chrono::hh_mm_ss with unsigned rep [PR108265]
Jonathan Wakely
- [gcc r11-10768] libstdc++: Fix self-move for std::weak_ptr [PR108118]
Jonathan Wakely
- [gcc r11-10769] libstdc++: Add missing move in ranges::copy
Jonathan Wakely
- [gcc r11-10770] libstdc++: Fix reading UTF-8 characters for 16-bit targets [PR104875]
Jonathan Wakely
- [gcc r11-10771] libstdc++: Fix tests with non-const operator==
Jonathan Wakely
- [gcc r11-10772] libstdc++: Use emplace in std::variant::operator=(T&&) as per LWG 3585
Jonathan Wakely
- [gcc r11-10773] libstdc++: Add nodiscard attribute to filesystem operations
Jonathan Wakely
- [gcc r11-10774] libstdc++: Add always_inline attribute to std::byte operators
Jonathan Wakely
- [gcc r11-10775] libstdc++: Fix std::is_nothrow_invocable_r for uncopyable prvalues [PR91456]
Jonathan Wakely
- [gcc r11-10776] libstdc++: Fix pool resource build errors for H8 [PR107801]
Jonathan Wakely
- [gcc r14-912] PR modula2/108344 disable default opening of /dev/tty
Gaius Mulley
- [gcc r14-913] rs6000: Fix test gc.target/powerpc/rs600-fpint.c test options
Carl Love
- [gcc r14-914] rs6000: Fix test int_128bit-runnable.c instruction counts
Carl Love
- [gcc r14-915] RISC-V: Fix wrong select_kind in riscv_compute_multilib
Kito Cheng
- [gcc r12-9541] libstdc++: Fix src/c++17/memory_resource for H8 targets [PR107801]
Jonathan Wakely
- [gcc r14-916] rs6000: Enable REE pass by default
Ajit Kumar Agarwal
- [gcc r11-10777] libstdc++: Fix src/c++17/memory_resource for H8 targets [PR107801]
Jonathan Wakely
- [gcc r14-917] c++: desig init in presence of list ctor [PR109871]
Patrick Palka
- [gcc r13-7336] RISCV: Inline subword atomic ops
Patrick O'Neill
- [gcc r14-918] libstdc++: Disable cacheline alignment for DJGPP [PR109741]
Jonathan Wakely
- [gcc r11-10778] Darwin: Future-proof and homogeneize detection of darwin versions
Iain D Sandoe
- [gcc r11-10779] Darwin: Update rules for handling alignment of globals.
Iain D Sandoe
- [gcc r11-10780] Darwin: Fix empty g++ command lines [PR105599].
Iain D Sandoe
- [gcc r11-10781] Darwin: Future-proof -mmacosx-version-min
Iain D Sandoe
- [gcc r11-10782] Darwin: Truncate kernel-provided version to OS major for Darwin >= 20.
Iain D Sandoe
- [gcc r11-10783] configure, Darwin: Correct a pasto in host-shared processing.
Iain D Sandoe
- [gcc r11-10784] libgcc, Darwin: No early install for the compatibility libgcc_s.1.dylib.
Iain D Sandoe
- [gcc r11-10785] Darwin, fixincludes: Handle MacOS13 SDK Apple-specific deprecations [PR107568].
Iain D Sandoe
- [gcc r11-10786] Darwin, fixincludes: Handle Apple Blocks in objc/runtime.h.
Iain D Sandoe
- [gcc r11-10787] libsanitizer, darwin: Unsupport Darwin >= 22 for now.
Iain D Sandoe
- [gcc r11-10788] c++, coroutines: Stabilize names of promoted slot vars [PR101118].
Iain D Sandoe
- [gcc r11-10789] c++, coroutines: Fix block nests when the function has no top-level bind.
Iain D Sandoe
- [gcc r14-919] c++: -Wdangling-reference not suppressed in template [PR109774]
Marek Polacek
- [gcc r13-7337] c++: -Wdangling-reference not suppressed in template [PR109774]
Marek Polacek
- [gcc r14-920] PR modula2/109879 WholeIO.ReadCard and ReadInt should consume leading space
Gaius Mulley
- [gcc r14-921] c: Remove restrictions on declarations in 'for' loops for C2X
Joseph Myers
- [gcc r14-922] Daily bump.
GCC Administrator
- [gcc r10-11407] Daily bump.
GCC Administrator
- [gcc r11-10790] Daily bump.
GCC Administrator
- [gcc r12-9542] Daily bump.
GCC Administrator
- [gcc r13-7338] Daily bump.
GCC Administrator
- [gcc r14-923] rs6000: use lis;xoris to build constant
Jiu Fu Guo
- [gcc r14-924] Disable warnings as errors for STAGEautofeedback.
Eugene Rozenfeld
- [gcc r14-925] RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool1_t
Pan Li
- [gcc r14-926] vect: Don't retry if the previous analysis fails
Kewen Lin
- [gcc r14-927] c++: Don't try to initialize zero width bitfields in zero initialization [PR109868]
Jakub Jelinek
- [gcc r14-928] wide-int: Fix up function comment
Jakub Jelinek
- [gcc r14-929] s390: Implement TARGET_ATOMIC_ALIGN_FOR_MODE
Stefan Schulze Frielinghaus
- [gcc r14-930] libstdc++: Regenerate configure
Jonathan Wakely
- [gcc r14-931] Fortran/OpenMP: Fix mapping of array descriptors and deferred-length strings
Tobias Burnus
- [gcc r14-932] doc: Describe behaviour of enums with fixed underlying type [PR109532]
Jonathan Wakely
- [gcc r14-933] Add support for vrange streaming.
Aldy Hernandez
- [gcc r14-934] Provide support for copying unsupported ranges.
Aldy Hernandez
- [gcc r14-935] Add Value_Range::operator=.
Aldy Hernandez
- [gcc r14-936] RISC-V: Add rounding mode enum for fixed-point intrinsics
Pan Li
- [gcc r14-937] Fix PR 106900: array-bounds warning inside simplify_builtin_call
Andrew Pinski
- [gcc r14-938] RISC-V: Introduce rounding mode operand into fixed-point intrinsics
Pan Li
- [gcc r14-939] RISC-V: Add mode switching target hook to insert rounding mode config for fixed-point instructions
Pan Li
- [gcc r14-940] libstdc++: use __bool_constant instead of integral_constant
Patrick Palka
- [gcc r14-941] WriteInt in the ISO libraries should not emit '+' for positive values
Gaius Mulley
- [gcc r14-942] i386: Adjust emulated integer vector mode multiplication costs
Uros Bizjak
- [gcc r14-943] tree-ssa-math-opts: correct -ffp-contract= check
Alexander Monakov
- [gcc r14-944] i386: Fix up types in __builtin_{inf, huge_val, nan{, s}, fabs, copysign}q builtins [PR109884]
Jakub Jelinek
- [gcc r14-945] libstdc++: Implement LWG 3877 for std::expected monadic ops
Jonathan Wakely
- [gcc r14-946] libstdc++: Add system_header pragma to <bits/c++config.h>
Jonathan Wakely
- [gcc r14-947] RISC-V: Remove masking third operand of rotate instructions
Jeff Law
- [gcc r14-948] libstdc++: Uncomment checks for <limits> enumeration types
Jonathan Wakely
- [gcc r14-949] libstdc++: Fix up some <cmath> templates [PR109883]
Jakub Jelinek
- [gcc r13-7339] c++: Don't try to initialize zero width bitfields in zero initialization [PR109868]
Jakub Jelinek
- [gcc r13-7340] i386: Fix up types in __builtin_{inf, huge_val, nan{, s}, fabs, copysign}q builtins [PR109884]
Jakub Jelinek
- [gcc r13-7341] libstdc++: Fix up some <cmath> templates [PR109883]
Jakub Jelinek
- [gcc r12-9543] c++: Don't try to initialize zero width bitfields in zero initialization [PR109868]
Jakub Jelinek
- [gcc r14-950] Fortran: set shape of initializers of zero-sized arrays [PR95374, PR104352]
Harald Anlauf
- [gcc r14-951] doc: Fix a pinch of typos in extend.texi
Arsen Arsenović
- [gcc r14-952] Add clear_cache expander.
John David Anglin
- [gcc(refs/users/meissner/heads/work121)] Update fold-vec-extract insn counts on 32-bit big endian
Michael Meissner
- [gcc r14-953] RISC-V: Remove trailing spaces on lines.
Jeff Law
- [gcc r14-954] Fix type error of 'switch (SUBREG_BYTE (op)).'
Jeff Law
- [gcc r14-955] c: Handle printf %B like %b for C2x
Joseph Myers
- [gcc r14-956] Daily bump.
GCC Administrator
- [gcc r10-11408] Daily bump.
GCC Administrator
- [gcc r11-10791] Daily bump.
GCC Administrator
- [gcc r12-9544] Daily bump.
GCC Administrator
- [gcc r13-7342] Daily bump.
GCC Administrator
- [gcc r14-957] Disable warnings as errors for STAGEautofeedback.
Eugene Rozenfeld
- [gcc r14-958] Machine_Mode: Extend machine_mode from 8 to 16 bits
Pan Li
- [gcc r13-7343] arm: Mve testsuite improvements
Stam Markianos-Wright
- [gcc r13-7344] arm: Fix vstrwq* backend + testsuite
Stam Markianos-Wright
- [gcc r13-7345] arm: Mve backend + testsuite fixes 2
Stam Markianos-Wright
- [gcc r13-7346] arm: Stop vadcq, vsbcq intrinsics from overwriting the FPSCR NZ flags
Stam Markianos-Wright
- [gcc r13-7347] arm: Add vorrq_n overloading into vorrq _Generic
Stam Markianos-Wright
- [gcc r13-7348] arm: Fix overloading of MVE scalar constant parameters on vbicq, vmvnq_m
Stam Markianos-Wright
- [gcc r13-7349] arm: Fix MVE header pointer overloads this time (and a bit more tidying)
Stam Markianos-Wright
- [gcc r13-7350] arm testsuite: Remove reduntant tests
Stam Markianos-Wright
- [gcc r13-7351] arm testsuite: XFAIL or relax registers in some tests [PR109697]
Stam Markianos-Wright
- [gcc r13-7352] arm testsuite: Shifts and get_FPSCR ACLE optimisation fixes
Stam Markianos-Wright
- [gcc r14-959] arm: Mve testsuite improvements
Stam Markianos-Wright
- [gcc r14-960] arm: Fix vstrwq* backend + testsuite
Stam Markianos-Wright
- [gcc r14-961] arm: Mve backend + testsuite fixes 2
Stam Markianos-Wright
- [gcc r14-962] arm: Stop vadcq, vsbcq intrinsics from overwriting the FPSCR NZ flags
Stam Markianos-Wright
- [gcc r14-963] arm: Fix overloading of MVE scalar constant parameters on vbicq
Stam Markianos-Wright
- [gcc r14-964] arm: Fix MVE header pointer overloads this time (and a bit more tidying)
Stam Markianos-Wright
- [gcc r14-965] arm testsuite: Remove reduntant tests
Stam Markianos-Wright
- [gcc r14-966] arm testsuite: XFAIL or relax registers in some tests [PR109697]
Stam Markianos-Wright
- [gcc r14-967] arm testsuite: Shifts and get_FPSCR ACLE optimisation fixes
Stam Markianos-Wright
- [gcc r12-9545] arm: improve vcreateq* tests
Stam Markianos-Wright
- [gcc r12-9546] arm: fix 'vmsr' spacing and register capitalization
Stam Markianos-Wright
- [gcc r12-9547] arm: improve tests and fix vddupq*
Stam Markianos-Wright
- [gcc r12-9548] arm: improve tests and fix vdwdupq*
Stam Markianos-Wright
- [gcc r12-9549] arm: improve vidupq* tests
Stam Markianos-Wright
- [gcc r12-9550] arm: improve tests and fix vdupq*
Stam Markianos-Wright
- [gcc r12-9551] arm: improve tests and fix vcmp*
Stam Markianos-Wright
- [gcc r12-9552] arm: improve tests for vmin*
Stam Markianos-Wright
- [gcc r12-9553] arm: improve tests for vmax*
Stam Markianos-Wright
- [gcc r12-9554] arm: improve tests for vabavq*
Stam Markianos-Wright
- [gcc r12-9555] arm: improve tests for vabdq*
Stam Markianos-Wright
- [gcc r12-9556] arm: improve tests and fix vabsq*
Stam Markianos-Wright
- [gcc r12-9557] arm: further fix overloading of MVE vaddq[_m]_n intrinsic
Stam Markianos-Wright
- [gcc r12-9558] arm: propagate fixed overloading of MVE intrinsic scalar parameters
Stam Markianos-Wright
- [gcc r12-9559] arm: Explicitly specify other float types for _Generic overloading [PR107515]
Stam Markianos-Wright
- [gcc r12-9560] arm: Add integer vector overloading of vsubq_x instrinsic
Stam Markianos-Wright
- [gcc r12-9561] arm: improve tests and fix vadd*
Stam Markianos-Wright
- [gcc r12-9562] arm: improve tests for vmulq*
Stam Markianos-Wright
- [gcc r12-9563] arm: improve tests and fix vsubq*
Stam Markianos-Wright
- [gcc r12-9564] arm: improve tests for vfmasq_m*
Stam Markianos-Wright
- [gcc r12-9565] arm: improve tests for vhaddq_m*
Stam Markianos-Wright
- [gcc r12-9566] arm: improve tests for vhsubq_m*
Stam Markianos-Wright
- [gcc r12-9567] arm: improve tests for viwdupq*
Stam Markianos-Wright
- [gcc r12-9568] arm: improve tests for vmladavaq*
Stam Markianos-Wright
- [gcc r12-9569] arm: improve tests and fix vmlaldavaxq*
Stam Markianos-Wright
- [gcc r12-9570] arm: improve tests for vmlasq*
Stam Markianos-Wright
- [gcc r12-9571] arm: improve tests for vqaddq_m*
Stam Markianos-Wright
- [gcc r12-9572] arm: improve tests for vqdmlahq_m*
Stam Markianos-Wright
- [gcc r12-9573] arm: improve tests for vqdmul*
Stam Markianos-Wright
- [gcc r12-9574] arm: improve tests for vqrdmlahq*
Stam Markianos-Wright
- [gcc r12-9575] arm: improve tests for vqrdmlashq_m*
Stam Markianos-Wright
- [gcc r12-9576] arm: improve tests for vqsubq*
Stam Markianos-Wright
- [gcc r12-9577] arm: improve tests and fix vrmlaldavhaq*
Stam Markianos-Wright
- [gcc r12-9578] arm: improve tests for vrshlq*
Stam Markianos-Wright
- [gcc r12-9579] arm: improve tests for vsetq_lane*
Stam Markianos-Wright
- [gcc r12-9580] arm: Fix MVE testsuite fallouts
Stam Markianos-Wright
- [gcc r12-9581] arm: Add missing early clobber to MVE vrev64q_m patterns
Stam Markianos-Wright
- [gcc r12-9582] testsuite: [arm] Relax expected register names in MVE tests
Stam Markianos-Wright
- [gcc r12-9583] arm: [MVE] Add missing length=8 attribute
Stam Markianos-Wright
- [gcc r12-9584] arm: fix mve intrinsics scan body tests for C++
Stam Markianos-Wright
- [gcc r12-9585] arm: improve tests and fix vclsq*
Stam Markianos-Wright
- [gcc r12-9586] arm: improve tests and fix vclzq*
Stam Markianos-Wright
- [gcc r12-9587] arm: improve tests and fix vnegq*
Stam Markianos-Wright
- [gcc r12-9588] arm: improve tests for vmulhq*
Stam Markianos-Wright
- [gcc r12-9589] arm: improve tests for vmullbq*
Stam Markianos-Wright
- [gcc r12-9590] arm: improve tests for vmulltq*
Stam Markianos-Wright
- [gcc r12-9591] arm: improve tests for vcaddq*
Stam Markianos-Wright
- [gcc r12-9592] arm: improve tests for vcmlaq*
Stam Markianos-Wright
- [gcc r12-9593] arm: improve tests for vcmulq*
Stam Markianos-Wright
- [gcc r12-9594] arm: improve tests and fix vqabsq*
Stam Markianos-Wright
- [gcc r12-9595] arm: improve tests for vqdmladhq*
Stam Markianos-Wright
- [gcc r12-9596] arm: improve tests for vqdmladhxq*
Stam Markianos-Wright
- [gcc r12-9597] arm: improve tests for vqrdmladhq*
Stam Markianos-Wright
- [gcc r12-9598] arm: improve tests for vqrdmladhxq*
Stam Markianos-Wright
- [gcc r12-9599] arm: improve tests for vqrdmlashq*
Stam Markianos-Wright
- [gcc r12-9600] arm: improve tests for vqdmlsdhq*
Stam Markianos-Wright
- [gcc r12-9601] arm: improve tests for vqdmlsdhxq*
Stam Markianos-Wright
- [gcc r12-9602] arm: improve tests for vqrdmlsdhq*
Stam Markianos-Wright
- [gcc r12-9603] arm: improve tests for vqrdmlsdhxq*
Stam Markianos-Wright
- [gcc r12-9604] arm: improve tests for vqrdmulhq*
Stam Markianos-Wright
- [gcc r12-9605] arm: improve tests and fix vqnegq*
Stam Markianos-Wright
- [gcc r12-9606] arm: improve tests for vld2q*
Stam Markianos-Wright
- [gcc r12-9607] arm: fix missing extern "C" in MVE tests
Stam Markianos-Wright
- [gcc r12-9608] arm: Split up MVE _Generic associations to prevent type clashes [PR107515]
Stam Markianos-Wright
- [gcc r12-9609] arm: Fix vcreate definition
Stam Markianos-Wright
- [gcc r12-9610] arm: Make MVE masked stores read memory operand [PR 108177]
Stam Markianos-Wright
- [gcc r12-9611] arm: fix __arm_vld1q_z* and __arm_vst1q_p* intrinsics [PR108442]
Stam Markianos-Wright
- [gcc r12-9612] arm: remove unused variables from test
Stam Markianos-Wright
- [gcc r12-9613] arm: Mve testsuite improvements
Stam Markianos-Wright
- [gcc r12-9614] arm: Fix vstrwq* backend + testsuite
Stam Markianos-Wright
- [gcc r12-9615] arm: Mve backend + testsuite fixes 2
Stam Markianos-Wright
- [gcc r12-9616] arm: Stop vadcq, vsbcq intrinsics from overwriting the FPSCR NZ flags
Stam Markianos-Wright
- [gcc r12-9617] arm: Add vorrq_n overloading into vorrq _Generic
Stam Markianos-Wright
- [gcc r12-9618] arm: Fix overloading of MVE scalar constant parameters on vbicq, vmvnq_m
Stam Markianos-Wright
- [gcc r12-9619] arm: Fix MVE header pointer overloads this time (and a bit more tidying)
Stam Markianos-Wright
- [gcc r12-9620] arm testsuite: Remove reduntant tests
Stam Markianos-Wright
- [gcc r12-9621] arm testsuite: XFAIL or relax registers in some tests [PR109697]
Stam Markianos-Wright
- [gcc r12-9622] arm testsuite: Shifts and get_FPSCR ACLE optimisation fixes
Stam Markianos-Wright
- [gcc r12-9623] [arm] complete vmsr/vmrs blank and case adjustments
Stam Markianos-Wright
- [gcc r14-968] gcc: Fix nonportable shell syntax in "test" and "[" commands [PR105831]
Jonathan Wakely
- [gcc r14-969] gcc: Fix nonportable shell syntax in "test" and "[" commands [PR105831]
Jonathan Wakely
- [gcc r14-970] contrib: Fix nonportable shell syntax in "test" and "[" commands [PR105831]
Jonathan Wakely
- [gcc r11-10792] c++tools, configury: Configure with C++; test checking status [PR98821].
Iain D Sandoe
- [gcc/ARM/heads/arm-12] (91 commits) [arm] complete vmsr/vmrs blank and case adjustments
Stam Markianos-Wright
- [gcc r14-971] Remove a stale */ after a 1-line // comment.
Georg-Johann Lay
- [gcc r13-7353] Fortran: overloading of intrinsic binary operators [PR109641]
Harald Anlauf
- [gcc r13-7354] Fortran: CLASS pointer function result in variable definition context [PR109846]
Harald Anlauf
- [gcc/uecker/heads/vla] (750 commits) Evaluate size expression only in the active branch of condi
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] Less warnings for parameters declared as arrays [PR98541, PR98536]
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] Fix ICEs related to VM types in C [PR106465, PR107557, PR108423, PR109450]
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] Evaluate size expression only in the active branch of conditional operator [PR108931]
Martin Uecker
- [gcc r14-972] i386: Add infrastructure for QImode partial vector mult and shift operations
Uros Bizjak
- [gcc r14-973] Fortran: Narrow return types [PR78798]
Bernhard Reutner-Fischer
- [gcc r14-974] ada: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-975] analyzer: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-976] gcc/config/*: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-977] c++: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-978] m2: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-979] lto: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-980] d: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-981] fortran: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-982] c: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-983] objc: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-984] omp: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-985] gcc: use _P() defines from tree.h
Bernhard Reutner-Fischer
- [gcc r14-986] Daily bump.
GCC Administrator
- [gcc r10-11409] Daily bump.
GCC Administrator
- [gcc r11-10793] Daily bump.
GCC Administrator
- [gcc r12-9624] Daily bump.
GCC Administrator
- [gcc r13-7355] Daily bump.
GCC Administrator
- [gcc r14-987] c: Do not allow thread-local tentative definitions for C2x
Joseph Myers
- [gcc r14-988] Fix internal error on small array with negative lower bound
Eric Botcazou
- [gcc r14-989] Darwin, libgcc : Adjust min version supported for the OS.
Iain D Sandoe
- [gcc r14-990] libstdc++: Move lafstern.org reference to https
Gerald Pfeifer
- [gcc r14-991] libgomp: Fix up -static -fopenmp linking [PR109904]
Jakub Jelinek
- [gcc/redhat/heads/gcc-13-branch] (38 commits) Merge commit 'r13-7355-ga3af78ed3c7828bd568ea604cba729b1f04
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-7355-ga3af78ed3c7828bd568ea604cba729b1f04f3074' into redhat/gcc-13-branch
Jakub Jelinek
- [gcc r14-992] tree-ssa-math-opts: Pattern recognize hand written __builtin_mul_overflow_p with same unsigned types
Jakub Jelinek
- [gcc r14-993] tree-ssa-math-opts: Pattern recognize some further hand written forms of signed __builtin_mul_overfl
Jakub Jelinek
- [gcc r14-994] PR modula2/109908 Delete from m2iso Strings is broken
Gaius Mulley
- [gcc r14-995] RISC-V: Allow more loading of const vectors.
Robin Dapp
- [gcc r14-996] RISC-V: testsuite: Remove empty *-run-template.h.
Robin Dapp
- [gcc r14-997] c++: scoped variable template-id of reference type [PR97340]
Patrick Palka
- [gcc r14-998] c++: simplify norm_cache manipulation
Patrick Palka
- [gcc r13-7356] c++: add feature-test macro for auto(x)
Patrick Palka
- [gcc r13-7357] c++: desig init in presence of list ctor [PR109871]
Patrick Palka
- [gcc r12-9625] c++: add feature-test macro for auto(x)
Patrick Palka
- [gcc] Created branch 'devel/omp/gcc-13'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Identify OMP development branch in output of 'gcc --version'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Merge non-contiguous array support patches.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Tweak error return value for acc_set_cuda_stream.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add OpenACC Fortran support for deviceptr and variable in common blocks
Kwok Yeung
- [gcc/devel/omp/gcc-13] Various OpenACC reduction enhancements - FE changes
Kwok Yeung
- [gcc/devel/omp/gcc-13] Various OpenACC reduction enhancements - ME and nvptx changes
Kwok Yeung
- [gcc/devel/omp/gcc-13] Various OpenACC reduction enhancements - test cases
Kwok Yeung
- [gcc/devel/omp/gcc-13] Adjustments and additions to testcases
Kwok Yeung
- [gcc/devel/omp/gcc-13] Reinstate kernels-restrict behaviour
Kwok Yeung
- [gcc/devel/omp/gcc-13] Generate sequential loop for OpenACC loop directive inside kernels
Kwok Yeung
- [gcc/devel/omp/gcc-13] Default compute dimensions (compile time)
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix implicit mapping for array slices on lexically-enclosing data constructs (PR70828)
Kwok Yeung
- [gcc/devel/omp/gcc-13] Enable GOMP_MAP_FIRSTPRIVATE_INT for OpenACC
Kwok Yeung
- [gcc/devel/omp/gcc-13] Don't mark OpenACC auto loops as independent inside acc parallel regions
Kwok Yeung
- [gcc/devel/omp/gcc-13] Enable firstprivate OpenACC reductions
Kwok Yeung
- [gcc/devel/omp/gcc-13] Tweak target selector for libgomp.oacc-c-c++-common/lib-93.c.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Disable libstdc++ dependency for libffi
Kwok Yeung
- [gcc/devel/omp/gcc-13] Use "--param=openacc-kernels=parloops" to document "parloops" test cases
Kwok Yeung
- [gcc/devel/omp/gcc-13] Make new OpenACC kernels conversion the default; adjust and add tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update OpenACC version to 2.6
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add kernels for-index reuse testcase.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix references declared in lexically-enclosing OpenACC data region
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix lexically-nested data mappings for no_alloc or optional arguments
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix expected messages in goacc tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Assumed-size arrays with non-lexical data mappings
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add changes to profiling interface from OG8 branch
Kwok Yeung
- [gcc/devel/omp/gcc-13] NVPTX GOMP_OFFLOAD_openacc_async_construct arg fix and gomp_print_* support
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add missing exec_params libgomp plugin entry points
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix libgomp.oacc-fortran/lib-13.f90 async bug
Kwok Yeung
- [gcc/devel/omp/gcc-13] Reference reduction localization
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix tree check failure with reduction localization
Kwok Yeung
- [gcc/devel/omp/gcc-13] Use more appropriate var in localize_reductions call
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update expected messages, errors and warnings for "kernels" tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Silence compiler warnings
Kwok Yeung
- [gcc/devel/omp/gcc-13] Handle references in OpenACC "private" clauses
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran "declare create"/allocate support for OpenACC
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix OpenACC "ephemeral" asynchronous host-to-device copies
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix vector handling for firstprivate of <= pointer size
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add XFAIL for libgomp.oacc-c-c++-common/data-firstprivate-1.c
Kwok Yeung
- [gcc/devel/omp/gcc-13] Kernels loops annotation: C and C++.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add -fno-openacc-kernels-annotate-loops option to more testcases.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Kernels loops annotation: Fortran.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Additional Fortran testsuite fixes for kernels loops annotation pass.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix bug in processing of array dimensions in data clauses.
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenACC: fix privatization of by-reference arrays
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix goacc/noncontig_array-1.c testcase
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp.oacc-fortran/firstprivate-int.f90 fix for nonexisting kind-16 int
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix failures in c-c++-common/goacc/note-parallelism-combined-kernels-loop-auto.c testcase
Kwok Yeung
- [gcc/devel/omp/gcc-13] XFAIL tests in gfortran.dg/goacc/loop-2-kernels.f95
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix gfortran.dg/goacc/pr70828.f90 testcase
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add a "combined" flag for "acc kernels loop" etc directives.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Annotate inner loops in "acc kernels loop" directives (C/C++).
Kwok Yeung
- [gcc/devel/omp/gcc-13] Annotate inner loops in "acc kernels loop" directives (Fortran).
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update dg-* in gfortran.dg/gomp/pr67500.f90
Kwok Yeung
- [gcc/devel/omp/gcc-13] Permit calls to builtins and intrinsics in kernels loops.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix patterns in Fortran tests for kernels loop annotation.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Clean up loop variable extraction in OpenACC kernels loop annotation.
Kwok Yeung
- [gcc/devel/omp/gcc-13] Relax some restrictions on the loop bound in kernels loop annotation.
Kwok Yeung
- [gcc/devel/omp/gcc-13] [og10] openacc: Adjust loop lowering for AMD GCN
Kwok Yeung
- [gcc/devel/omp/gcc-13] [og10] vect: Add target hook to prefer gather/scatter instructions
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix offload dwarf info
Kwok Yeung
- [gcc/devel/omp/gcc-13] DWARF address space for variables
Kwok Yeung
- [gcc/devel/omp/gcc-13] Correct fix offload dwarf info
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenMP 5.0: Allow multiple clauses mapping same variable
Kwok Yeung
- [gcc/devel/omp/gcc-13] DWARF: fix ICE caused by offload debug fix
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx: remove erroneous stack deletion
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Scale type precision of collapsed iterator variable
Kwok Yeung
- [gcc/devel/omp/gcc-13] DWARF: late code range fixup
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update expected messages in OpenACC tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix is_oacc_parallel_or_serial for kernel regions
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update expected messages in kernels-decompose-2 tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update expected messages in data-clause-1 tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add -Wopenacc-parallelism to tests only in OG11
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp amdgcn: Fix issues with dynamic OpenMP thread scaling
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: fix ICE for non-decl expression in non-contiguous array base-pointer
Kwok Yeung
- [gcc/devel/omp/gcc-13] testsuite/libgomp.oacc-fortran/: Add -Wopenacc-parallelism
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix gimple_debug_cfg declaration
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran: delinearize multi-dimensional array accesses
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Move pass_oacc_device_lower after pass_graphite
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix branch prediction dump message
Kwok Yeung
- [gcc/devel/omp/gcc-13] Move compute_alias_check_pairs to tree-data-ref.c
Kwok Yeung
- [gcc/devel/omp/gcc-13] graphite: Add runtime alias checking
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Use Graphite for dependence analysis in "kernels" regions
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Add "can_be_parallel" flag info to "graph" dumps
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Add further kernels tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Remove unused partitioning in "kernels" regions
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add function for printing a single OMP_CLAUSE
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Add data optimization pass
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Add runtime alias checking for OpenACC kernels
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Warn about "independent" "kernels" loops with data-dependences
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Handle internal function calls in pass_lim
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Disable pass_pre on outlined functions analyzed by Graphite
Kwok Yeung
- [gcc/devel/omp/gcc-13] graphite: Tune parameters for OpenACC use
Kwok Yeung
- [gcc/devel/omp/gcc-13] graphite: Adjust scop loop-nest choice
Kwok Yeung
- [gcc/devel/omp/gcc-13] graphite: Accept loops without data references
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Adjust test expectations to new "kernels" handling
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp, nvptx: Update bundled CUDA header file
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp, nvptx: low-latency memory allocator
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add C support for parsing metadirectives
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add middle-end support for metadirectives
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add support for resolving metadirectives during parsing and Gimplification
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add support for streaming metadirectives and resolving them after LTO
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add C++ support for parsing metadirectives
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp, fortran: Add Fortran support for parsing metadirectives
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add testcases for metadirectives
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add support for 'target_device' context selector set
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add warning when functions containing metadirectives with 'construct={target}' called direct
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Eliminate non-matching metadirective variants early in Fortran front-end
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Improve handling of nested OpenMP metadirectives in C and C++
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Handle C/C++ array reference base-pointers in array sections
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran/OpenMP: Support mapping of DT with allocatable components
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add parsing support for allocate directive (OpenMP 5.0)
Kwok Yeung
- [gcc/devel/omp/gcc-13] Translate allocate directive (OpenMP 5.0).
Kwok Yeung
- [gcc/devel/omp/gcc-13] Handle cleanup of omp allocated variables (OpenMP 5.0).
Kwok Yeung
- [gcc/devel/omp/gcc-13] Gimplify allocate directive (OpenMP 5.0).
Kwok Yeung
- [gcc/devel/omp/gcc-13] Lower allocate directive (OpenMP 5.0).
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp: pinned memory
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp, openmp: Add ompx_pinned_mem_alloc
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp, nvptx: low-lat memory access traits
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add -foffload-memory
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: allow requires unified_shared_memory
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp, nvptx: ompx_unified_shared_mem_alloc
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Use libgomp memory allocation functions with unified shared memory.
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: -foffload-memory=pinned
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp, nvptx: report USM supported
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran: Fix finalization resolution with deep copy
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran: Fix finalization resolution with deep copy (cont)
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran: Fix proc pointer as elemental arg handling
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Implement uses_allocators clause
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix ICE when cache-3-1.c testcase is run
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix ICE in kernels-decompose-pr100280-1.c testcase
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix ICE in nested-function-1.c testcase
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix gfortran.dg/gomp/num-teams-2.f90
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: Support XNACK mode
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn, openmp: Auto-detect USM mode and set HSA_XNACK
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: libgomp plugin USM implementation
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: fix max_vf setting for amdgcn offloading
Kwok Yeung
- [gcc/devel/omp/gcc-13] gfortran.dg/gomp/depend-4.f90: minor fix + dump update
Kwok Yeung
- [gcc/devel/omp/gcc-13] gfortran.dg/gomp/depend-6.f90: minor fix + dump update
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenMP: Fix ICE with OMP metadirectives
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix dg- pattern for gomp/{affinity-clause-1.f90, uses_allocators-3.f90}
Kwok Yeung
- [gcc/devel/omp/gcc-13] gfortran.dg/gomp/{depend-5, scope-6}.f90: Update scan-tree-dump
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran: Fix delinearization regression
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix omp-expand.cc's expand_omp_target for OpenACC
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp.c-c++-common/requires-4.c: dg-xfail-run-if for USM with -foffload-memory=
Kwok Yeung
- [gcc/devel/omp/gcc-13] Added "noclone" to scan-tree-dump for several OpenAcc tests.
Kwok Yeung
- [gcc/devel/omp/gcc-13] omp-oacc-kernels-decompose.cc: fix -fcompare-debug with GIMPLE_DEBUG
Kwok Yeung
- [gcc/devel/omp/gcc-13] gcc/testsuite: Change 'cunrolli' to 'cunrolli1' in dump scan + options
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn, libgomp: USM allocation update
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: disallow USM on gfx908
Kwok Yeung
- [gcc/devel/omp/gcc-13] vect: WORKAROUND vectorizer bug
Kwok Yeung
- [gcc/devel/omp/gcc-13] Handle operator new with alignment in usm transform.
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Bugfix in omp_expand_metadirective for same blocks/edges to be deleted.
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: 'target update' with strides + DT components
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran/OpenMP: Fix DT struct-component with 'alloc' and array descr
Kwok Yeung
- [gcc/devel/omp/gcc-13] XFAIL some OpenACC 'kernels' confusion in 'libgomp.oacc-fortran/declare-allocatable-1*.f90'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran "declare create"/allocate support for OpenACC: adjust 'libgomp.oacc-fortran/declare-allocata
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: Support AMD-specific 'isa' and 'arch' traits in OpenMP context selectors
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenMP, libgomp: Handle unified shared memory in omp_target_is_accessible
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp: Fix USM bugs
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn, libgomp: custom USM allocator
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp, amdgcn: Switch USM to 128-byte alignment
Kwok Yeung
- [gcc/devel/omp/gcc-13] Force '--param openacc-kernels=parloops' in 'libgomp.oacc-c-c++-common/abort-3.c'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Clean up after newlib "nvptx: In offloading execution, map '_exit' to 'abort' [GCC PR85463]"
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx: Make 'nvptx_uniform_warp_check' fit for non-full-warp execution
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add 'gcc.target/nvptx/softstack-decl-1.c', 'gcc.target/nvptx/uniform-simt-decl-1.c'
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx: Prevent emitting duplicate declarations for '__nvptx_stacks', '__nvptx_uni'
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx: Support global constructors/destructors via 'collect2'
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx: Support global constructors/destructors via 'collect2' for offloading
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx, libgcc: Stub unwinding implementation
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx, libgfortran: Switch out of "minimal" mode
Kwok Yeung
- [gcc/devel/omp/gcc-13] Make 'libgcc/config/nvptx/crt0.c' build '--without-headers'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update 'libgomp/libgomp.texi' for 'nvptx, libgfortran: Switch out of "minimal" mode'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update 'libgomp/libgomp.texi' for 'nvptx, libgfortran: Switch out of "minimal" mode': 'libgomp/Chang
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix 'omp_allocator_handle_kind' example in 'gfortran.dg/gomp/allocate-4.f90'
Kwok Yeung
- [gcc/devel/omp/gcc-13] 'c-c++-common/gomp/alloc-pinned-1.c' -> 'libgomp.c-c++-common/alloc-pinned-1.c'
Kwok Yeung
- [gcc/devel/omp/gcc-13] '{c-c++-common, gfortran.dg}/gomp/uses_allocators-*' -> 'libgomp.{c-c++-common, fortran}/uses_allocato
Kwok Yeung
- [gcc/devel/omp/gcc-13] 'gfortran.dg/gomp/allocate-4.f90' -> 'libgomp.fortran/allocate-5.f90'
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add support for the 'present' modifier
Kwok Yeung
- [gcc/devel/omp/gcc-13] gomp/openmp-simd-8.f90: Remove .ASSUME tree-dump check
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix 'libgomp.{c-c++-common, fortran}/target-present-*' test cases
Kwok Yeung
- [gcc/devel/omp/gcc-13] nvptx, libgomp: Move the low-latency allocator code
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn, libgomp: low-latency allocator
Kwok Yeung
- [gcc/devel/omp/gcc-13] 'libgomp.c/usm-{1, 2, 3, 4}.c': Re-enable non-GCN offloading compilation
Kwok Yeung
- [gcc/devel/omp/gcc-13] Miscellaneous clean-up re OpenMP 'ompx_unified_shared_mem_space', 'ompx_host_mem_space'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Clarify/verify OpenMP 'omp_calloc' zero-initialization for pinned memory
Kwok Yeung
- [gcc/devel/omp/gcc-13] In 'libgomp/allocator.c:omp_realloc', route 'free' through 'MEMSPACE_FREE'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Attempt to register OpenMP pinned memory using a device instead of 'mlock'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Attempt to not just register but allocate OpenMP pinned memory using a device
Kwok Yeung
- [gcc/devel/omp/gcc-13] Prototype 'GOMP_enable_pinned_mode'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran/OpenMP: Fix mapping of array descriptors and deferred-length strings
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp: no need to attach USM pointers
Kwok Yeung
- [gcc/devel/omp/gcc-13] Update dg-dump-scan for "Fortran/OpenMP: Fix mapping of array descriptors and deferred-length string
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp: Merge 'gomp_map_vars_openacc' into 'goacc_map_vars' [PR76739]
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: vec_extract no-op insns
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: gather/scatter with DImode offsets
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn: Fix register size bug
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: Fix unmapping of GOMP_MAP_POINTER for scalar allocatables/pointers
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran: Add attr.class_ok check for generate_callback_wrapper
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fortran/OpenMP: Fix 'alloc' and 'from' mapping for allocatable components
Kwok Yeung
- [gcc/devel/omp/gcc-13] Given OpenACC 'async', defer 'free' of non-contiguous array support data structures [PR76739]
Kwok Yeung
- [gcc/devel/omp/gcc-13] In 'libgomp/target.c:gomp_unmap_vars_internal', defer 'gomp_remove_var'
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp: Simplify OpenMP reverse offload host <-> device memory copy implementation
Kwok Yeung
- [gcc/devel/omp/gcc-13] Miscellaneous clean-up re OpenMP 'ompx_host_mem_space'
Kwok Yeung
- [gcc/devel/omp/gcc-13] Add 'libgomp.c/alloc-ompx_host_mem_alloc-1.c'
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add Fortran support for "omp unroll" directive
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add C/C++ support for "omp unroll" directive
Kwok Yeung
- [gcc/devel/omp/gcc-13] openacc: Rename OMP_CLAUSE_TILE to OMP_CLAUSE_OACC_TILE
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add Fortran support for "omp tile"
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add C/C++ support for "omp tile"
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add Fortran support for loop transformations on inner loops
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Add C/C++ support for loop transformations on inner loops
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Handle GIMPLE_OMP_METADIRECTIVE in walk_omp_for_loops
Kwok Yeung
- [gcc/devel/omp/gcc-13] libgomp: Document OpenMP 'pinned' memory
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenACC: Pass pre-allocated 'ptrblock' to 'goacc_noncontig_array_create_ptrblock' [PR76739]
Kwok Yeung
- [gcc/devel/omp/gcc-13] '-foffload-memory=pinned' using offloading device interfaces
Kwok Yeung
- [gcc/devel/omp/gcc-13] '-foffload-memory=pinned' using offloading device interfaces for non-contiguous array support
Kwok Yeung
- [gcc/devel/omp/gcc-13] amdgcn, openmp: Fix concurrency in low-latency allocator
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Fix loop transformation tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix ICE in libgomp.oacc-fortran/declare-allocatable*.f90 tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix ICE in libgomp.oacc-c-c++-common/noncontig_array-* tests
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix ICE in gfortran.dg/goacc/omp_data_optimize-1.f90
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix expected output in map-10a.f90
Kwok Yeung
- [gcc/devel/omp/gcc-13] Fix test failures in gfortran.dg/gomp/target-exit-data.f90
Kwok Yeung
- [gcc/devel/omp/gcc-13] openmp: Fix initialization for 'unroll full'
Kwok Yeung
- [gcc/devel/omp/gcc-13] OpenMP: Constructors and destructors for "declare target" static aggregates
Kwok Yeung
- [gcc/devel/omp/gcc-13] Implement LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook [PR109128]
Kwok Yeung
- [gcc r14-999] RISC-V: improve codegen for large constants with same 32-bit lo and hi parts [2]
Vineet Gupta
- [gcc r13-7358] riscv/linux: Don't add -latomic with -pthread
Jeff Law
- [gcc r14-1000] Fix driver/33980: Precompiled header file not removed on error
Andrew Pinski
- [gcc r14-1001] fortran: Use CLASS_DATA from gfortran.h
Bernhard Reutner-Fischer
- [gcc/devel/omp/gcc-12] LTO: Fix writing of toplevel asm with offloading [PR109816]
Chung-Lin Tang
- [gcc/devel/omp/gcc-12] Use OpenACC code to process OpenMP target regions
Chung-Lin Tang
- [gcc r14-1002] c: Remove dead code related to type compatibility across TUs.
Martin Uecker
- [gcc r14-1003] RISC-V: Remove masking third operand of rotate instructions
Jeff Law
- [gcc r14-1004] Allow plugin dumps
Nathan Sidwell
- [gcc r14-1005] Daily bump.
GCC Administrator
- [gcc r10-11410] Daily bump.
GCC Administrator
- [gcc r11-10794] Daily bump.
GCC Administrator
- [gcc r12-9626] Daily bump.
GCC Administrator
- [gcc r13-7359] Daily bump.
GCC Administrator
- [gcc r14-1006] RISC-V: Fix CTZ unnecessary sign extension [PR #106888]
Jeff Law
- [gcc r14-1007] Add bext pattern for ZBS
Jeff Law
- [gcc r14-1008] Fix riscv_expand_conditional_move.
Jeff Law
- [gcc r14-1009] Move fold_single_bit_test to expr.cc from fold-const.cc
Andrew Pinski
- [gcc r14-1010] Inline and simplify fold_single_bit_test_into_sign_test into fold_single_bit_test
Andrew Pinski
- [gcc r14-1011] Use get_def_for_expr in fold_single_bit_test
Andrew Pinski
- [gcc r14-1012] Simplify fold_single_bit_test slightly
Andrew Pinski
- [gcc r14-1013] Simplify fold_single_bit_test with respect to code
Andrew Pinski
- [gcc r14-1014] Use BIT_FIELD_REF inside fold_single_bit_test
Andrew Pinski
- [gcc r14-1015] Expand directly for single bit test
Andrew Pinski
- [gcc r14-1016] target/105753: Fix ICE in add_clobbers due to extra PARALLEL in insn.
Georg-Johann Lay
- [gcc r13-7360] target/105753: Fix ICE in add_clobbers due to extra PARALLEL in insn.
Georg-Johann Lay
- [gcc r12-9627] target/105753: Fix ICE in add_clobbers due to extra PARALLEL in insn.
Georg-Johann Lay
- [gcc r14-1017] Mode-Switching: Fix local array maybe uninitialized warning
Pan Li
- [gcc r12-9628] Fortran: CLASS pointer function result in variable definition context [PR109846]
Harald Anlauf
- [gcc r11-10795] Fortran: CLASS pointer function result in variable definition context [PR109846]
Harald Anlauf
- [gcc r14-1018] install.texi: Remove alpha*-*-* section
Gerald Pfeifer
- [gcc r14-1019] Daily bump.
GCC Administrator
- [gcc r10-11411] Daily bump.
GCC Administrator
- [gcc r11-10796] Daily bump.
GCC Administrator
- [gcc r12-9629] Daily bump.
GCC Administrator
- [gcc r13-7361] Daily bump.
GCC Administrator
- [gcc r14-1020] Fix PR 109919: ICE in emit_move_insn with some bit tests
Andrew Pinski
- [gcc r14-1021] RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool[2-64]_t
Pan Li
- [gcc r14-1022] Fix expand_single_bit_test for big-endian
Andrew Pinski
- [gcc r11-10797] Darwin, libgcc : Adjust min version supported for the OS.
Iain D Sandoe
- [gcc r14-1023] atch.pd: Ensure (op CONSTANT_CLASS_P CONSTANT_CLASS_P) is simplified [PR109505]
Jakub Jelinek
- [gcc r14-1024] nvptx: Add suppport for __builtin_nvptx_brev instrinsic.
Roger Sayle
- [gcc r14-1025] target/90622: __builtin_avr_insert bits: Use BLD/BST for one bit in place.
Georg-Johann Lay
- [gcc r13-7362] Darwin, libgcc : Adjust min version supported for the OS.
Iain D Sandoe
- [gcc r12-9630] libsanitizer, darwin: Unsupport Darwin >= 22 for now.
Iain D Sandoe
- [gcc r12-9631] Darwin, libgcc : Adjust min version supported for the OS.
Iain D Sandoe
- [gcc r14-1026] libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]
Tobias Burnus
- [gcc r10-11412] Darwin: Update rules for handling alignment of globals.
Iain D Sandoe
- [gcc r10-11413] libgcc, Darwin: No early install for the compatibility libgcc_s.1.dylib.
Iain D Sandoe
- [gcc r10-11414] Darwin, fixincludes: Handle MacOS13 SDK Apple-specific deprecations [PR107568].
Iain D Sandoe
- [gcc r10-11415] Darwin, fixincludes: Handle Apple Blocks in objc/runtime.h.
Iain D Sandoe
- [gcc r10-11416] Darwin, crts: Fix a build warning.
Iain D Sandoe
- [gcc r10-11417] Darwin, libgcc : Adjust min version supported for the OS.
Iain D Sandoe
- [gcc r10-11418] libsanitizer, darwin: Unsupport Darwin >= 22 for now.
Iain D Sandoe
- [gcc r10-11419] libstdc++: Rename __null_terminated to avoid a collision with system headers.
Iain D Sandoe
- [gcc r14-1027] Daily bump.
GCC Administrator
- [gcc r10-11420] Daily bump.
GCC Administrator
- [gcc r11-10798] Daily bump.
GCC Administrator
- [gcc r12-9632] Daily bump.
GCC Administrator
- [gcc r13-7363] Daily bump.
GCC Administrator
- [gcc r14-1028] vect: Refactor code for index == count in vect_transform_slp_perm_load_1
Kewen Lin
- [gcc r13-7364] vect: Don't retry if the previous analysis fails
Kewen Lin
- [gcc r12-9633] vect: Don't retry if the previous analysis fails
Kewen Lin
- [gcc r11-10799] c++: bogus warning with value init of const pmf [PR92752]
Patrick Palka
- [gcc r11-10800] c++: return-type-req in constraint using only outer tparms [PR104527]
Patrick Palka
- [gcc r11-10801] c++: ICE with failed __is_constructible constraint [PR100474]
Patrick Palka
- [gcc r11-10802] c++: requires-expr and access checking [PR107179]
Patrick Palka
- [gcc r11-10803] c++: explicit specialization and trailing requirements [PR107864]
Patrick Palka
- [gcc r11-10804] c++: extract_local_specs and unevaluated contexts [PR100295]
Patrick Palka
- [gcc r11-10805] c++: thinko in extract_local_specs [PR108998]
Patrick Palka
- [gcc r11-10806] libstdc++: Implement P2520R0 changes to move_iterator's iterator_concept
Patrick Palka
- [gcc r14-1029] RISC-V: Reorganize the code of CONST_VECTOR handling in riscv.cc
Pan Li
- [gcc r14-1030] VECT: Fix bug of multiple-rgroup for length is counting elements
Pan Li
- [gcc r14-1031] ada: prevent infinite recursion in Collect_Types_In_Hierarchy
Marc Poulhi?s
- [gcc r14-1032] ada: update Ada_Version_Type in fe.h to match opt.ads
Marc Poulhi?s
- [gcc r14-1033] ada: Update Controlling_Argument when copying trees
Marc Poulhi?s
- [gcc r14-1034] ada: Don't pretty-print DEL within expression images
Marc Poulhi?s
- [gcc r14-1035] ada: Restrict expression pretty-printer to subexpressions
Marc Poulhi?s
- [gcc r14-1036] ada: Fix traversal for the rightmost node of a pretty-printed expression
Marc Poulhi?s
- [gcc r14-1037] ada: Fix handling of constrained array declarations in declare-expression
Marc Poulhi?s
- [gcc r14-1038] ada: Fix double finalization in conditional exit statement
Marc Poulhi?s
- [gcc r14-1039] ada: Better error message if non-Ada2022 code declares No_Return function
Marc Poulhi?s
- [gcc r14-1040] ada: Reject illegal declarations in expression functions
Marc Poulhi?s
- [gcc r14-1041] ada: Fix error and crash on imported function with precondition and 'Base
Marc Poulhi?s
- [gcc r14-1042] ada: Implement conversions from Big_Integer to large types
Marc Poulhi?s
- [gcc r14-1043] ada: Fix crash on Ada.Containers with No_Dispatching_Calls restriction
Marc Poulhi?s
- [gcc r14-1044] ada: Add contracts to Ada.Strings.Unbounded library
Marc Poulhi?s
- [gcc r14-1045] ada: Remove unreferenced utility routine Is_Actual_Tagged_Parameter
Marc Poulhi?s
- [gcc r14-1046] ada: Support calls through dereferences in Find_Actual
Marc Poulhi?s
- [gcc r14-1047] ada: Remove redundant protection against empty lists
Marc Poulhi?s
- [gcc r14-1048] ada: Remove a remaining reference to ?
Marc Poulhi?s
- [gcc r14-1049] ada: Remove extra parentheses
Marc Poulhi?s
- [gcc r14-1050] ada: Improve -gnatyx style check
Marc Poulhi?s
- [gcc r14-1051] ada: Fix spurious warning on Inline_Always and contracts
Marc Poulhi?s
- [gcc r14-1052] ada: Add warning on frontend inlining of Subprogram_Variant
Marc Poulhi?s
- [gcc r14-1053] ada: Accept Assert pragmas in expression functions
Marc Poulhi?s
- [gcc r14-1054] ada: Add Is_Past_Self_Hiding_Point flag
Marc Poulhi?s
- [gcc r14-1055] ada: Cleanup redundant condition in resolution of entity names
Marc Poulhi?s
- [gcc r14-1056] ada: Further fixes to GNATprove and CodePeer expression pretty-printer
Marc Poulhi?s
- [gcc r14-1057] ada: Fix spurious freezing error on nonabstract null extension
Marc Poulhi?s
- [gcc r14-1058] ada: Rename Is_Past_Self_Hiding_Point flag to be Is_Not_Self_Hidden
Marc Poulhi?s
- [gcc r14-1059] ada: Fix missing finalization in library-unit instance spec
Marc Poulhi?s
- [gcc r14-1060] ada: Remove outdated part of comment
Marc Poulhi?s
- [gcc r14-1061] ada: Fix missing finalization in separate package body
Marc Poulhi?s
- [gcc r14-1062] ada: Fix crash caused by incorrect expansion of iterated component
Marc Poulhi?s
- [gcc r14-1063] ada: Incorrect constant folding in postcondition involving 'Old
Marc Poulhi?s
- [gcc r14-1064] ada: Add missing word in comment
Marc Poulhi?s
- [gcc r14-1065] ada: Fix source location for crashes in expanded Loop_Entry attributes
Marc Poulhi?s
- [gcc r14-1066] ada: Use idiomatic construct in Expand_N_Package_Body
Marc Poulhi?s
- [gcc r14-1067] ada: Small cleanup in support for protected subprograms
Marc Poulhi?s
- [gcc r14-1068] ada: Avoid repeated calls when looking for first/last slocs of a node
Marc Poulhi?s
- [gcc r14-1069] ada: Reuse idiomatic procedure in CStand
Marc Poulhi?s
- [gcc r14-1070] RISC-V: Fix typo of multiple_rgroup-2.h
Pan Li
- [gcc r13-7365] atch.pd: Ensure (op CONSTANT_CLASS_P CONSTANT_CLASS_P) is simplified [PR109505]
Jakub Jelinek
- [gcc r14-1071] RISC-V: Add "m_" prefix for private member
Pan Li
- [gcc r12-9634] atch.pd: Ensure (op CONSTANT_CLASS_P CONSTANT_CLASS_P) is simplified [PR109505]
Jakub Jelinek
- [gcc r14-1072] Skip some tests that won't work for target AVR.
Georg-Johann Lay
- [gcc r14-1073] i386: Account for the memory read in V*QImode multiplication sequences
Uros Bizjak
- [gcc r14-1074] testsuite/52641: Fix tests that fail for 16-bit int / pointer targets.
Georg-Johann Lay
- [gcc r12-9635] Do not generate vmaddfp and vnmsubfp
Michael Meissner
- [gcc r11-10807] Do not generate vmaddfp and vnmsubfp
Michael Meissner
- [gcc r10-11421] Do not generate vmaddfp and vnmsubfp
Michael Meissner
- [gcc r14-1075] libstdc++: Resolve -Wunused-variable warnings in stdx::simd and tests
Matthias Kretz
- [gcc r14-1076] testsuite/52641: Fix more of implicit int=32 assumption fallout.
Georg-Johann Lay
- [gcc r14-1077] Implement some miscellaneous zero accessors for Value_Range.
Aldy Hernandez
- [gcc/devel/omp/gcc-13] (160 commits) Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Kwok Yeung
- [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Kwok Yeung
- [gcc r14-1078] i386: Adjust emulated integer vector mode shift costs
Uros Bizjak
- [gcc r14-1079] libobjc: Add local macros to support encode generation [P109913].
Iain D Sandoe
- [gcc r14-1080] Daily bump.
GCC Administrator
- [gcc r10-11422] Daily bump.
GCC Administrator
- [gcc r11-10808] Daily bump.
GCC Administrator
- [gcc r12-9636] Daily bump.
GCC Administrator
- [gcc r13-7366] Daily bump.
GCC Administrator
- [gcc/aoliva/heads/testbase] (613 commits) Daily bump.
Alexandre Oliva
- [gcc/aoliva/heads/testme] (625 commits) [testsuite] [powerpc] adjust -m32 counts for fold-vec-extra
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Check for sysconf decl on vxworks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] tsvc: skip include malloc.h when unavailable
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] require pic for pr103074.c
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] require pthread for openmp
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] require profiling for -pg
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] [i386] enable sse2 for signbit-2.c
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [PR100106] Reject unaligned subregs when strict alignment is required
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] [ppc] xfail uninit-pred-9_b bogus warn on ppc32 too
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [x86] reenable dword MOVE_MAX for better memmove inlining
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] [x86] cope with --enable-frame-pointer
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [libstdc++] [testsuite] xfail to_chars/long_double on x86-vxworks
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] [powerpc] adjust -m32 counts for fold-vec-extract*
Alexandre Oliva
- [gcc r14-1081] Fortran: Allow declaration of finalizable DT in a submodule [PR97122]
Paul Thomas
- [gcc r14-1082] Fortran: Fix assumed length chars and len inquiry [PR103716]
Paul Thomas
- [gcc r14-1083] Use delete[] in int_range destructor [PR109920]
Aldy Hernandez
- [gcc r14-1084] libstdc++: Add missing constexpr to simd
Matthias Kretz
- [gcc r14-1085] ada: Crash on dispatching primitive referencing limited-with type
Marc Poulhi?s
- [gcc r14-1086] ada: Remove duplicate comment
Marc Poulhi?s
- [gcc r14-1087] ada: Minor fix typo in comment
Marc Poulhi?s
- [gcc r14-1088] ada: Small code cleanup
Marc Poulhi?s
- [gcc r14-1089] ada: Suppress warning about Subprogram_Variant failing at run time
Marc Poulhi?s
- [gcc r14-1090] ada: Fix expression pretty-printer for SPARK counterexamples
Marc Poulhi?s
- [gcc r14-1091] ada: Transfer fix for pretty-printed parentheses from GNATprove to GNAT
Marc Poulhi?s
- [gcc r14-1092] ada: Remove special-case for parentheses in expansion for GNATprove
Marc Poulhi?s
- [gcc r14-1093] ada: Ignore accessibility actuals in expression pretty-printer
Marc Poulhi?s
- [gcc r14-1094] ada: Revert to old pretty-printing of internal entities for CodePeer
Marc Poulhi?s
- [gcc r14-1095] ada: Sync different variants of interrupt handler registration
Marc Poulhi?s
- [gcc r14-1096] ada: Fix bogus error on predicated limited record declared in protected type
Marc Poulhi?s
- [gcc r14-1097] ada: Fix internal error on quantified expression with predicated type
Marc Poulhi?s
- [gcc r14-1098] ada: Fix endings of pretty-printed numeric literals
Marc Poulhi?s
- [gcc r14-1099] ada: Add mention of what LSP stands for
Marc Poulhi?s
- [gcc r14-1100] ada: Turn assertions into defensive code in error locations
Marc Poulhi?s
- [gcc r14-1101] ada: Spurious errors on class-wide preconditions of private types
Marc Poulhi?s
- [gcc r14-1102] ada: Remove the body of System.Storage_Elements
Marc Poulhi?s
- [gcc r14-1103] ada: Facilitate proof of Interfaces.C.To_Ada
Marc Poulhi?s
- [gcc r14-1104] ada: Add default value at initialization for CodePeer
Marc Poulhi?s
- [gcc r14-1105] ada: A discriminant of a variable is not a variable
Marc Poulhi?s
- [gcc r14-1106] ada: Fix address arithmetic issues in the runtime
Marc Poulhi?s
- [gcc r14-1107] ada: Fix address arithmetic issues in the expanded code
Marc Poulhi?s
- [gcc r14-1108] ada: Fix reference to Ada issue in comment
Marc Poulhi?s
- [gcc r14-1109] ada: Remove unnecessary call to Detach.
Marc Poulhi?s
- [gcc r14-1110] ada: Fix resolution of mod operator of System.Storage_Elements
Marc Poulhi?s
- [gcc r14-1111] ada: Reorganize documentation of GNAT experimental features
Marc Poulhi?s
- [gcc r14-1112] ada: Fix oversight in latest change
Marc Poulhi?s
- [gcc r14-1113] ada: Fix minor address arithmetic issues in System.Dwarf_Lines
Marc Poulhi?s
- [gcc r14-1114] ada: Add new switch -gnatyz
Marc Poulhi?s
- [gcc r14-1115] ada: Update ghost code for proof of integer input functions
Marc Poulhi?s
- [gcc r14-1116] ada: Make string interpolation part of the core extensions
Marc Poulhi?s
- [gcc r14-1117] ada: Fix address manipulation issue in the tasking runtime
Marc Poulhi?s
- [gcc r14-1118] ada: Fix latent issue in support for protected entries
Marc Poulhi?s
- [gcc r14-1119] ada: Cleanup inconsistent iteration over exception handlers
Marc Poulhi?s
- [gcc r14-1120] ada: Add tags to warnings controlled by Warn_On_Redundant_Constructs
Marc Poulhi?s
- [gcc r14-1121] ada: Remove redundant parentheses from System.Stack_Checking.Operations
Marc Poulhi?s
- [gcc r14-1122] ada: ICE on BIP call in class-wide function return within instance
Marc Poulhi?s
- [gcc r14-1123] ada: Rework fix for internal error on quantified expression with predicated type
Marc Poulhi?s
- [gcc r14-1124] ada: Accept and analyze new aspect Exceptional_Cases
Marc Poulhi?s
- [gcc r14-1125] Fix handling of non-integral bit-fields in native_encode_initializer
Eric Botcazou
- [gcc r14-1126] Minor tweak
Eric Botcazou
- [gcc r13-7367] Fix handling of non-integral bit-fields in native_encode_initializer
Eric Botcazou
- [gcc r14-1127] tree-optimization/109849 - missed code hoisting
Richard Biener
- [gcc r12-9637] libstdc++: Annotate most lambdas with always_inline
Matthias Kretz
- [gcc r12-9638] libstdc++: Fix simd build failure on clang
Matthias Kretz
- [gcc r12-9639] libstdc++: Test that integral simd reductions are precise
Matthias Kretz
- [gcc r12-9640] libstdc++: More efficient masked inc-/decrement implementation
Matthias Kretz
- [gcc r12-9641] libstdc++: Always-inline most of non-cmath fixed_size implementation
Matthias Kretz
- [gcc r12-9642] libstdc++: Fix formatting
Matthias Kretz
- [gcc r12-9643] libstdc++: Fix simd compilation with Clang
Matthias Kretz
- [gcc r12-9644] libstdc++: Fix operator% implementation for Clang
Matthias Kretz
- [gcc r12-9645] libstdc++: Add missing trait is_simd_flag_type
Matthias Kretz
- [gcc r12-9646] libstdc++: Resolve -Wunused-variable warnings in stdx::simd and tests
Matthias Kretz
- [gcc r12-9647] libstdc++: Add missing constexpr to simd
Matthias Kretz
- [gcc r14-1128] aarch64: PR target/109855 Add predicate and constraints to define_subst in aarch64-simd.md
Kyrylo Tkachov
- [gcc r14-1129] RISC-V: Refactor the framework of RVV auto-vectorization
Pan Li
- [gcc r14-1130] md: Allow <FOO> to refer to the value of int iterator FOO
Richard Sandiford
- [gcc r14-1131] aarch64: Provide FPR alternatives for some bit insertions [PR109632]
Richard Sandiford
- [gcc r14-1132] Dump ANTIC_OUT before pruning it
Richard Biener
- [gcc r14-1133] Remove buggy special case in irange::invert [PR109934].
Aldy Hernandez
- [gcc r14-1134] RISC-V: Fix warning of vxrm pattern
Pan Li
- [gcc r14-1135] i386: Add V8QI and V4QImode partial vector shift operations
Uros Bizjak
- [gcc r14-1136] Generic vector op costing adjustment
Richard Biener
- [gcc r14-1137] Account for vector splat GPR->XMM move cost
Richard Biener
- [gcc r14-1138] Improve cost computation for single-bit bit insertions.
Georg-Johann Lay
- [gcc r14-1139] tree-optimization/109747 - SLP cost of CTORs
Richard Biener
- [gcc r13-7368] Improve cost computation for single-bit bit insertions.
Georg-Johann Lay
- [gcc r12-9648] Improve cost computation for single-bit bit insertions.
Georg-Johann Lay
- [gcc r14-1140] xtensa: Optimize '(x & CST1_POW2) != 0 ? CST2_POW2 : 0'
Max Filippov
- [gcc r14-1141] xtensa: Merge '*addx' and '*subx' insn patterns into one
Max Filippov
- [gcc r14-1142] Fix ICEs related to VM types in C 1/2 [PR70418, PR107557, PR108423]
Martin Uecker
- [gcc r14-1143] Fix ICEs related to VM types in C 2/2 [PR109450]
Martin Uecker
- [gcc r14-1144] Daily bump.
GCC Administrator
- [gcc r10-11423] Daily bump.
GCC Administrator
- [gcc r11-10809] Daily bump.
GCC Administrator
- [gcc r12-9649] Daily bump.
GCC Administrator
- [gcc r13-7369] Daily bump.
GCC Administrator
- [gcc r14-1145] Fold _mm{, 256, 512}_abs_{epi8, epi16, epi32, epi64} into gimple ABS_EXPR.
hongtao Liu
- [gcc r14-1146] RISC-V: Fix magic number of RVV auto-vectorization expander
Pan Li
- [gcc r14-1147] RISC-V: Fix incorrect code of reaching inaccessible memory address
Pan Li
- [gcc r14-1148] RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t
Pan Li
- [gcc r14-1149] RISC-V: Support RVV VREINTERPRET from vbool*_t to vuint*m1_t
Pan Li
- [gcc r14-1150] RISC-V: Add RVV comparison autovectorization
Pan Li
- [gcc r14-1151] vect: Enhance cost evaluation in vect_transform_slp_perm_load_1
Kewen Lin
- [gcc r14-1152] Check for sysconf decl on vxworks
Alexandre Oliva
- [gcc r14-1153] [testsuite] [i386] enable sse2 for signbit-2.c
Alexandre Oliva
- [gcc r14-1154] [testsuite] [ppc] xfail uninit-pred-9_b bogus warn on ppc32 too
Alexandre Oliva
- [gcc r14-1155] RISC-V: Add RVV mask logic auto-vectorization
Pan Li
- [gcc r14-1156] arm: PR target/109939 Correct signedness of return type of __ssat intrinsics
Kyrylo Tkachov
- [gcc r14-1157] early-remat: Resync with new DF postorders [PR109940]
Richard Sandiford
- [gcc r14-1158] PR modula2/109952 Inconsistent HIGH values with 'ARRAY OF CHAR'
Gaius Mulley
- [gcc r14-1159] libstdc++: Add missing constexpr to simd_neon
Matthias Kretz
- [gcc r14-1160] libstdc++: Fix SFINAE for __is_intrinsic_type on ARM
Matthias Kretz
- [gcc r14-1161] tree-optimization/109849 - fix fallout of PRE hoisting change
Richard Biener
- [gcc r14-1162] RISC-V: Add FRM_ prefix to dynamic rounding mode enum
Pan Li
- [gcc r14-1163] Choose better initial values for ranger.
Andrew Macleod
- [gcc r14-1164] Use negative values to reflect always_current in the temporal cache.
Andrew Macleod
- [gcc r14-1165] Only update global value if it changes.
Andrew Macleod
- [gcc r14-1166] target/109944 - avoid STLF fail for V16QImode CTOR expansion
Richard Biener
- [gcc r14-1167] aarch64: PR target/99195 Annotate vector shift patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-1168] i386: Add v<any_shift:insn>v4qi3 expander
Uros Bizjak
- [gcc r14-1169] Fix sprintf length warning
Jan-Benedict Glaw
- [gcc r14-1170] Provide an API for ipa_vr.
Aldy Hernandez
- [gcc r14-1171] PR middle-end/109840: Preserve popcount/parity type in match.pd.
Roger Sayle
- [gcc r14-1172] Remove deprecated vrange::kind().
Aldy Hernandez
- [gcc r14-1173] libstdc++: Fix type of first argument to vec_cntm call
Matthias Kretz
- [gcc r12-9650] libstdc++: Add missing constexpr to simd_neon
Matthias Kretz
- [gcc r12-9651] libstdc++: Fix SFINAE for __is_intrinsic_type on ARM
Matthias Kretz
- [gcc r12-9652] libstdc++: Fix type of first argument to vec_cntm call
Matthias Kretz
- [gcc r14-1174] Fortran: checking and simplification of RESHAPE intrinsic [PR103794]
Harald Anlauf
- [gcc r14-1175] Fortran: reject bad DIM argument of SIZE intrinsic in simplification [PR104350]
Harald Anlauf
- [gcc r14-1176] Make ssa_cache and ssa_lazy_cache virtual.
Andrew Macleod
- [gcc r14-1177] Make ssa_cache a range_query.
Andrew Macleod
- [gcc r14-1178] Provide relation queries for a stmt.
Andrew Macleod
- [gcc r14-1179] Gimple range PHI analyzer and testcases
Andrew Macleod
- [gcc r14-1180] Daily bump.
GCC Administrator
- [gcc r10-11424] Daily bump.
GCC Administrator
- [gcc r11-10810] Daily bump.
GCC Administrator
- [gcc r12-9653] Daily bump.
GCC Administrator
- [gcc r13-7370] Daily bump.
GCC Administrator
- [gcc r14-1181] [testsuite] [x86] cope with --enable-frame-pointer
Alexandre Oliva
- [gcc r14-1182] [libstdc++] [testsuite] xfail to_chars/long_double on x86-vxworks
Alexandre Oliva
- [gcc r14-1183] [testsuite] tsvc: skip include malloc.h when unavailable
Alexandre Oliva
- [gcc r14-1184] [testsuite] require pic for pr103074.c
Alexandre Oliva
- [gcc r14-1185] [testsuite] require pthread for openmp
Alexandre Oliva
- [gcc r14-1186] [testsuite] require profiling for -pg
Alexandre Oliva
- [gcc r14-1187] [PR100106] Reject unaligned subregs when strict alignment is required
Alexandre Oliva
- [gcc r14-1188] Add an frange::set_nan() variant that takes a nan_state.
Aldy Hernandez
- [gcc r14-1189] Hash known NANs correctly for franges.
Aldy Hernandez
- [gcc r14-1190] Disallow setting of NANs in frange setter unless setting trees.
Aldy Hernandez
- [gcc r14-1191] Stream out NANs correctly.
Aldy Hernandez
- [gcc r14-1192] testsuite, analyzer: Fix testcases with fclose
Christophe Lyon
- [gcc r14-1193] RISC-V: Remove FRM_REGNUM dependency for rtx conversions
Pan Li
- [gcc r13-7371] libstdc++: Resolve -Wunused-variable warnings in stdx::simd and tests
Matthias Kretz
- [gcc r13-7372] libstdc++: Fix SFINAE for __is_intrinsic_type on ARM
Matthias Kretz
- [gcc r13-7373] libstdc++: Add missing constexpr to simd_neon
Matthias Kretz
- [gcc r13-7374] libstdc++: Fix type of first argument to vec_cntm call
Matthias Kretz
- [gcc r13-7375] libstdc++: Add missing constexpr to simd
Matthias Kretz
- [gcc r11-10811] libstdc++: Annotate most lambdas with always_inline
Matthias Kretz
- [gcc r11-10812] libstdc++: Fix simd build failure on clang
Matthias Kretz
- [gcc r11-10813] libstdc++: Test that integral simd reductions are precise
Matthias Kretz
- [gcc r11-10814] libstdc++: More efficient masked inc-/decrement implementation
Matthias Kretz
- [gcc r11-10815] libstdc++: Always-inline most of non-cmath fixed_size implementation
Matthias Kretz
- [gcc r11-10816] libstdc++: Fix formatting
Matthias Kretz
- [gcc r11-10817] libstdc++: Fix simd compilation with Clang
Matthias Kretz
- [gcc r11-10818] libstdc++: Fix operator% implementation for Clang
Matthias Kretz
- [gcc r11-10819] libstdc++: Add missing trait is_simd_flag_type
Matthias Kretz
- [gcc r11-10820] libstdc++: Resolve -Wunused-variable warnings in stdx::simd and tests
Matthias Kretz
- [gcc r11-10821] libstdc++: Add missing constexpr to simd_neon
Matthias Kretz
- [gcc r11-10822] libstdc++: Fix SFINAE for __is_intrinsic_type on ARM
Matthias Kretz
- [gcc r11-10823] libstdc++: Fix type of first argument to vec_cntm call
Matthias Kretz
- [gcc r11-10824] libstdc++: Add missing constexpr to simd
Matthias Kretz
- [gcc r14-1194] ada: Restrict use of formal parameters within exceptional cases
Marc Poulhi?s
- [gcc r14-1195] ada: Fix SPARK context not restored when Load_Unit is failing
Marc Poulhi?s
- [gcc r14-1196] ada: Fix obsolete comment in Sinfo.Utils
Marc Poulhi?s
- [gcc r14-1197] ada: Fix incorrect handling of Aggregate aspect
Marc Poulhi?s
- [gcc r14-1198] ada: Accept aliased parameters in Exceptional_Cases
Marc Poulhi?s
- [gcc r14-1199] ada: Tune warning about assignment just before a raise statement
Marc Poulhi?s
- [gcc r14-1200] ada: Minor fixes in description of scope depth
Marc Poulhi?s
- [gcc r14-1201] ada: Add Entry_Cancel_Parameter to E_Label
Marc Poulhi?s
- [gcc r14-1202] ada: Handle controlling access parameters in DTWs
Marc Poulhi?s
- [gcc r14-1203] ada: Set Is_Not_Self_Hidden flag in more cases
Marc Poulhi?s
- [gcc r14-1204] ada: Reduce span of variable
Marc Poulhi?s
- [gcc r14-1205] ada: Maximize use of existing constant
Marc Poulhi?s
- [gcc r14-1206] ada: Enrich documentation of subprogram
Marc Poulhi?s
- [gcc r14-1207] ada: Fix copy-paste mistake in analysis of Exceptional_Cases
Marc Poulhi?s
- [gcc r14-1208] ada: Small tweak to implementation of by-copy semantics for storage models
Marc Poulhi?s
- [gcc r14-1209] ada: Remove redundant guards from calls to Move_Aspects
Marc Poulhi?s
- [gcc r14-1210] ada: Tune handling of attributes Old in contract Exceptional_Cases
Marc Poulhi?s
- [gcc r14-1211] ada: Add missing supportive code for recently added SPARK aspects
Marc Poulhi?s
- [gcc r14-1212] ada: Fix comments for recently added SPARK aspects
Marc Poulhi?s
- [gcc r14-1213] ada: Prevent search of calls in preconditions from going too far
Marc Poulhi?s
- [gcc r14-1214] ada: Fix (again) incorrect handling of Aggregate aspect
Marc Poulhi?s
- [gcc r14-1215] ada: Remove unused initial value of a local variable
Marc Poulhi?s
- [gcc r14-1216] ada: Fix crash during function return analysis
Marc Poulhi?s
- [gcc r14-1217] ada: Avoid duplicated streaming subprograms
Marc Poulhi?s
- [gcc r14-1218] ada: Simplify copying of node lists
Marc Poulhi?s
- [gcc r14-1219] ada: Clean up copying of node trees
Marc Poulhi?s
- [gcc r14-1220] ada: Deconstruct a no longer used parameter of New_Copy_Tree
Marc Poulhi?s
- [gcc r14-1221] ada: Fix copying of quantified expressions
Marc Poulhi?s
- [gcc r14-1222] ada: Decouple size of addresses and pointers from size of memory space
Marc Poulhi?s
- [gcc r14-1223] ada: Switch from E_Void to Is_Not_Self_Hidden
Marc Poulhi?s
- [gcc r14-1224] ada: Fix error message for Aggregate aspect
Marc Poulhi?s
- [gcc r14-1225] ada: Add size clause to System.Address
Marc Poulhi?s
- [gcc r14-1226] ada: Minor adjustments to Standard_Address
Marc Poulhi?s
- [gcc r14-1227] ada: Require successful build of xsnamest
Marc Poulhi?s
- [gcc r14-1228] ada: Fix internal error on declare-expression in post-condition
Marc Poulhi?s
- [gcc r14-1229] ada: Enable Support_Atomic_Primitives on VxWorks 7 PPC
Marc Poulhi?s
- [gcc r14-1230] ada: Crash on empty aggregate using the Ada 2022 notation
Marc Poulhi?s
- [gcc r14-1231] ada: Use procedural variant of Next_Index where possible
Marc Poulhi?s
- [gcc r14-1232] ada: Expect Exceptional_Cases as a context for attribute Old
Marc Poulhi?s
- [gcc r14-1233] ada: Missing warning on null-excluding array aggregate component
Marc Poulhi?s
- [gcc r14-1234] i386: Fix incorrect intrinsic signature for AVX512 s{lli|rai|rli}
Haochen Jiang
- [gcc r14-1235] aarch64: Implement vector FP absolute compare intrinsics with builtins
Kyrylo Tkachov
- [gcc r13-7376] [libstdc++] [testsuite] xfail to_chars/long_double on x86-vxworks
Alexandre Oliva
- [gcc r14-1236] [aarch64] Ignore cost of scalar moves for seq in vector initialization.
Prathamesh Kulkarni
- [gcc r14-1237] arc: Make TLS Local Dynamic work like Global Dynamic model
Claudiu Zissulescu
- [gcc/aoliva/heads/testbase] (107 commits) [PR100106] Reject unaligned subregs when strict alignment i
Alexandre Oliva
- [gcc/aoliva/heads/testme] (109 commits) [x86] reenable dword MOVE_MAX for better memmove inlining
Alexandre Oliva
- [gcc r14-1238] target/109955 - handle pattern generated COND_EXPR without vcond
Richard Biener
- [gcc r14-1239] arm: Fix ICE due to infinite splitting [PR109800]
Alex Coplan
- [gcc r14-1240] arm: Implement ACLE Data Intrinsics
Kyrylo Tkachov
- [gcc r14-1241] aarch64: PR target/99195 Annotate complex FP patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-1242] VECT: Add decrement IV iteration loop control by variable amount support
Pan Li
- [gcc r14-1243] arm: merge MVE_5 and MVE_6 iterators
Christophe Lyon
- [gcc r14-1244] target/82931: Make a pattern more generic to match more bit-transfers.
Georg-Johann Lay
- [gcc r13-7377] target/82931: Make a pattern more generic to match more bit-transfers.
Georg-Johann Lay
- [gcc r14-1245] target/104327: Allow more inlining between different optimization levels.
Georg-Johann Lay
- [gcc r14-1246] i386: Use 2x-wider modes when emulating QImode vector instructions
Uros Bizjak
- [gcc r13-7378] target/104327: Allow more inlining between different optimization levels.
Georg-Johann Lay
- [gcc r12-9654] target/82931: Make a pattern more generic to match more bit-transfers.
Georg-Johann Lay
- [gcc r12-9655] target/104327: Allow more inlining between different optimization levels.
Georg-Johann Lay
- [gcc r14-1247] In pipeline scheduling, insns should not be fusion in different BB blocks.
Jeff Law
- [gcc r14-1248] testsuite: Require trampolines for nestev-vla tests
Dimitar Dimitrov
- [gcc] Created branch 'riscv/heads/gcc-13-with-riscv-opts' in namespace 'refs/vendors'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimze the reverse conditions of rotate shift
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: add a new parameter in riscv_first_stack_step.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: optimize stack manipulation in save-restore
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: make the stack manipulation codes more readable.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Adjust the parsing order of extensions to be consistent with riscv-spec and binutils.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Add TARGET_ZBKB to the condition of bswapsi2, bswapdi2 and rotr<mode>3 patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] vect: Verify that GET_MODE_UNITS is greater than one for vect_grouped_store_supported
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Align IOR optimization MODE_CLASS condition to AND.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support 128 bit vector chunk
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix simplify_ior_optimization.c on rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix riscv/arch-19.c with different ISA spec version
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix RVV register order
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [PR target/108248] [RISC-V] Break down some bitmanip insn types
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add local user vsetvl instruction elimination [PR109547]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Fix <bitmanip_insn> fallout.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Defer vsetvli insertion to later if possible [PR108270]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize fault only first load
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add function comment for cleanup_insns.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate redundant vsetvli for duplicate AVL def
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: relax splitter restrictions for creating pseudos
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] avoid splitting small constants in bcrli_nottwobits patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add auto-vectorization compile option for RVV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for RVV vbool*_t vn_reference_equal
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fine tune gather load RA constraint
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix redundant vmv1r.v instruction in vmsge.vx codegen
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize comparison patterns for register allocation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fine tune vmadc/vmsbc RA constraint
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Legitimise the const0_rtx for RVV load/store address
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add required tls to read thread pointer test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate redundant zero extension of minu/maxu operands
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Added support clmul[r, h] instructions for Zbc extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add divmod expansion support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: decouple stack allocation for rv32e w/o save-restore
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: fix build issue with gcc 4.9.x
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: ICE for vlmul_ext_v intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate SYNC memory models
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enforce Libatomic LR/SC SEQ_CST
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enforce subword atomic LR/SC SEQ_CST
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enforce atomic compare_exchange SEQ_CST
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add AMO release bits
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Strengthen atomic stores
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate AMO op fences
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Weaken LR/SC pairs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Weaken mem_thread_fence
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Weaken atomic loads
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Table A.6 conformance tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add tuple types support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add tuple type vget/vset intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support segment intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: fix error: control reaches end of non-void function
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix PR109615
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Legitimise the const0_rtx for RVV indexed load/store
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect demand info merge in local vsetvli optimization [PR109748]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable basic RVV auto-vectorization support.
Jeff Law
- [gcc r14-1249] libstdc++: Add relational operators to __gnu_test::PointerBase
Jonathan Wakely
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: autovec: Add new predicates and function prototypes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: autovec: Export policy functions to global scope
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:autovec: Add auto-vectorization support functions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Remove duplicated definition in risc-v vector support.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:autovec: Add target vectorization hooks
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: autovec: Verify that GET_MODE_NUNITS is a multiple of 2.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Delete duplicated riscv definition.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Handle multi-lib path correclty for linux
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix ugly && incorrect codes of RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Improve portability of testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Factor out vector manager code in vsetvli insertion pass. [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix dead loop for user vsetvli intrinsic avl checking [PR109773]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect implementation of TARGET_VECTORIZE_SUPPORT_VECTOR_MISALIGNMENT
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Insert vsetivli zero, 0 for vmv.x.s/vfmv.f.s instructions satisfying REG_P(operand[1]) in -O
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support const series vector for RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add tree_code into "creat_iv" and allow it can handle MINUS_EXPR IV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vectorized binops and insn_expander helpers.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Clarify vlmax and length handling.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Split off shift patterns for autovectorization.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovectorization tests for binary integer operations.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Update RVV integer compare simplification comments
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow vector constants in riscv_const_insns.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix RVV binary auto-vectorizaiton test fails
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Reorganize binary autovec testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add basic vec_init for VLS RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix fail of vmv-imm-rv64.c in rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Suppress unused parameter warning in riscv-common.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize vsetvli of LCM INSERTED edge for user vsetvli [PR 109743]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Improve vector_insn_info::dump for LMUL and policy
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Pull out function call with side effect from gcc_assert.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor the or pattern to switch cases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support TARGET_VECTORIZE_PREFERRED_VECTOR_ALIGNMENT to optimize codegen of both VLA && VLS a
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize vsetvl AVL for VLS VLMAX auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] OPTABS: Extend the number of expanding instructions pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add rounding mode operand for fixed-point patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add FRM and rounding mode operand into floating point intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Adjust stdint.h to stdint-gcc.h for rvv tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix wrong select_kind in riscv_compute_multilib
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool1_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add rounding mode enum for fixed-point intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Introduce rounding mode operand into fixed-point intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add mode switching target hook to insert rounding mode config for fixed-point instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove masking third operand of rotate instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Partial cherry-pick of this patch (just the riscv bits):
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove trailing spaces on lines.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Fix type error of 'switch (SUBREG_BYTE (op)).'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Machine_Mode: Extend machine_mode from 8 to 16 bits
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow more loading of const vectors.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: testsuite: Remove empty *-run-template.h.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: improve codegen for large constants with same 32-bit lo and hi parts [2]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix CTZ unnecessary sign extension [PR #106888]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Add bext pattern for ZBS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Fix riscv_expand_conditional_move.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Mode-Switching: Fix local array maybe uninitialized warning
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool[2-64]_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Reorganize the code of CONST_VECTOR handling in riscv.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Fix bug of multiple-rgroup for length is counting elements
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix typo of multiple_rgroup-2.h
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add "m_" prefix for private member
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor the framework of RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix warning of vxrm pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix magic number of RVV auto-vectorization expander
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect code of reaching inaccessible memory address
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from vbool*_t to vuint*m1_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV comparison autovectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV mask logic auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add FRM_ prefix to dynamic rounding mode enum
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove FRM_REGNUM dependency for rtx conversions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add decrement IV iteration loop control by variable amount support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] In pipeline scheduling, insns should not be fusion in different BB blocks.
Jeff Law
- [gcc r14-1250] Daily bump.
GCC Administrator
- [gcc r10-11425] Daily bump.
GCC Administrator
- [gcc r11-10825] Daily bump.
GCC Administrator
- [gcc r12-9656] Daily bump.
GCC Administrator
- [gcc r13-7379] Daily bump.
GCC Administrator
- [gcc r14-1251] RISC-V: Fix zero-scratch-regs-3.c fail
Pan Li
- [gcc r14-1252] Only use NO_REGS in cost calculation when !hard_regno_mode_ok for GENERAL_REGS and mode.
hongtao Liu
- [gcc r14-1253] i386: Do not disable call to ix86_expand_vecop_qihi2
Uros Bizjak
- [gcc/devel/omp/gcc-13] Use OpenACC code to process OpenMP target regions
Chung-Lin Tang
- [gcc r14-1254] ada: Enhance Is_Null_Range and Not_Null_Range predicates
Marc Poulhi?s
- [gcc r14-1255] ada: Add missing guards in Selected_Range_Checks
Marc Poulhi?s
- [gcc r14-1256] ada: Fix late extra formals creation
Marc Poulhi?s
- [gcc r14-1257] ada: Clean style in expansion of array aggregates
Marc Poulhi?s
- [gcc r14-1258] ada: Refine types for an accessibility-checking routine
Marc Poulhi?s
- [gcc r14-1259] ada: Fix another couple of unchecked conversions to Ada.Tags.Tag
Marc Poulhi?s
- [gcc r14-1260] ada: Use computed value from os_constants to define sigset_t
Marc Poulhi?s
- [gcc r14-1261] ada: Simplify expansion of positional aggregates
Marc Poulhi?s
- [gcc r14-1262] ada: Minor tweak in condition
Marc Poulhi?s
- [gcc r14-1263] ada: Fix missing finalization in library-level instance body
Marc Poulhi?s
- [gcc r14-1264] ada: Use context variables in expansion of aggregates
Marc Poulhi?s
- [gcc r14-1265] ada: Handle new Controlling_Tag format when converting to SCIL
Marc Poulhi?s
- [gcc r14-1266] ada: Remove Is_Descendant_Of_Address flag from Standard_Address
Marc Poulhi?s
- [gcc r14-1267] ada: Remove redundant guards from handling of record components
Marc Poulhi?s
- [gcc r14-1268] ada: Duplicate declaration of _master entity
Marc Poulhi?s
- [gcc r14-1269] ada: Fix iteration over component items with pragmas
Marc Poulhi?s
- [gcc r14-1270] ada: Cleanups in handling of aggregates
Marc Poulhi?s
- [gcc r14-1271] ada: Remove redundant protection against empty lists
Marc Poulhi?s
- [gcc r14-1272] ada: Crash on loop in dispatching conditional entry call
Marc Poulhi?s
- [gcc r14-1273] ada: Tune detection of expression functions within a declare expression
Marc Poulhi?s
- [gcc r14-1274] ada: Fix handling of Global contracts inside generic subprograms
Marc Poulhi?s
- [gcc r14-1275] ada: Simplify iteration over record component items with possible pragmas
Marc Poulhi?s
- [gcc r14-1276] ada: Reject thin 'Unrestricted_Access value to aliased constrained array
Marc Poulhi?s
- [gcc r14-1277] ada: Reorder components in Ada.Containers.Restricted_Doubly_Linked_Lists
Marc Poulhi?s
- [gcc r14-1278] ada: Reorder components in Ada.Containers.Bounded_Doubly_Linked_Lists
Marc Poulhi?s
- [gcc r14-1279] ada: Fix detection of non-static expressions in records with pragmas
Marc Poulhi?s
- [gcc r14-1280] ada: Remove leftover code for counting protected entries
Marc Poulhi?s
- [gcc r14-1281] ada: Cleanup expansion of membership operators into attribute Valid
Marc Poulhi?s
- [gcc r14-1282] ada: Simplify expansion of set membership
Marc Poulhi?s
- [gcc r14-1283] ada: Fix internal error on Big_Integer conversion ghost instance
Marc Poulhi?s
- [gcc r14-1284] ada: Fix double free on finalization of Vector in array aggregate
Marc Poulhi?s
- [gcc r14-1285] ada: Remove redundant guard against empty lists
Marc Poulhi?s
- [gcc r14-1286] ada: Fix crash on 'Img as generic actual function
Marc Poulhi?s
- [gcc r14-1287] ada: Complete contracts of SPARK units
Marc Poulhi?s
- [gcc r14-1288] ada: Minor doc clarification
Marc Poulhi?s
- [gcc r14-1289] ada: Default initialize entity to avoid CodePeer message
Marc Poulhi?s
- [gcc r14-1290] ada: Crash on function returning allocated object containing tasks
Marc Poulhi?s
- [gcc r14-1291] ada: Use truncation for dynamic conversions from floating point to fixed point
Marc Poulhi?s
- [gcc r14-1292] ada: Fix typos "statment" and "condtion"
Marc Poulhi?s
- [gcc r14-1293] ada: Corrections to premature-references rules
Marc Poulhi?s
- [gcc r14-1294] xtensa: tidy extzvsi-1bit patterns
Max Filippov
- [gcc r14-1295] xtensa: Add 'subtraction from constant' insn pattern
Max Filippov
- [gcc r14-1296] xtensa: Rework 'setmemsi' insn pattern
Max Filippov
- [gcc r14-1297] libstdc++: Resolve -Wsign-compare issue
Matthias Kretz
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix zero-scratch-regs-3.c fail
Jeff Law
- [gcc r14-1298] genmatch: Emit debug message right before "return x" instead of earlier
Andrew Pinski
- [gcc r14-1299] amdgcn: Change -m(no-)xnack to -mxnack=(on,off,any)
Tobias Burnus
- [gcc r14-1300] Remove accidentally added gfortran.dg/gomp/allocate*-.f90 files
Tobias Burnus
- [gcc r14-1301] Fortran/OpenMP: Add parsing support for allocators/allocate directives
Tobias Burnus
- [gcc r14-1302] RISC-V: Add autovec sign/zero extension and truncation.
Robin Dapp
- [gcc r14-1303] RISC-V: Implement autovec abs, vneg, vnot.
Robin Dapp
- [gcc r14-1304] c: -Wstringop-overflow for parameters with forward-declared sizes
Martin Uecker
- [gcc r14-1305] Daily bump.
GCC Administrator
- [gcc r10-11426] Daily bump.
GCC Administrator
- [gcc r11-10826] Daily bump.
GCC Administrator
- [gcc r12-9657] Daily bump.
GCC Administrator
- [gcc r13-7380] Daily bump.
GCC Administrator
- [gcc r14-1306] Disable avoid_false_dep_for_bmi for atom and icelake(and later) core processors.
hongtao Liu
- [gcc r14-1307] Split notl + pbraodcast + pand to pbroadcast + pandn more modes.
hongtao Liu
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovec sign/zero extension and truncation.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Implement autovec abs, vneg, vnot.
Jeff Law
- [gcc r14-1308] [COMMITTED]: New entry to MAINTAINERS.
Benjamin Priour
- [gcc r14-1309] Daily bump.
GCC Administrator
- [gcc r10-11427] Daily bump.
GCC Administrator
- [gcc r11-10827] Daily bump.
GCC Administrator
- [gcc r12-9658] Daily bump.
GCC Administrator
- [gcc r13-7381] Daily bump.
GCC Administrator
- [gcc r14-1310] RISC-V: Add ZVFHMIN extension to the -march= option
Pan Li
- [gcc r14-1311] RISC-V: Fix incorrect VXRM configuration in mode switching for CALL and ASM
Pan Li
- [gcc r14-1312] RISC-V: Fix ternary instruction attribute bug
Pan Li
- [gcc r14-1313] RISC-V: Add RVV FMA auto-vectorization support
Pan Li
- [gcc r14-1314] RISC-V: Remove redundant printf of abs-run.c
Pan Li
- [gcc r14-1315] RISC-V: Fix VSETVL PASS ICE on SLP auto-vectorization
Pan Li
- [gcc r14-1316] ada: Analyze pre/post on access-to-subprogram without a wrapper
Marc Poulhi?s
- [gcc r14-1317] ada: Fix restoration of parent link
Marc Poulhi?s
- [gcc r14-1318] ada: Restore SPARK_Mode On for numerical functions
Marc Poulhi?s
- [gcc r14-1319] ada: Add QNX specific version of System.Parameters
Marc Poulhi?s
- [gcc r14-1320] ada: Spurious error on string interpolation
Marc Poulhi?s
- [gcc r14-1321] ada: Tune message for pre/post on access-to-subprogram in old Ada
Marc Poulhi?s
- [gcc r14-1322] ada: Simplify removal of formals from the scope
Marc Poulhi?s
- [gcc r14-1323] ada: Tune message for missing 'Result in Contract_Cases
Marc Poulhi?s
- [gcc r14-1324] ada: Fix spurious error on nested instantiations with generic renaming
Marc Poulhi?s
- [gcc r14-1325] ada: Refining handling of inlining for CCG
Marc Poulhi?s
- [gcc r14-1326] ada: Restore parent link for both lists and nodes in class-wide condition
Marc Poulhi?s
- [gcc r14-1327] ada: Fix retrieval of spec entity from entry body entity
Marc Poulhi?s
- [gcc r14-1328] ada: Reuse routine for getting from body entity to spec entity
Marc Poulhi?s
- [gcc r14-1329] ada: Crash on aggregate for tagged record with discriminants
Marc Poulhi?s
- [gcc r14-1330] ada: Default_Component_Value trumps Initialize/Normalize_Scalars
Marc Poulhi?s
- [gcc r14-1331] ada: Repair support for user-defined literals in arithmetic operators
Marc Poulhi?s
- [gcc r14-1332] ada: Allow attributes like First and Last to be read in Exceptional_Cases
Marc Poulhi?s
- [gcc r14-1333] ada: Fix crash on vector initialization
Marc Poulhi?s
- [gcc r14-1334] ada: Accept parameters of enclosing subprograms in exceptional cases
Marc Poulhi?s
- [gcc r14-1335] ada: Fix wrong finalization for call to BIP function in conditional expression
Marc Poulhi?s
- [gcc r14-1336] ada: Fix small fallout of previous change
Marc Poulhi?s
- [gcc r14-1337] ada: Fix wrong result for membership test of null in null-excluding access type
Marc Poulhi?s
- [gcc r14-1338] ada: Fix memory leak in multi-dimensional array aggregate of Vector
Marc Poulhi?s
- [gcc r14-1339] ada: Fix remaining failures in Roman Numbers test
Marc Poulhi?s
- [gcc r14-1340] ada: Fix small fallout of previous change
Marc Poulhi?s
- [gcc r14-1341] ada: Fix internal error with pragma Compile_Time_{Warning, Error}
Marc Poulhi?s
- [gcc r14-1342] ada: Fix wrong finalization for case expression in expression function
Marc Poulhi?s
- [gcc r14-1343] ada: Cleanup detection of type support subprogram entities
Marc Poulhi?s
- [gcc r14-1344] ada: Remove extra whitespace from FOR loops
Marc Poulhi?s
- [gcc r14-1345] ada: Remove redundant protection against empty lists
Marc Poulhi?s
- [gcc r14-1346] ada: Attach pre/post on access-to-subprogram to internal subprogram type
Marc Poulhi?s
- [gcc r14-1347] ada: Fix crash on semi-recursive call in access-to-subprogram contract
Marc Poulhi?s
- [gcc r14-1348] ada: Fix bogus error on conditional expression with only user-defined literals
Marc Poulhi?s
- [gcc r14-1349] ada: Fix wrong finalization for loop on indexed container
Marc Poulhi?s
- [gcc r14-1350] ada: Call idiomatic routine in Expand_Simple_Function_Return
Marc Poulhi?s
- [gcc r14-1351] ada: Use Code_Address attribute to determine subprogram addresses
Marc Poulhi?s
- [gcc r14-1352] ada: Fix memory leak in expression function returning Big_Integer
Marc Poulhi?s
- [gcc r14-1353] ada: Fix spurious error on imported generic function with precondition
Marc Poulhi?s
- [gcc r14-1354] ada: Set g-spogwa as a GNATRTL_SOCKETS_OBJS
Marc Poulhi?s
- [gcc r14-1355] ada: Define sigset for systems that does not suport sockets
Marc Poulhi?s
- [gcc r11-10828] Update ChangeLog and version files for release
GCC Administrator
- [gcc] Created tag 'releases/gcc-11.4.0'
GCC Administrator
- [gcc r14-1356] Fix artificial overflow during GENERIC folding
Eric Botcazou
- [gcc r14-1357] Fix incorrect SLOC inherited by induction variable increment
Eric Botcazou
- [gcc r11-10829] Bump BASE-VER
Jakub Jelinek
- [gcc r14-1358] MAINTAINERS file: Replace spaces with tabs
Martin Jambor
- [gcc r14-1359] RISC-V: Using merge approach to optimize repeating sequence in vec_init
Pan Li
- [gcc r14-1360] RISC-V: Eliminate the magic number in riscv-v.cc
Pan Li
- [gcc r13-7382] RISC-V: Fix ternary instruction attribute bug
Kito Cheng
- [gcc r13-7383] RISC-V: Handle multi-lib path correclty for linux
Kito Cheng
- [gcc r13-7384] RISC-V: Suppress unused parameter warning in riscv-common.cc
Kito Cheng
- [gcc r13-7385] RISC-V: Fix wrong select_kind in riscv_compute_multilib
Kito Cheng
- [gcc r13-7386] RISC-V: Add local user vsetvl instruction elimination [PR109547]
Kito Cheng
- [gcc r14-1361] Daily bump.
GCC Administrator
- [gcc r10-11428] Daily bump.
GCC Administrator
- [gcc r11-10830] Daily bump.
GCC Administrator
- [gcc r12-9659] Daily bump.
GCC Administrator
- [gcc r13-7387] Daily bump.
GCC Administrator
- [gcc/redhat/heads/gcc-11-branch] (444 commits) Merge commit 'r11-10830-ga6143fef34ce70bd9f414bb4eccd21f2a5
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-10830-ga6143fef34ce70bd9f414bb4eccd21f2a5f09df1' into redhat/gcc-11-branch
Jakub Jelinek
- [gcc r14-1362] RISC-V: Refactor comments and naming of riscv-v.cc.
Pan Li
- [gcc r14-1363] RISC-V: Use extension instructions instead of bitwise "and"
Jeff Law
- [gcc r14-1364] i386: Also require TARGET_AVX512BW to generate truncv16hiv16qi2 [PR110021]
Uros Bizjak
- [gcc r14-1365] RISC-V: Optimize TARGET_XTHEADCONDMOV
Jeff Law
- [gcc r14-1366] Daily bump.
GCC Administrator
- [gcc r10-11429] Daily bump.
GCC Administrator
- [gcc r11-10831] Daily bump.
GCC Administrator
- [gcc r12-9660] Daily bump.
GCC Administrator
- [gcc r13-7388] Daily bump.
GCC Administrator
- [gcc r14-1367] RISC-V: Add RVV FNMA auto-vectorization support
Pan Li
- [gcc r14-1368] RISC-V: Fix warning in riscv.md
Pan Li
- [gcc r14-1369] RISC-V: Add floating-point to integer conversion RVV auto-vectorization support
Pan Li
- [gcc r14-1370] rtlanal: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-1371] Handle FMA friendly in reassoc pass
Lili Cui
- [gcc r14-1372] ada: Fix coding style in init.c
Marc Poulhi?s
- [gcc r14-1373] ada: Fix visibility error with DIC or Type_Invariant aspect on generic type
Marc Poulhi?s
- [gcc r14-1374] ada: Use generalized loop iteration in Put_Image routines
Marc Poulhi?s
- [gcc r14-1375] ada: Fix regression of secondary stack management in return statements
Marc Poulhi?s
- [gcc r14-1376] ada: Ensure Default_Stack_Size is greater than Minimum_Stack_Size
Marc Poulhi?s
- [gcc r14-1377] ada: Fix minor issues in user's guide
Marc Poulhi?s
- [gcc r14-1378] ada: Only build access-to-subprogram wrappers when expander is active
Marc Poulhi?s
- [gcc r14-1379] ada: Add System.Traceback.Symbolic.Module_Name support on AArch64 Linux
Marc Poulhi?s
- [gcc r14-1380] ada: Fix fallout of recent fix for missing finalization
Marc Poulhi?s
- [gcc r14-1381] ada: Fix internal error on array constant in expression function
Marc Poulhi?s
- [gcc r14-1382] ada: Fix wrong expansion of array aggregate with noncontiguous choices
Marc Poulhi?s
- [gcc r14-1383] ada: Small cleanups and fixes in expansion of aggregates
Marc Poulhi?s
- [gcc r14-1384] ada: Fix storage model handling for dereference as lvalue and renamings
Marc Poulhi?s
- [gcc r14-1385] ada: Disable PIE mode during the build of the Ada front-end
Marc Poulhi?s
- [gcc r14-1386] ada: Make use of Cannot_Be_Superflat flag on N_Range nodes
Marc Poulhi?s
- [gcc r14-1387] ada: Simplify the implementation of storage models
Marc Poulhi?s
- [gcc r14-1388] ada: Adjust again the implementation of storage models
Marc Poulhi?s
- [gcc r14-1389] ada: Make internal_error_function more robust
Marc Poulhi?s
- [gcc r14-1390] ada: Minor generic tweaks left and and right
Marc Poulhi?s
- [gcc r14-1391] ada: Fix minor issue with Mod operator
Marc Poulhi?s
- [gcc r14-1392] ada: Fix bogus Storage_Error on dynamic array with static zero length
Marc Poulhi?s
- [gcc r14-1393] ada: Fix incorrect copies being used with 'Address
Marc Poulhi?s
- [gcc r14-1394] ada: Add missing guards for degenerate storage models
Marc Poulhi?s
- [gcc r14-1395] ada: Fix internal error on qualified aggregate with storage model
Marc Poulhi?s
- [gcc r14-1396] ada: Fix wrong access for qualified aggregate with storage model
Marc Poulhi?s
- [gcc r14-1397] stor-layout, aarch64: Express SRA intrinsics with RTL codes
Kyrylo Tkachov
- [gcc r14-1398] riscv: update riscv_asan_shadow_offset
Andreas Schwab
- [gcc r14-1399] riscv: add work around for PR sanitizer/82501
Andreas Schwab
- [gcc r14-1400] aarch64: Reimplement v(r)hadd and vhsub intrinsics with RTL codes
Kyrylo Tkachov
- [gcc r14-1401] aarch64: Convert ADDLP and ADALP patterns to standard RTL codes
Kyrylo Tkachov
- [gcc r14-1402] Detect bswap + rotate for byte permutation in pass_bswap.
hongtao Liu
- [gcc r14-1403] RISC-V: Allow all const_vec_duplicates as constants.
Robin Dapp
- [gcc r14-1404] OpenMP: Improve C/C++ parsing error message [PR109999]
Tobias Burnus
- [gcc r13-7389] riscv: update riscv_asan_shadow_offset
Andreas Schwab
- [gcc r12-9661] riscv: update riscv_asan_shadow_offset
Andreas Schwab
- [gcc/devel/omp/gcc-13] (32 commits) OpenMP: Improve C/C++ parsing error message [PR109999]
Tobias Burnus
- [gcc/devel/omp/gcc-13] REVERT: gomp/openmp-simd-8.f90: Remove .ASSUME tree-dump check
Tobias Burnus
- [gcc/devel/omp/gcc-13] Merge remote-tracking branch 'origin/releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] 'omp scan' struct block seq update for OpenMP 5.x
Tobias Burnus
- [gcc/devel/omp/gcc-13] GCN: Silence unused-variable warning
Tobias Burnus
- [gcc/devel/omp/gcc-13] libgomp: Fix up -static -fopenmp linking [PR109904]
Tobias Burnus
- [gcc/devel/omp/gcc-13] nvptx: Add suppport for __builtin_nvptx_brev instrinsic.
Tobias Burnus
- [gcc/devel/omp/gcc-13] libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]
Tobias Burnus
- [gcc/devel/omp/gcc-13] amdgcn: Update mxnack entry in invoke.texi
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP: Improve C/C++ parsing error message [PR109999]
Tobias Burnus
- [gcc r14-1405] PR target/107172: Avoid "unusual" MODE_CC comparisons in simplify-rtx.cc
Roger Sayle
- [gcc r14-1406] Replace a HWI_COMPUTABLE_MODE_P with wide-int in simplify-rtx.cc.
Roger Sayle
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add ZVFHMIN extension to the -march= option
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect VXRM configuration in mode switching for CALL and ASM
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix ternary instruction attribute bug
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV FMA auto-vectorization support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant printf of abs-run.c
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VSETVL PASS ICE on SLP auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Using merge approach to optimize repeating sequence in vec_init
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate the magic number in riscv-v.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor comments and naming of riscv-v.cc.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Use extension instructions instead of bitwise "and"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize TARGET_XTHEADCONDMOV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV FNMA auto-vectorization support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix warning in riscv.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add floating-point to integer conversion RVV auto-vectorization support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: update riscv_asan_shadow_offset
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: add work around for PR sanitizer/82501
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow all const_vec_duplicates as constants.
Jeff Law
- [gcc r14-1407] libstdc++: Fix test assumptions on long and long double
Matthias Kretz
- [gcc r14-1408] libstdc++: Simplify calculation of expected value in simd test
Matthias Kretz
- [gcc r14-1409] libstdc++: Correct NTTP and simd_mask ctor call
Matthias Kretz
- [gcc r13-7390] libstdc++: Resolve -Wsign-compare issue
Matthias Kretz
- [gcc r13-7391] libstdc++: Fix test assumptions on long and long double
Matthias Kretz
- [gcc r13-7392] libstdc++: Simplify calculation of expected value in simd test
Matthias Kretz
- [gcc r13-7393] libstdc++: Correct NTTP and simd_mask ctor call
Matthias Kretz
- [gcc r14-1410] Fix ACLE data-intrinsics testcases
Christophe Lyon
- [gcc r14-1411] MATCH: Move `a <= CST1 ? MAX<a, CST2> : a` optimization to match
Andrew Pinski
- [gcc r14-1412] Add a != MIN/MAX_VALUE_CST ? CST-+1 : a to minmax_from_comparison
Andrew Pinski
- [gcc r14-1413] testsuite: make mve_intrinsic_type_overloads-int.c libc-agnostic
Christophe Lyon
- [gcc r13-7394] testsuite: make mve_intrinsic_type_overloads-int.c libc-agnostic
Christophe Lyon
- [gcc r12-9662] testsuite: make mve_intrinsic_type_overloads-int.c libc-agnostic
Christophe Lyon
- [gcc r14-1414] MAINTAINERS: Add myself to write after approval
jeevitha
- [gcc r14-1415] jump: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-1416] i386: Fix misleading identation in i386-expand.cc [PR110041]
Uros Bizjak
- [gcc r14-1417] LRA: Update insn sp offset if its input reload changes SP
Vladimir Makarov
- [gcc r12-9663] libstdc++: Resolve -Wsign-compare issue
Matthias Kretz
- [gcc r12-9664] libstdc++: Fix test assumptions on long and long double
Matthias Kretz
- [gcc r12-9665] libstdc++: Simplify calculation of expected value in simd test
Matthias Kretz
- [gcc r12-9666] libstdc++: Correct NTTP and simd_mask ctor call
Matthias Kretz
- [gcc r14-1418] testsuite/52641: Fix more of implicit int=32 assumption fallout.
Georg-Johann Lay
- [gcc r11-10832] libstdc++: Resolve -Wsign-compare issue
Matthias Kretz
- [gcc r11-10833] libstdc++: Fix test assumptions on long and long double
Matthias Kretz
- [gcc r11-10834] libstdc++: Simplify calculation of expected value in simd test
Matthias Kretz
- [gcc r11-10835] libstdc++: Correct NTTP and simd_mask ctor call
Matthias Kretz
- [gcc r14-1419] [libstdc++] [testsuite] xfail double-prec from_chars for x86_64 ldbl
Alexandre Oliva
- [gcc r13-7395] [libstdc++] [testsuite] xfail double-prec from_chars for x86_64 ldbl
Alexandre Oliva
- [gcc r12-9667] [libstdc++] [testsuite] xfail double-prec from_chars for ldbl
Alexandre Oliva
- [gcc r12-9668] [libstdc++] [testsuite] xfail to_chars/long_double on x86-vxworks
Alexandre Oliva
- [gcc r12-9669] [libstdc++] [testsuite] xfail double-prec from_chars for x86_64 ldbl
Alexandre Oliva
- [gcc r14-1420] testsuite: add verify-sarif-file to some testcases that were missing it
David Malcolm
- [gcc r14-1421] Enhance NARROW FLOAT_EXPR vectorization by truncating integer to lower precision.
hongtao Liu
- [gcc r14-1422] Daily bump.
GCC Administrator
- [gcc r10-11430] Daily bump.
GCC Administrator
- [gcc r11-10836] Daily bump.
GCC Administrator
- [gcc r12-9670] Daily bump.
GCC Administrator
- [gcc r13-7396] Daily bump.
GCC Administrator
- [gcc r14-1423] RISC-V: Fix unreachable test code for init repeat sequence.
Pan Li
- [gcc r14-1424] RISC-V: Add ZVFH extension to the -march= option
Pan Li
- [gcc r14-1425] Fix ICE in rewrite_expr_tree_parallel
Lili Cui
- [gcc r14-1426] xtensa: Improve "*shlrd_reg" insn pattern and its variant
Max Filippov
- [gcc r14-1427] aarch64: Simplify output template emission code for a few patterns
Kyrylo Tkachov
- [gcc r14-1428] IPA PTA stats enhancement and non-details dump slimming
Richard Biener
- [gcc r14-1429] ipa/109983 - (IPA) PTA speedup
Richard Biener
- [gcc r14-1430] libstdc++: Deprecate std::setfill for std::basic_istream [PR109922]
Jonathan Wakely
- [gcc r14-1431] libstdc++: Fix preprocessor conditions for std::from_chars [PR109921]
Jonathan Wakely
- [gcc r14-1432] libstdc++: Disable embedded tzdata for all 16-bit targets
Jonathan Wakely
- [gcc r14-1433] libstdc++: Add std::numeric_limits<__float128> specialization [PR104772]
Jonathan Wakely
- [gcc r14-1434] libstdc++: Add missing noexcept to std::scoped_allocator_adaptor
Jonathan Wakely
- [gcc r14-1435] libstdc++: Replace obsolete shell syntax in configure.ac
Jonathan Wakely
- [gcc r14-1436] libstdc++: Do not include <exception> in <mutex>
Jonathan Wakely
- [gcc r14-1437] aarch64: Add pattern for bswap + rotate [PR 110039]
Christophe Lyon
- [gcc r14-1438] RISC-V: Remove FRM for vfncvt.rod instruction
Pan Li
- [gcc r14-1439] RISC-V: Remove FRM for vfwcvt.f.x<u>.v (RVV integer to float widening conversion)
Pan Li
- [gcc r14-1440] RISC-V: Remove FRM for vfwcvt (RVV float to float widening conversion)
Pan Li
- [gcc r14-1441] RISC-V: Add testcase for vrsub.vi auto-vectorization
Pan Li
- [gcc r14-1442] RISC-V: Add vwadd<u>/vwsub<u>/vwmul<u>/vwmulsu.vv lowering optimizaiton for RVV auto-vectorization
Pan Li
- [gcc r14-1443] alias: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-1444] emit-rtl: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Testsuite: Fix a fail about xtheadcondmov-indirect-rv64.c
Jeff Law
- [gcc r14-1445] btf: be clear when record size/type is not used
David Faust
- [gcc r14-1446] btf: improve -dA comments for testsuite
David Faust
- [gcc r14-1447] aarch64: PR target/99195 Annotate saturating mult patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-1448] aarch64: PR target/99195 Annotate dot-product patterns for vec-concat-zero
Kyrylo Tkachov
- [gcc r14-1449] testsuite: rename force_conventional_output
Bernhard Reutner-Fischer
- [gcc r14-1450] libstdc++: Fix configure test for 32-bit targets
Jonathan Wakely
- [gcc r14-1451] libstdc++: Fix build for targets without _Float128 [PR109921]
Jonathan Wakely
- [gcc r14-1452] libstdc++: Express std::vector's size() <= capacity() invariant in code
Jonathan Wakely
- [gcc r14-1453] libstdc++: Stop using _GLIBCXX_USE_C99_MATH_TR1 in <cmath>
Jonathan Wakely
- [gcc r14-1454] libstdc++: Add separate autoconf macro for std::float_t and std::double_t [PR109818]
Jonathan Wakely
- [gcc r14-1455] Refactor wi::bswap as a function (instead of a method).
Roger Sayle
Last message date:
Wed May 31 22:41:19 GMT 2023
Archived on: Wed May 31 22:41:20 GMT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).