August 2020 Archives by thread
Starting: Sat Aug 1 00:16:52 GMT 2020
Ending: Mon Aug 31 23:24:40 GMT 2020
Messages: 13699
- [gcc r11-2477] Daily bump.
GCC Administrator
- [gcc r10-8557] Daily bump.
GCC Administrator
- [gcc r8-10383] Daily bump.
GCC Administrator
- [gcc r9-8775] Daily bump.
GCC Administrator
- [gcc r11-2478] gcc.dg/loop-8.c: Skip for mmix.
Hans-Peter Nilsson
- [gcc/devel/autopar_devel] bootstrap 1
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add `+' for Jobserver Integration
Giuliano Belinassi
- [gcc r11-2479] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
qu
- [gcc r11-2480] C-SKY: Add -mfloat-abi= option.
qu
- [gcc r11-2481] c: Fix bogus vector initialisation error [PR96377]
Richard Sandiford
- [gcc r11-2482] Cap frequency of recursive calls by 90%
Jan Hubicka
- [gcc r11-2483] Verify symtab order
Jan Hubicka
- [gcc r10-8558] d: Fix ICE in expand_intrinsic_vaarg
Iain Buclaw
- [gcc r9-8776] d: Fix ICE in expand_intrinsic_vaarg
Iain Buclaw
- [gcc r11-2484] libgo: update to go1.15rc1
Ian Lance Taylor
- [gcc r11-2485] Move www.stroustrup.com to https
Gerald Pfeifer
- [gcc r11-2486] Daily bump.
GCC Administrator
- [gcc r10-8559] Daily bump.
GCC Administrator
- [gcc r8-10384] Daily bump.
GCC Administrator
- [gcc r9-8777] Daily bump.
GCC Administrator
- [gcc r11-2487] This patch fixes PR96325. See the explanatory comment in the testcase.
Paul Thomas
- [gcc r11-2488] Update ChangeLogs for PR96325
Paul Thomas
- [gcc r11-2489] This patch fixes PR96320. See the explanatory comment in the testcase.
Paul Thomas
- [gcc r11-2490] Update ChangeLogs for PR96320
Paul Thomas
- [gcc r11-2491] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Sergei Trofimovich
- [gcc r11-2492] Daily bump.
GCC Administrator
- [gcc r10-8560] Daily bump.
GCC Administrator
- [gcc r8-10385] Daily bump.
GCC Administrator
- [gcc r9-8778] Daily bump.
GCC Administrator
- [gcc r11-2493] d: Merge upstream dmd c2274e56a (PR96250).
Iain Buclaw
- [gcc(refs/users/aldyh/heads/ranger-staging)] Turn ranger back on.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Implement class irange_pool.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Merge loop_ranger into gimple_ranger.
Aldy Hernandez
- [gcc r11-2494] Multi-range implementation for value_range (irange).
Aldy Hernandez
- [gcc r11-2495] Fortran texi: Fix typos
Tobias Burnus
- [gcc r11-2496] libgfortran/caf/single.c: Fix typo.
Tobias Burnus
- [gcc r10-8561] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Rainer Orth
- [gcc r9-8779] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Rainer Orth
- [gcc r10-8562] c: Fix bogus vector initialisation error [PR96377]
Richard Sandiford
- [gcc r11-2497] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Iain Buclaw
- [gcc r11-2498] mark match.pd ! not implemented on GENERIC
Richard Biener
- [gcc r11-2499] AArch64: Fix hwasan failure in readline.
Tamar Christina
- [gcc r11-2500] tree-optimization: Fix typos in comments
Jonathan Wakely
- [gcc r11-2501] genmatch: Avoid unused parameter warnings in generated code.
Roger Sayle
- [gcc r11-2502] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Roger Sayle
- [gcc r11-2503] aarch64: Add A64FX machine model
Richard Sandiford
- [gcc r11-2504] doc: Add missing comma after octeontx2f95mm
Richard Sandiford
- [gcc r11-2505] doc: fix a typo in tm.texi
Richard Sandiford
- [gcc r10-8563] aarch64: Add A64FX machine model
Richard Sandiford
- [gcc r10-8564] doc: Add missing comma after octeontx2f95mm
Richard Sandiford
- [gcc r11-2506] lto/96385 - avoid unused global UNDEFs in debug objects
Richard Biener
- [gcc r11-2507] regrename: Avoid disrupting SMS schedule [PR95696]
Richard Sandiford
- [gcc r11-2508] MSP430: Don't pass redundant -md option to the assembler
Jozef Lawrynowicz
- [gcc r11-2509] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Richard Sandiford
- [gcc/devel/c++-modules] middle-end: Parity and popcount folding optimizations.
Nathan Sidwell
- [gcc/devel/c++-modules] ipa/96291: don't crash on unoptimized lto functions
Nathan Sidwell
- [gcc/devel/c++-modules] Daily bump.
Nathan Sidwell
- [gcc/devel/c++-modules] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
Nathan Sidwell
- [gcc/devel/c++-modules] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
Nathan Sidwell
- [gcc/devel/c++-modules] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
Nathan Sidwell
- [gcc/devel/c++-modules] vect: Fix infinite loop while determining peeling amount
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix unordered containers move constructors noexcept qualification
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
Nathan Sidwell
- [gcc/devel/c++-modules] gcc/fortran/module.c: Fix indentation
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
Nathan Sidwell
- [gcc/devel/c++-modules] more SCEV cache clearing
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran : Don't warn for LOGICAL kind conversion PR96319
Nathan Sidwell
- [gcc/devel/c++-modules] gcc-changelog: fix combining of arguments.
Nathan Sidwell
- [gcc/devel/c++-modules] arm: Enable no-writeback vldr.16/vstr.16.
Nathan Sidwell
- [gcc/devel/c++-modules] OpenMP: Permit in Fortran omp target data without map
Nathan Sidwell
- [gcc/devel/c++-modules] Don't make -gsplit-dwarf imply -g
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
Nathan Sidwell
- [gcc/devel/c++-modules] preprocessor: Teach traditional about has_include [PR95889]
Nathan Sidwell
- [gcc/devel/c++-modules] OpenMP: Handle order(concurrent) clause in gfortran
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Avoid calling const copy ctor on implicit move. [PR91212]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Implement C++20 implicit move changes. [PR91427]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
Nathan Sidwell
- [gcc/devel/c++-modules] Update gcc ja.po, sv.po.
Nathan Sidwell
- [gcc/devel/c++-modules] nvptx: Support floating point reciprocal instructions
Nathan Sidwell
- [gcc/devel/c++-modules] c++: constraints and explicit instantiation [PR96164]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: abbreviated function template friend matching [PR96106]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: alias_ctad_tweaks and constrained dguide [PR95486]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: overload sets and placeholder return type [PR64194]
Nathan Sidwell
- [gcc/devel/c++-modules] Re-format zen memcpy/memset costs.
Nathan Sidwell
- [gcc/devel/c++-modules] Tune memcpy and memset for Zen cores.
Nathan Sidwell
- [gcc/devel/c++-modules] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96370 - make reassoc expr rewrite more robust
Nathan Sidwell
- [gcc/devel/c++-modules] d: Refactor matching and lowering of intrinsic functions.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make testsuite usable with -fno-exceptions
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add options for ieee float to relevant tests
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: cv bool can't be an integer-like type (LWG 3467)
Nathan Sidwell
- [gcc/devel/c++-modules] Require CET support only for the final GCC build
Nathan Sidwell
- [gcc/devel/c++-modules] MAINTAINERS: Add myself for write after approval
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix test for old string ABI
Nathan Sidwell
- [gcc/devel/c++-modules] d: Move private functions out of ExprVisitor into local statics
Nathan Sidwell
- [gcc/devel/c++-modules] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Inline bounds checking for simple array assignments.
Nathan Sidwell
- [gcc/devel/c++-modules] RISC-V: Add support for TLS stack protector canary access
Nathan Sidwell
- [gcc/devel/c++-modules] [PATCH] RS6000 Add testlsbb by Byte operations
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix tests using wrong allocator type
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make COW string use allocator_traits for nested types
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix ICE in expand_intrinsic_vaarg
Nathan Sidwell
- [gcc/devel/c++-modules] d: Add -Wvarargs warning flag to the D front-end
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix associative array literals that don't have alignment holes filled
Nathan Sidwell
- [gcc/devel/c++-modules] c++: decl_constant_value and unsharing [PR96197]
Nathan Sidwell
- [gcc/devel/c++-modules] Compute RPO with adjacent SCC members, expose toplevel SCC extents
Nathan Sidwell
- [gcc/devel/c++-modules] Improve var-tracking dataflow iteration order
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Add attributes according to flags in built-in functions [PR94442]
Nathan Sidwell
- [gcc/devel/c++-modules] libgcov: support overloaded malloc
Nathan Sidwell
- [gcc/devel/c++-modules] middle-end/96369 - fix missed short-circuiting during range folding
Nathan Sidwell
- [gcc/devel/c++-modules] Do not allocate huge array in output_in_order.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add PR number to ChangeLog entry
Nathan Sidwell
- [gcc/devel/c++-modules] vect: Don't consider branch costs if no peeled iterations
Nathan Sidwell
- [gcc/devel/c++-modules] Amend match.pd syntax with force-simplified results
Nathan Sidwell
- [gcc/devel/c++-modules] debug/96383 - emit debug info for used external functions
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix use of newlocale in std:::from_chars
Nathan Sidwell
- [gcc/devel/c++-modules] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Nathan Sidwell
- [gcc/devel/c++-modules] d: Split up the grouped compilable and runnable tests.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove duplicate dg-do directive
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Adjust tests that give different results in C++20
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove accidental -std=gnu++17 from test
Nathan Sidwell
- [gcc/devel/c++-modules] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove condition around friend declaration (PR 96382)
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Ensure c++NN effective target present in all C++17 tests
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Use c++NN_only effective target to tests
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add dg-require-effective-target to std::span assert tests
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Ensure c++NN effective-target present in more tests
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Avoid using __float128 in strict modes
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix test that fails for C++98
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix tests that fail for C++98
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix and improve std::vector<bool> implementation.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Nathan Sidwell
- [gcc/devel/c++-modules] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Nathan Sidwell
- [gcc/devel/c++-modules] gcc.dg/loop-8.c: Skip for mmix.
Nathan Sidwell
- [gcc/devel/c++-modules] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Nathan Sidwell
- [gcc/devel/c++-modules] C-SKY: Add -mfloat-abi= option.
Nathan Sidwell
- [gcc/devel/c++-modules] c: Fix bogus vector initialisation error [PR96377]
Nathan Sidwell
- [gcc/devel/c++-modules] Cap frequency of recursive calls by 90%
Nathan Sidwell
- [gcc/devel/c++-modules] Verify symtab order
Nathan Sidwell
- [gcc/devel/c++-modules] libgo: update to go1.15rc1
Nathan Sidwell
- [gcc/devel/c++-modules] Move www.stroustrup.com to https
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PR96325. See the explanatory comment in the testcase.
Nathan Sidwell
- [gcc/devel/c++-modules] Update ChangeLogs for PR96325
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PR96320. See the explanatory comment in the testcase.
Nathan Sidwell
- [gcc/devel/c++-modules] Update ChangeLogs for PR96320
Nathan Sidwell
- [gcc/devel/c++-modules] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Nathan Sidwell
- [gcc/devel/c++-modules] d: Merge upstream dmd c2274e56a (PR96250).
Nathan Sidwell
- [gcc/devel/c++-modules] Multi-range implementation for value_range (irange).
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran texi: Fix typos
Nathan Sidwell
- [gcc/devel/c++-modules] libgfortran/caf/single.c: Fix typo.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Nathan Sidwell
- [gcc/devel/c++-modules] mark match.pd ! not implemented on GENERIC
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Fix hwasan failure in readline.
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization: Fix typos in comments
Nathan Sidwell
- [gcc/devel/c++-modules] genmatch: Avoid unused parameter warnings in generated code.
Nathan Sidwell
- [gcc/devel/c++-modules] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Add A64FX machine model
Nathan Sidwell
- [gcc/devel/c++-modules] doc: Add missing comma after octeontx2f95mm
Nathan Sidwell
- [gcc/devel/c++-modules] doc: fix a typo in tm.texi
Nathan Sidwell
- [gcc/devel/c++-modules] lto/96385 - avoid unused global UNDEFs in debug objects
Nathan Sidwell
- [gcc/devel/c++-modules] Add c++-user-header c++-system-header languages
Nathan Sidwell
- [gcc/devel/c++-modules] regrename: Avoid disrupting SMS schedule [PR95696]
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk d1773f58f3a
Nathan Sidwell
- [gcc r10-8565] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Richard Sandiford
- [gcc r11-2510] aarch64: Add support for unpacked sub [PR96366]
Richard Sandiford
- [gcc/devel/c++-modules] Fix save-temps & header-units
Nathan Sidwell
- [gcc r11-2511] Removal of HSA offloading from gcc and libgomp
Martin Jambor
- [gcc r11-2512] Avoid shifting by amounts larger than target int in irange self-tests.
Aldy Hernandez
- [gcc r11-2513] internal/syscall/unix: define copyFileRangeTrap for all architectures
Ian Lance Taylor
- [gcc r11-2514] internal/syscall/unix: correct ia64 syscall numbers
Ian Lance Taylor
- [gcc r11-2515] Darwin: Handle poly_int machine_modes.
Iain D Sandoe
- [gcc r11-2516] Darwin: Guard two macros in darwin.h.
Iain D Sandoe
- [gcc r11-2517] openacc: No attach/detach present/release mappings for array descriptors
Julian Brown
- [gcc/devel/c++-modules] Add private module fragment parsing (only)
Nathan Sidwell
- [gcc/devel/c++-coroutines] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix and improve std::vector<bool> implementation.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Iain D Sandoe
- [gcc/devel/c++-coroutines] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Iain D Sandoe
- [gcc/devel/c++-coroutines] Daily bump.
Iain D Sandoe
- [gcc/devel/c++-coroutines] gcc.dg/loop-8.c: Skip for mmix.
Iain D Sandoe
- [gcc/devel/c++-coroutines] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Iain D Sandoe
- [gcc/devel/c++-coroutines] C-SKY: Add -mfloat-abi= option.
Iain D Sandoe
- [gcc/devel/c++-coroutines] c: Fix bogus vector initialisation error [PR96377]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Cap frequency of recursive calls by 90%
Iain D Sandoe
- [gcc/devel/c++-coroutines] Verify symtab order
Iain D Sandoe
- [gcc/devel/c++-coroutines] libgo: update to go1.15rc1
Iain D Sandoe
- [gcc/devel/c++-coroutines] Move www.stroustrup.com to https
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PR96325. See the explanatory comment in the testcase.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Update ChangeLogs for PR96325
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PR96320. See the explanatory comment in the testcase.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Update ChangeLogs for PR96320
Iain D Sandoe
- [gcc/devel/c++-coroutines] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Merge upstream dmd c2274e56a (PR96250).
Iain D Sandoe
- [gcc/devel/c++-coroutines] Multi-range implementation for value_range (irange).
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran texi: Fix typos
Iain D Sandoe
- [gcc/devel/c++-coroutines] libgfortran/caf/single.c: Fix typo.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Iain D Sandoe
- [gcc/devel/c++-coroutines] mark match.pd ! not implemented on GENERIC
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Fix hwasan failure in readline.
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization: Fix typos in comments
Iain D Sandoe
- [gcc/devel/c++-coroutines] genmatch: Avoid unused parameter warnings in generated code.
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Add A64FX machine model
Iain D Sandoe
- [gcc/devel/c++-coroutines] doc: Add missing comma after octeontx2f95mm
Iain D Sandoe
- [gcc/devel/c++-coroutines] doc: fix a typo in tm.texi
Iain D Sandoe
- [gcc/devel/c++-coroutines] lto/96385 - avoid unused global UNDEFs in debug objects
Iain D Sandoe
- [gcc/devel/c++-coroutines] regrename: Avoid disrupting SMS schedule [PR95696]
Iain D Sandoe
- [gcc/devel/c++-coroutines] MSP430: Don't pass redundant -md option to the assembler
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Add support for unpacked sub [PR96366]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Removal of HSA offloading from gcc and libgomp
Iain D Sandoe
- [gcc/devel/c++-coroutines] Avoid shifting by amounts larger than target int in irange self-tests.
Iain D Sandoe
- [gcc/devel/c++-coroutines] internal/syscall/unix: define copyFileRangeTrap for all architectures
Iain D Sandoe
- [gcc/devel/c++-coroutines] internal/syscall/unix: correct ia64 syscall numbers
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2514.
Iain D Sandoe
- [gcc r11-2518] Refer to C++20
Nathan Sidwell
- [gcc r11-2519] cpp: Do not use @dots for ... tokens in code examples
Jonathan Wakely
- [gcc r10-8566] cpp: Do not use @dots for ... tokens in code examples
Jonathan Wakely
- [gcc r9-8780] cpp: Do not use @dots for ... tokens in code examples
Jonathan Wakely
- [gcc r8-10386] cpp: Do not use @dots for ... tokens in code examples
Jonathan Wakely
- [gcc r11-2520] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Jakub Jelinek
- [gcc r10-8567] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Jakub Jelinek
- [gcc] Created branch 'meissner/heads/gcc10-meissner-prefix' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/gcc10-meissner-prefix)] Backport power10 paddi/pli tests
Michael Meissner
- [gcc(refs/users/meissner/heads/gcc10-meissner-prefix)] Backport prefix test for DS/DQ instructions.
Michael Meissner
- [gcc(refs/users/meissner/heads/gcc10-meissner-prefix)] Backport prefix tests with large offsets.
Michael Meissner
- [gcc(refs/users/meissner/heads/gcc10-meissner-prefix)] Backport Power10 PC-relative tests.
Michael Meissner
- [gcc r11-2521] c++: Variable template and template parameter pack [PR96218]
Marek Polacek
- [gcc(refs/users/meissner/heads/gcc10-meissner-prefix)] Backport power10 prefix no-update test.
Michael Meissner
- [gcc(refs/users/meissner/heads/gcc10-meissner-prefix)] Backport power10 prefix stack protect test.
Michael Meissner
- [gcc r11-2522] rs6000: Fix vector_float.c testcase for -m32
Segher Boessenkool
- [gcc/devel/omp/gcc-10] openacc: Adjust dynamic reference count semantics
Julian Brown
- [gcc/devel/omp/gcc-10] openacc: Don't strip TO_PSET/POINTER for enter/exit data
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: Add missing ACLE support for BTI
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: Fix noexecstack note in libitm
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: Fix noexecstack note in libgcc
Julian Brown
- [gcc] Deleted branch acsawdey/heads/cache-inhibited
Aaron Sawdey
- [gcc/devel/omp/gcc-10] aarch64: Fix BTI support in libgcc [PR96001]
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: Fix BTI support in libitm
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: fix return address access with pac [PR94891][PR94791]
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
Julian Brown
- [gcc/devel/omp/gcc-10] libgcc: fix the handling of return address mangling [PR94891]
Julian Brown
- [gcc/devel/omp/gcc-10] doc: Clarify __builtin_return_address [PR94891]
Julian Brown
- [gcc/devel/omp/gcc-10] aarch64: Add missing ACLE support for PAC-RET
Julian Brown
- [gcc/devel/omp/gcc-10] rs6000: add effective-target test ppc_mma_hw
Julian Brown
- [gcc/devel/omp/gcc-10] rs6000: clean up testsuite power10_hw check
Julian Brown
- [gcc/devel/omp/gcc-10] Daily bump.
Julian Brown
- [gcc/devel/omp/gcc-10] LTO: pick up -fcf-protection flag for the link step
Julian Brown
- [gcc/devel/omp/gcc-10] expr: Unbreak build of mesa [PR96194]
Julian Brown
- [gcc/devel/omp/gcc-10] value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
Julian Brown
- [gcc/devel/omp/gcc-10] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
Julian Brown
- [gcc/devel/omp/gcc-10] libgomp: Fix hang when profiling OpenACC programs with CUDA 9.0 nvprof
Julian Brown
- [gcc/devel/omp/gcc-10] c++: Make convert_like complain about bad ck_ref_bind again [PR95789]
Julian Brown
- [gcc/devel/omp/gcc-10] Revert "LTO: pick up -fcf-protection flag for the link step"
Julian Brown
- [gcc/devel/omp/gcc-10] fix _mm512_{, mask_}cmp*_p[ds]_mask at -O0 [PR96174]
Julian Brown
- [gcc/devel/omp/gcc-10] c++: Treat GNU and Advanced SIMD vectors as distinct [PR95726]
Julian Brown
- [gcc/devel/omp/gcc-10] S/390: Emit vector alignment hints for z13 if AS accepts them
Julian Brown
- [gcc/devel/omp/gcc-10] Fix missing dependencies for selftests which occasionally causes failed builds.
Julian Brown
- [gcc/devel/omp/gcc-10] Regenerate gcc.pot.
Julian Brown
- [gcc/devel/omp/gcc-10] i386: Rename TARGET_USE_XCHG_FOR_ATOMIC_STORE to TARGET_AVOID_MFENCE.
Julian Brown
- [gcc/devel/omp/gcc-10] Update ChangeLog and version files for release
Julian Brown
- [gcc/devel/omp/gcc-10] Update BASE-VER after GCC 10.2 release
Julian Brown
- [gcc/devel/omp/gcc-10] PR target/96260 - KASAN should work even back-end not porting anything.
Julian Brown
- [gcc/devel/omp/gcc-10] Fix ChangeLog entry: reverted backport commit.
Julian Brown
- [gcc/devel/omp/gcc-10] gcc-changelog: Fix typo in output
Julian Brown
- [gcc/devel/omp/gcc-10] gcc-changelog: fix when somebody reverts a backport
Julian Brown
- [gcc/devel/omp/gcc-10] Fix handling of implicit_pure by checking if non-pure procedures are called.
Julian Brown
- [gcc] Created branch 'acsawdey/heads/memcpy-unaligned-vsx' in namespace 'refs/users'
Aaron Sawdey
- [gcc/devel/omp/gcc-10] Always use name from c_interop_kinds_table for -fc-prototypes.
Julian Brown
- [gcc/devel/omp/gcc-10] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
Julian Brown
- [gcc/devel/omp/gcc-10] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
Julian Brown
- [gcc/devel/omp/gcc-10] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
Julian Brown
- [gcc/devel/omp/gcc-10] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
Julian Brown
- [gcc/devel/omp/gcc-10] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
Julian Brown
- [gcc/devel/omp/gcc-10] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
Julian Brown
- [gcc/devel/omp/gcc-10] libgo: update to Go 1.14.6 release
Julian Brown
- [gcc/devel/omp/gcc-10] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
Julian Brown
- [gcc/devel/omp/gcc-10] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
Julian Brown
- [gcc/devel/omp/gcc-10] Fortran : ICE in gfc_check_reshape PR95585
Julian Brown
- [gcc/devel/omp/gcc-10] Fortran : ICE in gfc_check_pointer_assign PR95612
Julian Brown
- [gcc/devel/omp/gcc-10] Use vec::reserve before vec_safe_grow_cleared is called
Julian Brown
- [gcc/devel/omp/gcc-10] Allow --with-cpu=power10
Julian Brown
- [gcc/devel/omp/gcc-10] Update gcc .po files.
Julian Brown
- [gcc/devel/omp/gcc-10] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
Julian Brown
- [gcc/devel/omp/gcc-10] expr: build string_constant only for a char type
Julian Brown
- [gcc/devel/omp/gcc-10] coroutines: co_returns are statements, not expressions.
Julian Brown
- [gcc/devel/omp/gcc-10] coroutines: Correct frame capture of compiler temps [PR95591+4].
Julian Brown
- [gcc/devel/omp/gcc-10] openacc: Remove unnecessary detach finalization
Julian Brown
- [gcc/devel/omp/gcc-10] openacc: Deep copy attach/detach should not affect reference counts
Julian Brown
- [gcc/devel/omp/gcc-10] gcc-changelog: fix combining of arguments.
Julian Brown
- [gcc/devel/omp/gcc-10] Fortran : Don't warn for LOGICAL kind conversion PR96319
Julian Brown
- [gcc/devel/omp/gcc-10] preprocessor: Teach traditional about has_include [PR95889]
Julian Brown
- [gcc/devel/omp/gcc-10] Update gcc ja.po, sv.po.
Julian Brown
- [gcc/devel/omp/gcc-10] Re-format zen memcpy/memset costs.
Julian Brown
- [gcc/devel/omp/gcc-10] Tune memcpy and memset for Zen cores.
Julian Brown
- [gcc/devel/omp/gcc-10] Do not allocate huge array in output_in_order.
Julian Brown
- [gcc/devel/omp/gcc-10] Revert "OpenACC reference count consistency checking"
Julian Brown
- [gcc/devel/omp/gcc-10] Merge branch 'releases/gcc-10' into devel/omp/gcc-10
Julian Brown
- [gcc r11-2523] libgcc: increase required stack space for x86_64 -fsplit-stack
Ian Lance Taylor
- [gcc r11-2524] c++: Remove unused declaration.
Marek Polacek
- [gcc r11-2525] Daily bump.
GCC Administrator
- [gcc r10-8568] Daily bump.
GCC Administrator
- [gcc r8-10387] Daily bump.
GCC Administrator
- [gcc r9-8781] Daily bump.
GCC Administrator
- [gcc] Created branch 'meissner/heads/work008-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Add REVISION file to branch.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work008' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Add ChangeLog.meissner files + REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Update Changelog.meisssner.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Add power10 brd/brw/brh support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Rename PowerPC fp min/max/cmove functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Power10 IEEE 128-bit fp min, max, cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] PowerPC: Fix PR 81594.
Michael Meissner
- [gcc r11-2526] dse: Remove partial load after full store for high part access[PR71309]
Xiong Hu Luo
- [gcc(refs/users/meissner/heads/work008)] Add power10 PCREL_OPT support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Add power10 PCREL_OPT tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Update IEEE 128-bit long double complex mul/div.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Use new mangling for PowerPC IEEE 128-bit long double
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Update PowerPC IEEE/IBM 128-bit error messages
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Add PowerPC IEEE 128-bit long double built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] PowerPC: Update __float128 <-> __ibm128 conversion.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] PowerPC: Add decimal <-> __float128 conversions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Fix PowerPC long double tests for IEEE 128-bit.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] PowerPC: Do not map IFmode/KFmode into TFmode.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] PowerPC: Delete invalid test.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Update ChangeLog.meissner.
Michael Meissner
- [gcc r11-2527] Remove ad-hoc range canonicalization from determine_block_size.
Aldy Hernandez
- [gcc r11-2528] Adjust expr_not_equal_to to use irange API.
Aldy Hernandez
- [gcc r11-2529] Adjust get_range_info to use the base irange class.
Aldy Hernandez
- [gcc r11-2530] Adjust op_with_boolean_value_range_p for irange API.
Aldy Hernandez
- [gcc r11-2531] Adjust vrp_evaluate_conditional for irange API.
Aldy Hernandez
- [gcc r11-2532] Use irange API in test_for_singularity.
Aldy Hernandez
- [gcc r11-2533] Adjust simplify_conversion_using_ranges for irange API.
Aldy Hernandez
- [gcc r11-2534] Adjust two_valued_val_range_p for irange API.
Aldy Hernandez
- [gcc r11-2535] Change testcase for pr96325 from run to compile.
Paul Thomas
- [gcc r11-2536] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Iain Buclaw
- [gcc r11-2537] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Jakub Jelinek
- [gcc] Created branch 'avieira/heads/BBSLP' in namespace 'refs/users'
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] BB SLP reduction prototype
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] Support WIDEN_SUM pattern matching for BB SLP reduction
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] permute changes
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] easier rebase
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] richi's lane permutation patch
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] wip part 1
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] Richi's [PATCH] compute and verify SLP schedule (3)
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] wip part 2
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] richi's insert earlier patch
Andre Simoes Dias Vieira
- [gcc(refs/users/avieira/heads/BBSLP)] Start of reduction detection
Andre Simoes Dias Vieira
- [gcc r11-2538] Add is_gimple_min_invariant dropped from previous patch.
Aldy Hernandez
- [gcc r11-2539] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Jakub Jelinek
- [gcc r11-2540] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Jakub Jelinek
- [gcc r10-8569] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Jakub Jelinek
- [gcc r10-8570] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Jakub Jelinek
- [gcc r11-2541] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Tom de Vries
- [gcc r11-2542] aarch64: Add missing clobber for fjcvtzs
Andrea Corallo
- [gcc r11-2543] aarch64: Use Q-reg loads/stores in movmem expansion
Sudakshina Das
- [gcc r11-2544] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Tobias Burnus
- [gcc r10-8571] aarch64: Add missing clobber for fjcvtzs
Andrea Corallo
- [gcc r11-2545] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Richard Biener
- [gcc r11-2546] c++: Member initializer list diagnostic locations [PR94024]
Patrick Palka
- [gcc r11-2547] amdgcn: TImode shifts
Andrew Stubbs
- [gcc r11-2548] d: Fix struct literals that have non-deterministic hash values (PR96153)
Iain Buclaw
- [gcc r11-2549] Adjust gimple-ssa-sprintf.c for irange API.
Aldy Hernandez
- [gcc r10-8572] aarch64: New Straight Line Speculation (SLS) mitigation flags
Matthew Malcomson
- [gcc r10-8573] aarch64: Introduce SLS mitigation for RET and BR instructions
Matthew Malcomson
- [gcc r10-8574] aarch64: Mitigate SLS for BLR instruction
Matthew Malcomson
- [gcc r11-2550] Simplify X * C1 == C2 with undefined overflow
Marc Glisse
- [gcc r9-8782] aarch64: New Straight Line Speculation (SLS) mitigation flags
Matthew Malcomson
- [gcc r9-8783] aarch64: Introduce SLS mitigation for RET and BR instructions
Matthew Malcomson
- [gcc r9-8784] aarch64: Mitigate SLS for BLR instruction
Matthew Malcomson
- [gcc r11-2551] Test case for PR rtl-optimization/60473
Roger Sayle
- [gcc r11-2552] doc: Add @cindex to symver attribute
Jakub Jelinek
- [gcc r10-8575] doc: Add @cindex to symver attribute
Jakub Jelinek
- [gcc r11-2553] Fortran/OpenMP: Fix detecting not perfectly nested loops
Tobias Burnus
- [gcc r11-2554] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Richard Sandiford
- [gcc r11-2555] c++: fix template parm count leak
Nathan Sidwell
- [gcc r11-2556] aarch64: Delete unnecessary code
Richard Sandiford
- [gcc r11-2557] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Kyrylo Tkachov
- [gcc r11-2558] amdgcn: Remove dead defines from gcn-run
Andrew Stubbs
- [gcc r11-2559] compiler: delete lowered constant strings
Ian Lance Taylor
- [gcc/devel/c++-modules] MSP430: Don't pass redundant -md option to the assembler
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Add support for unpacked sub [PR96366]
Nathan Sidwell
- [gcc/devel/c++-modules] Removal of HSA offloading from gcc and libgomp
Nathan Sidwell
- [gcc/devel/c++-modules] Avoid shifting by amounts larger than target int in irange self-tests.
Nathan Sidwell
- [gcc/devel/c++-modules] internal/syscall/unix: define copyFileRangeTrap for all architectures
Nathan Sidwell
- [gcc/devel/c++-modules] internal/syscall/unix: correct ia64 syscall numbers
Nathan Sidwell
- [gcc/devel/c++-modules] Darwin: Handle poly_int machine_modes.
Nathan Sidwell
- [gcc/devel/c++-modules] Darwin: Guard two macros in darwin.h.
Nathan Sidwell
- [gcc/devel/c++-modules] openacc: No attach/detach present/release mappings for array descriptors
Nathan Sidwell
- [gcc/devel/c++-modules] Revert local paranoid change
Nathan Sidwell
- [gcc/devel/c++-modules] Refer to C++20
Nathan Sidwell
- [gcc/devel/c++-modules] cpp: Do not use @dots for ... tokens in code examples
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Variable template and template parameter pack [PR96218]
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: Fix vector_float.c testcase for -m32
Nathan Sidwell
- [gcc/devel/c++-modules] libgcc: increase required stack space for x86_64 -fsplit-stack
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Remove unused declaration.
Nathan Sidwell
- [gcc/devel/c++-modules] dse: Remove partial load after full store for high part access[PR71309]
Nathan Sidwell
- [gcc/devel/c++-modules] Remove ad-hoc range canonicalization from determine_block_size.
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust expr_not_equal_to to use irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust get_range_info to use the base irange class.
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust op_with_boolean_value_range_p for irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust vrp_evaluate_conditional for irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] Use irange API in test_for_singularity.
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust simplify_conversion_using_ranges for irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust two_valued_val_range_p for irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] Change testcase for pr96325 from run to compile.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Nathan Sidwell
- [gcc/devel/c++-modules] Add is_gimple_min_invariant dropped from previous patch.
Nathan Sidwell
- [gcc/devel/c++-modules] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Nathan Sidwell
- [gcc/devel/c++-modules] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Nathan Sidwell
- [gcc/devel/c++-modules] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Add missing clobber for fjcvtzs
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Use Q-reg loads/stores in movmem expansion
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Member initializer list diagnostic locations [PR94024]
Nathan Sidwell
- [gcc/devel/c++-modules] amdgcn: TImode shifts
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix struct literals that have non-deterministic hash values (PR96153)
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust gimple-ssa-sprintf.c for irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] Simplify X * C1 == C2 with undefined overflow
Nathan Sidwell
- [gcc/devel/c++-modules] Test case for PR rtl-optimization/60473
Nathan Sidwell
- [gcc/devel/c++-modules] doc: Add @cindex to symver attribute
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran/OpenMP: Fix detecting not perfectly nested loops
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: fix template parm count leak
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Delete unnecessary code
Nathan Sidwell
- [gcc/devel/c++-modules] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Nathan Sidwell
- [gcc/devel/c++-modules] amdgcn: Remove dead defines from gcn-run
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk 1790d13dc8f
Nathan Sidwell
- [gcc r11-2560] c++: Template keyword following :: [PR96082]
Marek Polacek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] gcc-changelog: Fix typo in output
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] gcc-changelog: fix when somebody reverts a backport
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fix handling of implicit_pure by checking if non-pure procedures are called.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Always use name from c_interop_kinds_table for -fc-prototypes.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Daily bump.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libgo: update to Go 1.14.6 release
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fortran : ICE in gfc_check_reshape PR95585
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fortran : ICE in gfc_check_pointer_assign PR95612
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Use vec::reserve before vec_safe_grow_cleared is called
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Allow --with-cpu=power10
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Update gcc .po files.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] expr: build string_constant only for a char type
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] coroutines: co_returns are statements, not expressions.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] coroutines: Correct frame capture of compiler temps [PR95591+4].
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] openacc: Remove unnecessary detach finalization
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] openacc: Deep copy attach/detach should not affect reference counts
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] gcc-changelog: fix combining of arguments.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fortran : Don't warn for LOGICAL kind conversion PR96319
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] preprocessor: Teach traditional about has_include [PR95889]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Update gcc ja.po, sv.po.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Re-format zen memcpy/memset costs.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Tune memcpy and memset for Zen cores.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Do not allocate huge array in output_in_order.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] d: Fix ICE in expand_intrinsic_vaarg
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c: Fix bogus vector initialisation error [PR96377]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: Add A64FX machine model
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] doc: Add missing comma after octeontx2f95mm
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] cpp: Do not use @dots for ... tokens in code examples
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: Add missing clobber for fjcvtzs
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: New Straight Line Speculation (SLS) mitigation flags
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: Introduce SLS mitigation for RET and BR instructions
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: Mitigate SLS for BLR instruction
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] doc: Add @cindex to symver attribute
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Merge commit 'r10-8575-ga0be6f2f15b421ef47d3ee6538833eae84bf7f6a' into redhat/gcc-10-branch
Jakub Jelinek
- [gcc r10-8576] c++: Template keyword following :: [PR96082]
Marek Polacek
- [gcc/devel/c++-coroutines] Darwin: Handle poly_int machine_modes.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Darwin: Guard two macros in darwin.h.
Iain D Sandoe
- [gcc/devel/c++-coroutines] openacc: No attach/detach present/release mappings for array descriptors
Iain D Sandoe
- [gcc/devel/c++-coroutines] Refer to C++20
Iain D Sandoe
- [gcc/devel/c++-coroutines] cpp: Do not use @dots for ... tokens in code examples
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Variable template and template parameter pack [PR96218]
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: Fix vector_float.c testcase for -m32
Iain D Sandoe
- [gcc/devel/c++-coroutines] libgcc: increase required stack space for x86_64 -fsplit-stack
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Remove unused declaration.
Iain D Sandoe
- [gcc/devel/c++-coroutines] dse: Remove partial load after full store for high part access[PR71309]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Remove ad-hoc range canonicalization from determine_block_size.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust expr_not_equal_to to use irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust get_range_info to use the base irange class.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust op_with_boolean_value_range_p for irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust vrp_evaluate_conditional for irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Use irange API in test_for_singularity.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust simplify_conversion_using_ranges for irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust two_valued_val_range_p for irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Change testcase for pr96325 from run to compile.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Iain D Sandoe
- [gcc/devel/c++-coroutines] Add is_gimple_min_invariant dropped from previous patch.
Iain D Sandoe
- [gcc/devel/c++-coroutines] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Iain D Sandoe
- [gcc/devel/c++-coroutines] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Iain D Sandoe
- [gcc/devel/c++-coroutines] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Add missing clobber for fjcvtzs
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Use Q-reg loads/stores in movmem expansion
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Member initializer list diagnostic locations [PR94024]
Iain D Sandoe
- [gcc/devel/c++-coroutines] amdgcn: TImode shifts
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix struct literals that have non-deterministic hash values (PR96153)
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust gimple-ssa-sprintf.c for irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Simplify X * C1 == C2 with undefined overflow
Iain D Sandoe
- [gcc/devel/c++-coroutines] Test case for PR rtl-optimization/60473
Iain D Sandoe
- [gcc/devel/c++-coroutines] doc: Add @cindex to symver attribute
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran/OpenMP: Fix detecting not perfectly nested loops
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: fix template parm count leak
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Delete unnecessary code
Iain D Sandoe
- [gcc/devel/c++-coroutines] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Iain D Sandoe
- [gcc/devel/c++-coroutines] amdgcn: Remove dead defines from gcn-run
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2558.
Iain D Sandoe
- [gcc/devel/c++-modules] Fix alias templates
Nathan Sidwell
- [gcc r10-8577] Backport prefixed instruction tests from master branch.
Michael Meissner
- [gcc r11-2561] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Tom de Vries
- [gcc] Created branch 'meissner/heads/work008b' in namespace 'refs/users'
Michael Meissner
- [gcc r11-2562] aarch64: Delete duplicated option docs.
Jim Wilson
- [gcc(refs/users/meissner/heads/work008b)] Power10: Add BRH, BRW, BRD support.
Michael Meissner
- [gcc r11-2563] Daily bump.
GCC Administrator
- [gcc r10-8578] Daily bump.
GCC Administrator
- [gcc r8-10388] Daily bump.
GCC Administrator
- [gcc r9-8785] Daily bump.
GCC Administrator
- [gcc r11-2564] rs6000, Update support for vec_extract
Carl Love
- [gcc r11-2565] rs6000 Add vector insert builtin support
Carl Love
- [gcc r11-2566] rs6000, Add vector replace builtin support GCC maintainers:
Carl Love
- [gcc r11-2567] rs6000, Add vector shift double builtin support
Carl Love
- [gcc r11-2568] rs6000, Add vector splat builtin support
Carl Love
- [gcc r11-2569] rs6000 Add vector blend, permute builtin support
Carl Love
- [gcc r11-2570] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Jakub Jelinek
- [gcc r11-2571] openmp: Handle reduction clauses on host teams construct [PR96459]
Jakub Jelinek
- [gcc r11-2572] openmp: Handle even some combined non-rectangular loops
Jakub Jelinek
- [gcc r11-2573] Make genmatch transform failure handling more consistent
Richard Biener
- [gcc r11-2574] refactor LIM a bit
Richard Biener
- [gcc r11-2575] aarch64: Add missing %z prefixes to LDP/STP patterns
Richard Sandiford
- [gcc r11-2576] aarch64: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
- [gcc r11-2577] VEC_COND_EXPR optimizations
Marc Glisse
- [gcc r11-2578] Static analysis for definition of DO index variables in contained procedures.
Thomas Kथघnig
- [gcc] Created branch 'glisse/heads/fenv' in namespace 'refs/users'
Marc Glisse
- [gcc(refs/users/glisse/heads/fenv)] Introduce -ffenv-access
Marc Glisse
- [gcc r11-2579] Added test case to make sure that legal cases still pass.
Thomas Kथघnig
- [gcc r11-2580] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Patrick Palka
- [gcc/devel/c++-coroutines] compiler: delete lowered constant strings
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Template keyword following :: [PR96082]
Iain D Sandoe
- [gcc/devel/c++-coroutines] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Delete duplicated option docs.
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000, Update support for vec_extract
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000 Add vector insert builtin support
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000, Add vector replace builtin support GCC maintainers:
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000, Add vector shift double builtin support
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000, Add vector splat builtin support
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000 Add vector blend, permute builtin support
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Handle reduction clauses on host teams construct [PR96459]
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Handle even some combined non-rectangular loops
Iain D Sandoe
- [gcc/devel/c++-coroutines] Make genmatch transform failure handling more consistent
Iain D Sandoe
- [gcc/devel/c++-coroutines] refactor LIM a bit
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Add missing %z prefixes to LDP/STP patterns
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Clear canary value after stack_protect_test [PR96191]
Iain D Sandoe
- [gcc/devel/c++-coroutines] VEC_COND_EXPR optimizations
Iain D Sandoe
- [gcc/devel/c++-coroutines] Static analysis for definition of DO index variables in contained procedures.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2578.
Iain D Sandoe
- [gcc r11-2581] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Jonathan Wakely
- [gcc r11-2582] libstdc++: Change URL for PSTL again
Jonathan Wakely
- [gcc r11-2583] libstdc++: Break long lines to fit in 80 columns
Jonathan Wakely
- [gcc r11-2584] Daily bump.
GCC Administrator
- [gcc r10-8579] Daily bump.
GCC Administrator
- [gcc r8-10389] Daily bump.
GCC Administrator
- [gcc r9-8786] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work008b)] Rename powerpc fp min/max/cmove support functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Add power10 IEEE 128-bit min, max, and cmove.
Michael Meissner
- [gcc r11-2585] vect: Skip epilogue loops for dbgcnt check [PR96451]
Kewen Lin
- [gcc r11-2586] vect/rs6000: Support vector with length cost modeling
Kewen Lin
- [gcc(refs/users/aoliva/heads/testbase)] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Split up the grouped compilable and runnable tests.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Remove duplicate dg-do directive
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Adjust tests that give different results in C++20
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Remove accidental -std=gnu++17 from test
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Remove condition around friend declaration (PR 96382)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Ensure c++NN effective target present in all C++17 tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Use c++NN_only effective target to tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Add dg-require-effective-target to std::span assert tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Ensure c++NN effective-target present in more tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Avoid using __float128 in strict modes
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix test that fails for C++98
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix tests that fail for C++98
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix and improve std::vector<bool> implementation.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Daily bump.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] gcc.dg/loop-8.c: Skip for mmix.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] C-SKY: Add -mfloat-abi= option.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c: Fix bogus vector initialisation error [PR96377]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Cap frequency of recursive calls by 90%
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Verify symtab order
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgo: update to go1.15rc1
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Move www.stroustrup.com to https
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] This patch fixes PR96325. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Update ChangeLogs for PR96325
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] This patch fixes PR96320. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Update ChangeLogs for PR96320
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Merge upstream dmd c2274e56a (PR96250).
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Multi-range implementation for value_range (irange).
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran texi: Fix typos
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgfortran/caf/single.c: Fix typo.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] mark match.pd ! not implemented on GENERIC
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] AArch64: Fix hwasan failure in readline.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree-optimization: Fix typos in comments
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] genmatch: Avoid unused parameter warnings in generated code.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Add A64FX machine model
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] doc: Add missing comma after octeontx2f95mm
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] doc: fix a typo in tm.texi
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] lto/96385 - avoid unused global UNDEFs in debug objects
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] regrename: Avoid disrupting SMS schedule [PR95696]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] MSP430: Don't pass redundant -md option to the assembler
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Add support for unpacked sub [PR96366]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Removal of HSA offloading from gcc and libgomp
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Avoid shifting by amounts larger than target int in irange self-tests.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] internal/syscall/unix: define copyFileRangeTrap for all architectures
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] internal/syscall/unix: correct ia64 syscall numbers
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Darwin: Handle poly_int machine_modes.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Darwin: Guard two macros in darwin.h.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openacc: No attach/detach present/release mappings for array descriptors
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Refer to C++20
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] cpp: Do not use @dots for ... tokens in code examples
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Variable template and template parameter pack [PR96218]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: Fix vector_float.c testcase for -m32
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgcc: increase required stack space for x86_64 -fsplit-stack
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Remove unused declaration.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] dse: Remove partial load after full store for high part access[PR71309]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Remove ad-hoc range canonicalization from determine_block_size.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust expr_not_equal_to to use irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust get_range_info to use the base irange class.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust op_with_boolean_value_range_p for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust vrp_evaluate_conditional for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Use irange API in test_for_singularity.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust simplify_conversion_using_ranges for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust two_valued_val_range_p for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Change testcase for pr96325 from run to compile.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Add is_gimple_min_invariant dropped from previous patch.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Add missing clobber for fjcvtzs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Use Q-reg loads/stores in movmem expansion
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Member initializer list diagnostic locations [PR94024]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] amdgcn: TImode shifts
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust gimple-ssa-sprintf.c for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Simplify X * C1 == C2 with undefined overflow
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Test case for PR rtl-optimization/60473
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] doc: Add @cindex to symver attribute
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: fix template parm count leak
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Delete unnecessary code
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] amdgcn: Remove dead defines from gcn-run
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] compiler: delete lowered constant strings
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Template keyword following :: [PR96082]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Delete duplicated option docs.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000, Update support for vec_extract
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000 Add vector insert builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000, Add vector replace builtin support GCC maintainers:
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000, Add vector shift double builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000, Add vector splat builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000 Add vector blend, permute builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Handle reduction clauses on host teams construct [PR96459]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Handle even some combined non-rectangular loops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Make genmatch transform failure handling more consistent
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] refactor LIM a bit
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Add missing %z prefixes to LDP/STP patterns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aarch64: Clear canary value after stack_protect_test [PR96191]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] VEC_COND_EXPR optimizations
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Static analysis for definition of DO index variables in contained procedures.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Added test case to make sure that legal cases still pass.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Change URL for PSTL again
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Break long lines to fit in 80 columns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] vect/rs6000: Support vector with length cost modeling
Alexandre Oliva
- [gcc/aoliva/heads/testme] (131 commits) [WIP] introduce attribute exalias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Split up the grouped compilable and runnable tests.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Remove duplicate dg-do directive
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Adjust tests that give different results in C++20
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Remove accidental -std=gnu++17 from test
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Remove condition around friend declaration (PR 96382)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Ensure c++NN effective target present in all C++17 tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Use c++NN_only effective target to tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Add dg-require-effective-target to std::span assert tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Ensure c++NN effective-target present in more tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Avoid using __float128 in strict modes
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix test that fails for C++98
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix tests that fail for C++98
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix and improve std::vector<bool> implementation.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Daily bump.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] gcc.dg/loop-8.c: Skip for mmix.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] C-SKY: Add -mfloat-abi= option.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c: Fix bogus vector initialisation error [PR96377]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Cap frequency of recursive calls by 90%
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Verify symtab order
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgo: update to go1.15rc1
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Move www.stroustrup.com to https
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] This patch fixes PR96325. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Update ChangeLogs for PR96325
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] This patch fixes PR96320. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Update ChangeLogs for PR96320
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Merge upstream dmd c2274e56a (PR96250).
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Multi-range implementation for value_range (irange).
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran texi: Fix typos
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgfortran/caf/single.c: Fix typo.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] mark match.pd ! not implemented on GENERIC
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] AArch64: Fix hwasan failure in readline.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree-optimization: Fix typos in comments
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] genmatch: Avoid unused parameter warnings in generated code.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Add A64FX machine model
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] doc: Add missing comma after octeontx2f95mm
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] doc: fix a typo in tm.texi
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] lto/96385 - avoid unused global UNDEFs in debug objects
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] regrename: Avoid disrupting SMS schedule [PR95696]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] MSP430: Don't pass redundant -md option to the assembler
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Add support for unpacked sub [PR96366]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Removal of HSA offloading from gcc and libgomp
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Avoid shifting by amounts larger than target int in irange self-tests.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] internal/syscall/unix: define copyFileRangeTrap for all architectures
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] internal/syscall/unix: correct ia64 syscall numbers
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Darwin: Handle poly_int machine_modes.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Darwin: Guard two macros in darwin.h.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openacc: No attach/detach present/release mappings for array descriptors
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Refer to C++20
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] cpp: Do not use @dots for ... tokens in code examples
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Variable template and template parameter pack [PR96218]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: Fix vector_float.c testcase for -m32
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgcc: increase required stack space for x86_64 -fsplit-stack
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Remove unused declaration.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] dse: Remove partial load after full store for high part access[PR71309]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Remove ad-hoc range canonicalization from determine_block_size.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust expr_not_equal_to to use irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust get_range_info to use the base irange class.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust op_with_boolean_value_range_p for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust vrp_evaluate_conditional for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Use irange API in test_for_singularity.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust simplify_conversion_using_ranges for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust two_valued_val_range_p for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Change testcase for pr96325 from run to compile.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Add is_gimple_min_invariant dropped from previous patch.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Add missing clobber for fjcvtzs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Use Q-reg loads/stores in movmem expansion
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Member initializer list diagnostic locations [PR94024]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] amdgcn: TImode shifts
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust gimple-ssa-sprintf.c for irange API.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Simplify X * C1 == C2 with undefined overflow
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Test case for PR rtl-optimization/60473
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] doc: Add @cindex to symver attribute
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: fix template parm count leak
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Delete unnecessary code
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] amdgcn: Remove dead defines from gcn-run
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] compiler: delete lowered constant strings
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Template keyword following :: [PR96082]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Delete duplicated option docs.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000, Update support for vec_extract
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000 Add vector insert builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000, Add vector replace builtin support GCC maintainers:
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000, Add vector shift double builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000, Add vector splat builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000 Add vector blend, permute builtin support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Handle reduction clauses on host teams construct [PR96459]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Handle even some combined non-rectangular loops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Make genmatch transform failure handling more consistent
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] refactor LIM a bit
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Add missing %z prefixes to LDP/STP patterns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aarch64: Clear canary value after stack_protect_test [PR96191]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] VEC_COND_EXPR optimizations
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Static analysis for definition of DO index variables in contained procedures.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Added test case to make sure that legal cases still pass.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Change URL for PSTL again
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Break long lines to fit in 80 columns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] vect/rs6000: Support vector with length cost modeling
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [WIP] introduce attribute exalias
Alexandre Oliva
- [gcc r11-2587] ipa-fnsummary: Include <vector> the proper way
Gerald Pfeifer
- [gcc r11-2588] x86_64: Integer min/max improvements.
Roger Sayle
- [gcc r11-2589] Remove std::map use from graphite
Richard Biener
- [gcc r11-2590] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Richard Biener
- [gcc r11-2591] tree-optimization/96491 - avoid store commoning across abnormal edges
Richard Biener
- [gcc r10-8580] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Richard Biener
- [gcc r11-2592] bpf: more flexible support for kernel helpers
Jose E. Marchesi
- [gcc(refs/users/guojiufu/heads/guojiufu-branch)] average calls
Jiu Fu Guo
- [gcc r11-2593] reassoc: Improve maybe_optimize_range_tests [PR96480]
Jakub Jelinek
- [gcc(refs/users/guojiufu/heads/guojiufu-branch)] avoid unroll loops with call
Jiu Fu Guo
- [gcc r11-2594] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Roger Sayle
- [gcc(refs/users/glisse/heads/fenv)] New target hook asm_passthrough_constraints
Marc Glisse
- [gcc r11-2595] rs6000: Don't ICE when spilling an MMA accumulator
Peter Bergner
- [gcc(refs/users/glisse/heads/fenv)] Add 3 testcases
Marc Glisse
- [gcc/devel/autopar_devel] Fix wrong asm name output
Giuliano Belinassi
- [gcc(refs/users/glisse/heads/fenv)] Handle dg-require-effective-target fenv in C++
Marc Glisse
- [gcc r11-2596] libstdc++: Adjust overflow prevention to operator>>
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work008-orig)] dse: Remove partial load after full store for high part access[PR71309]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Remove ad-hoc range canonicalization from determine_block_size.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust expr_not_equal_to to use irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust get_range_info to use the base irange class.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust op_with_boolean_value_range_p for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust vrp_evaluate_conditional for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Use irange API in test_for_singularity.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust simplify_conversion_using_ranges for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust two_valued_val_range_p for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Change testcase for pr96325 from run to compile.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Add is_gimple_min_invariant dropped from previous patch.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] aarch64: Add missing clobber for fjcvtzs
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] aarch64: Use Q-reg loads/stores in movmem expansion
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] c++: Member initializer list diagnostic locations [PR94024]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] amdgcn: TImode shifts
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Adjust gimple-ssa-sprintf.c for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Simplify X * C1 == C2 with undefined overflow
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Test case for PR rtl-optimization/60473
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] doc: Add @cindex to symver attribute
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] c++: fix template parm count leak
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] aarch64: Delete unnecessary code
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] amdgcn: Remove dead defines from gcn-run
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] compiler: delete lowered constant strings
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] c++: Template keyword following :: [PR96082]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] aarch64: Delete duplicated option docs.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Daily bump.
Michael Meissner
- [gcc r11-2597] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000, Update support for vec_extract
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000 Add vector insert builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000, Add vector replace builtin support GCC maintainers:
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000, Add vector shift double builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000, Add vector splat builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000 Add vector blend, permute builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] openmp: Handle reduction clauses on host teams construct [PR96459]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] openmp: Handle even some combined non-rectangular loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Make genmatch transform failure handling more consistent
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] refactor LIM a bit
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] aarch64: Add missing %z prefixes to LDP/STP patterns
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] aarch64: Clear canary value after stack_protect_test [PR96191]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] VEC_COND_EXPR optimizations
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Static analysis for definition of DO index variables in contained procedures.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Added test case to make sure that legal cases still pass.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] libstdc++: Change URL for PSTL again
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] libstdc++: Break long lines to fit in 80 columns
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] vect/rs6000: Support vector with length cost modeling
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] ipa-fnsummary: Include <vector> the proper way
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] x86_64: Integer min/max improvements.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Remove std::map use from graphite
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] tree-optimization/96491 - avoid store commoning across abnormal edges
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] bpf: more flexible support for kernel helpers
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] rs6000: Don't ICE when spilling an MMA accumulator
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] libstdc++: Adjust overflow prevention to operator>>
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] dse: Remove partial load after full store for high part access[PR71309]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Remove ad-hoc range canonicalization from determine_block_size.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008-orig)] Merge commit 'refs/users/meissner/heads/work008-orig' of git+ssh://gcc.gnu.org/git/gcc into me/work0
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust expr_not_equal_to to use irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust get_range_info to use the base irange class.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust op_with_boolean_value_range_p for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust vrp_evaluate_conditional for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Use irange API in test_for_singularity.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust simplify_conversion_using_ranges for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust two_valued_val_range_p for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Change testcase for pr96325 from run to compile.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Add is_gimple_min_invariant dropped from previous patch.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] dse: Remove partial load after full store for high part access[PR71309]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] aarch64: Add missing clobber for fjcvtzs
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Remove ad-hoc range canonicalization from determine_block_size.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] aarch64: Use Q-reg loads/stores in movmem expansion
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust expr_not_equal_to to use irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust get_range_info to use the base irange class.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust op_with_boolean_value_range_p for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] c++: Member initializer list diagnostic locations [PR94024]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust vrp_evaluate_conditional for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] amdgcn: TImode shifts
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Use irange API in test_for_singularity.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust simplify_conversion_using_ranges for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Adjust gimple-ssa-sprintf.c for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust two_valued_val_range_p for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Simplify X * C1 == C2 with undefined overflow
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Change testcase for pr96325 from run to compile.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Test case for PR rtl-optimization/60473
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] doc: Add @cindex to symver attribute
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Add is_gimple_min_invariant dropped from previous patch.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] c++: fix template parm count leak
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] aarch64: Delete unnecessary code
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] aarch64: Add missing clobber for fjcvtzs
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] amdgcn: Remove dead defines from gcn-run
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] aarch64: Use Q-reg loads/stores in movmem expansion
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] compiler: delete lowered constant strings
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] c++: Template keyword following :: [PR96082]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] c++: Member initializer list diagnostic locations [PR94024]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] aarch64: Delete duplicated option docs.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] amdgcn: TImode shifts
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Daily bump.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000, Update support for vec_extract
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Adjust gimple-ssa-sprintf.c for irange API.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000 Add vector insert builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Simplify X * C1 == C2 with undefined overflow
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000, Add vector replace builtin support GCC maintainers:
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Test case for PR rtl-optimization/60473
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000, Add vector shift double builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] doc: Add @cindex to symver attribute
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000, Add vector splat builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000 Add vector blend, permute builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] c++: fix template parm count leak
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] openmp: Handle reduction clauses on host teams construct [PR96459]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] aarch64: Delete unnecessary code
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] openmp: Handle even some combined non-rectangular loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Make genmatch transform failure handling more consistent
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] amdgcn: Remove dead defines from gcn-run
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] refactor LIM a bit
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] compiler: delete lowered constant strings
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] aarch64: Add missing %z prefixes to LDP/STP patterns
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] c++: Template keyword following :: [PR96082]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] aarch64: Clear canary value after stack_protect_test [PR96191]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] VEC_COND_EXPR optimizations
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] aarch64: Delete duplicated option docs.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Static analysis for definition of DO index variables in contained procedures.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Daily bump.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Added test case to make sure that legal cases still pass.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000, Update support for vec_extract
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000 Add vector insert builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000, Add vector replace builtin support GCC maintainers:
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] libstdc++: Change URL for PSTL again
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000, Add vector shift double builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] libstdc++: Break long lines to fit in 80 columns
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000, Add vector splat builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000 Add vector blend, permute builtin support
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] vect/rs6000: Support vector with length cost modeling
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] openmp: Handle reduction clauses on host teams construct [PR96459]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] ipa-fnsummary: Include <vector> the proper way
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] openmp: Handle even some combined non-rectangular loops
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] x86_64: Integer min/max improvements.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Make genmatch transform failure handling more consistent
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Remove std::map use from graphite
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] refactor LIM a bit
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] aarch64: Add missing %z prefixes to LDP/STP patterns
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] tree-optimization/96491 - avoid store commoning across abnormal edges
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] aarch64: Clear canary value after stack_protect_test [PR96191]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] bpf: more flexible support for kernel helpers
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] VEC_COND_EXPR optimizations
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Static analysis for definition of DO index variables in contained procedures.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Added test case to make sure that legal cases still pass.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] rs6000: Don't ICE when spilling an MMA accumulator
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] libstdc++: Adjust overflow prevention to operator>>
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] libstdc++: Change URL for PSTL again
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] libstdc++: Break long lines to fit in 80 columns
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] vect/rs6000: Support vector with length cost modeling
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] ipa-fnsummary: Include <vector> the proper way
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] x86_64: Integer min/max improvements.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Remove std::map use from graphite
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] tree-optimization/96491 - avoid store commoning across abnormal edges
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] bpf: more flexible support for kernel helpers
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] rs6000: Don't ICE when spilling an MMA accumulator
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] libstdc++: Adjust overflow prevention to operator>>
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Michael Meissner
- [gcc(refs/users/meissner/heads/work008b)] Merge commit 'refs/users/meissner/heads/work008b' of git+ssh://gcc.gnu.org/git/gcc into me/work008b
Michael Meissner
- [gcc(refs/users/meissner/heads/work008)] Merge commit 'refs/users/meissner/heads/work008' of git+ssh://gcc.gnu.org/git/gcc into me/work008
Michael Meissner
- [gcc r11-2598] arm: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
- [gcc r11-2599] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Jonathan Wakely
- [gcc r11-2600] libstdc++: Implement P0966 std::string::reserve should not shrink
Jonathan Wakely
- [gcc/devel/c++-coroutines] Added test case to make sure that legal cases still pass.
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Change URL for PSTL again
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Break long lines to fit in 80 columns
Iain D Sandoe
- [gcc/devel/c++-coroutines] vect: Skip epilogue loops for dbgcnt check [PR96451]
Iain D Sandoe
- [gcc/devel/c++-coroutines] vect/rs6000: Support vector with length cost modeling
Iain D Sandoe
- [gcc/devel/c++-coroutines] ipa-fnsummary: Include <vector> the proper way
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86_64: Integer min/max improvements.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Remove std::map use from graphite
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96491 - avoid store commoning across abnormal edges
Iain D Sandoe
- [gcc/devel/c++-coroutines] bpf: more flexible support for kernel helpers
Iain D Sandoe
- [gcc/devel/c++-coroutines] reassoc: Improve maybe_optimize_range_tests [PR96480]
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: Don't ICE when spilling an MMA accumulator
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Adjust overflow prevention to operator>>
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Iain D Sandoe
- [gcc/devel/c++-coroutines] arm: Clear canary value after stack_protect_test [PR96191]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2599.
Iain D Sandoe
- [gcc r10-8581] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Jonathan Wakely
- [gcc r9-8787] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Jonathan Wakely
- [gcc r8-10390] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Jonathan Wakely
- [gcc r11-2601] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Hans-Peter Nilsson
- [gcc r11-2602] Daily bump.
GCC Administrator
- [gcc r10-8582] Daily bump.
GCC Administrator
- [gcc r8-10391] Daily bump.
GCC Administrator
- [gcc r9-8788] Daily bump.
GCC Administrator
- [gcc r11-2603] PR96493, powerpc local call linkage failure
Alan Modra
- [gcc r11-2604] Power10: Add BRD, BRW, and BRH support.
Michael Meissner
- [gcc r11-2605] [testsuite] Add gcc.dg/ia64-sync-5.c
Tom de Vries
- [gcc/aoliva/heads/testme] introduce attribute exalias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] introduce attribute exalias
Alexandre Oliva
- [gcc r11-2606] bpf: remove trailing whitespaces from source files
Jose E. Marchesi
- [gcc r9-8789] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
Richard Sandiford
- [gcc r9-8790] early-remat: Handle sets of multiple candidate regs [PR94605]
Richard Sandiford
- [gcc r9-8791] aarch64: Add A64FX machine model
Richard Sandiford
- [gcc r11-2607] tree-optimization/96514 - avoid if-converting control-altering calls
Richard Biener
- [gcc r9-8792] libstdc++: Fix path::generic_string allocator handling (PR 94242)
Jonathan Wakely
- [gcc r9-8793] libstdc++: Fix experimental::path::generic_string (PR 93245)
Jonathan Wakely
- [gcc r10-8583] aarch64: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
- [gcc r10-8584] arm: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
- [gcc r9-8794] aarch64: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
- [gcc r9-8795] arm: Clear canary value after stack_protect_test [PR96191]
Richard Sandiford
- [gcc r8-10392] libstdc++: Fix path::generic_string allocator handling (PR 94242)
Jonathan Wakely
- [gcc r8-10393] libstdc++: Fix experimental::path::generic_string (PR 93245)
Jonathan Wakely
- [gcc r8-10394] Fix filesystem::last_write_time failure with 32-bit time_t
Jonathan Wakely
- [gcc r8-10395] libstdc++: Fix FS-dependent filesystem tests
Jonathan Wakely
- [gcc r9-8796] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Tamar Christina
- [gcc r8-10396] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Tamar Christina
- [gcc(refs/vendors/ARM/heads/arm-perf-staging)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Tamar Christina
- [gcc r10-8585] AArch64: Fix bugs in -mcpu=native detection.
Tamar Christina
- [gcc r10-8586] AArch64: Add GCC_CPUINFO override
Tamar Christina
- [gcc r10-8587] Arm: Add GCC_CPUINFO override
Tamar Christina
- [gcc r10-8588] Testsuite: Make it easier to debug environment setting functions
Tamar Christina
- [gcc r10-8589] Testuite: Document environment setting directives
Tamar Christina
- [gcc r10-8590] AArch64: Add test for -mcpu=native
Tamar Christina
- [gcc r10-8591] AArch64: Fix hwasan failure in readline.
Tamar Christina
- [gcc] Deleted branch aoliva/heads/testbase
Alexandre Oliva
- [gcc] Deleted branch aoliva/heads/testme
Alexandre Oliva
- [gcc] Created branch 'aoliva/heads/testbase' in namespace 'refs/users'
Alexandre Oliva
- [gcc] Created branch 'aoliva/heads/testme' in namespace 'refs/users'
Alexandre Oliva
- [gcc] Created branch 'meissner/heads/work009' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work009-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] ADD gcc/REVIISON
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] setup branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Merge commit 'refs/users/meissner/heads/work009' of git+ssh://gcc.gnu.org/git/gcc into me/work009
Michael Meissner
- [gcc r11-2608] libstdc++: Fix linker script patterns for 32-bit targets
Jonathan Wakely
- [gcc/devel/c++-modules] Note duplicates on symbol vector
Nathan Sidwell
- [gcc/devel/c++-modules] Note binding slot origin
Nathan Sidwell
- [gcc/devel/c++-modules] fix some lookup issues
Nathan Sidwell
- [gcc/devel/c++-modules] Determine deduplication via slot flags.
Nathan Sidwell
- [gcc/devel/c++-modules] Remove now-unneeded dedup bits
Nathan Sidwell
- [gcc/devel/c++-modules] Simplify binding extraction
Nathan Sidwell
- [gcc/devel/c++-modules] Shadowed type
Nathan Sidwell
- [gcc/devel/c++-modules] Global decls
Nathan Sidwell
- [gcc/devel/c++-modules] Address 2 FIXMEs
Nathan Sidwell
- [gcc r11-2609] libstdc++: Replace some VERIFY tests with static_assert
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work009)] PowerPC: Rename min/max/cmove functions.
Michael Meissner
- [gcc r11-2610] Disable some VEC_COND_EXPR transformations after vector lowering
Marc Glisse
- [gcc(refs/users/meissner/heads/work009)] PowerPC: Add power10 IEEE 128-bit min/max/cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] PowerPC: PR 81594: DI -> vector store into 2 stores
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Update ChangeLog.meissner.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Power10: Add initial PCREL_OPT support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Power10: Add PCREL_OPT tests.
Michael Meissner
- [gcc r11-2611] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Jonathan Wakely
- [gcc r10-8592] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Jonathan Wakely
- [gcc/devel/c++-coroutines] libstdc++: Implement P0966 std::string::reserve should not shrink
Iain D Sandoe
- [gcc/devel/c++-coroutines] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR96493, powerpc local call linkage failure
Iain D Sandoe
- [gcc/devel/c++-coroutines] Power10: Add BRD, BRW, and BRH support.
Iain D Sandoe
- [gcc/devel/c++-coroutines] [testsuite] Add gcc.dg/ia64-sync-5.c
Iain D Sandoe
- [gcc/devel/c++-coroutines] bpf: remove trailing whitespaces from source files
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96514 - avoid if-converting control-altering calls
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix linker script patterns for 32-bit targets
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Replace some VERIFY tests with static_assert
Iain D Sandoe
- [gcc/devel/c++-coroutines] Disable some VEC_COND_EXPR transformations after vector lowering
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2610.
Iain D Sandoe
- [gcc/devel/autopar_devel] Fix bootstrap comparison failure
Giuliano Belinassi
- [gcc/devel/c++-modules] compiler: delete lowered constant strings
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Template keyword following :: [PR96082]
Nathan Sidwell
- [gcc/devel/c++-modules] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Delete duplicated option docs.
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000, Update support for vec_extract
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000 Add vector insert builtin support
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000, Add vector replace builtin support GCC maintainers:
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000, Add vector shift double builtin support
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000, Add vector splat builtin support
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000 Add vector blend, permute builtin support
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Handle reduction clauses on host teams construct [PR96459]
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Handle even some combined non-rectangular loops
Nathan Sidwell
- [gcc/devel/c++-modules] Make genmatch transform failure handling more consistent
Nathan Sidwell
- [gcc/devel/c++-modules] refactor LIM a bit
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Add missing %z prefixes to LDP/STP patterns
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Clear canary value after stack_protect_test [PR96191]
Nathan Sidwell
- [gcc/devel/c++-modules] VEC_COND_EXPR optimizations
Nathan Sidwell
- [gcc/devel/c++-modules] Static analysis for definition of DO index variables in contained procedures.
Nathan Sidwell
- [gcc/devel/c++-modules] Added test case to make sure that legal cases still pass.
Nathan Sidwell
- [gcc/devel/c++-modules] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk d21252de6c8
Nathan Sidwell
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc r11-2612] Daily bump.
GCC Administrator
- [gcc r10-8593] Daily bump.
GCC Administrator
- [gcc r8-10397] Daily bump.
GCC Administrator
- [gcc r9-8797] Daily bump.
GCC Administrator
- [gcc r11-2613] libgo: update to Go1.15rc2 release
Ian Lance Taylor
- [gcc r11-2614] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Jakub Jelinek
- [gcc r11-2615] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Jakub Jelinek
- [gcc(refs/users/glisse/heads/fenv)] Remove ECF_NOTHROW
Marc Glisse
- [gcc r11-2616] rs6000: MMA built-ins reject typedefs of MMA types
Peter Bergner
- [gcc(refs/users/glisse/heads/fenv)] Add FMA
Marc Glisse
- [gcc r10-8594] rs6000: Don't ICE when spilling an MMA accumulator
Peter Bergner
- [gcc(refs/users/glisse/heads/fenv)] Have 2 modes, one for just rounding, one with exceptions
Marc Glisse
- [gcc r11-2617] gcc.dg/pr30957-1.c: xfail for mmix.
Hans-Peter Nilsson
- [gcc r11-2618] Daily bump.
GCC Administrator
- [gcc r10-8595] Daily bump.
GCC Administrator
- [gcc r8-10398] Daily bump.
GCC Administrator
- [gcc r9-8798] Daily bump.
GCC Administrator
- [gcc r11-2619] gcc.dg/pr44194-1.c: Skip for mmix.
Hans-Peter Nilsson
- [gcc r11-2620] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Iain D Sandoe
- [gcc r11-2621] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Roger Sayle
- [gcc r11-2622] Daily bump.
GCC Administrator
- [gcc r10-8596] Daily bump.
GCC Administrator
- [gcc r8-10399] Daily bump.
GCC Administrator
- [gcc r9-8799] Daily bump.
GCC Administrator
- [gcc r11-2623] Using UNSPEC for vector compare to mask register.
hongtao Liu
- [gcc r10-8597] rs6000: MMA built-ins reject typedefs of MMA types
Peter Bergner
- [gcc r11-2624] This patch fixes PR96102. See the explanatory comment in the testcase.
Paul Thomas
- [gcc r11-2625] This patch fixes PR96312. Cures a used uninitialized warning.
Paul Thomas
- [gcc r11-2626] Correct ChangeLog foul ups.
Paul Thomas
- [gcc(refs/users/guojiufu/heads/personal-branch)] Disable -Wstringop-overflow warning after checking code path of caller.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove failing test case accidentally committed.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Correct test to avoid failures in ILP32.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Daily bump.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Re-add gdc.test prefix in test names (PR testsuite/95575)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix line lengths after mechanical field renames.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] When avoiding double deallocation, look at namespace, expression and component.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Always use locations from get and put arguments for error messages.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95088 - Buffer overflows with PDTs, submodules and long symbols
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Avoid crash when global symbol table is empty with -fdump-fortran-global.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Optimize multiplication for V8QI, V16QI, V32QI under TARGET_AVX512BW.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Suppress warning for signed and unsigned integer comparison.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use uniform type resolution for membership tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Update 'Loop_Entry checking to match changes in 'Old rules.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement AI12-0077 Has_Same_Storage on objects of size zero
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Link failure with call to expression function in precondition
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove unreferenced and dubious Is_Renaming_Declaration
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Put_Image improvements for strings
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Put_Image: Implement for private types with full real type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Put_Image: Enable for access-to-subprogram types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Clean up error handling of 'Image
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Support aspect Relaxed_Initialization and attribute Initialized
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove excessive parens
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Replace repeated Ekind with Ekind_In
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Incorrect accessibility checks on functions calls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not expect Global or Depends on single protected objects
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not expect task discriminants in Global and Depends contracts
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Bad access checks on if/case expression as actual
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Passing actual parameter values to out formals when Default_Value is set
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0260 Functions Is_Basic and To_Basic in Wide_Characters.Handling
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Missing errors on aspect checking
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Crash in tagged type constructor with task components
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix analysis of Relaxed_Initialization for bodies-as-specs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Allow uninitialized values on Big_Positive/Natural
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor editorial changes in comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] T'Image calls T'Put_Image
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement AI12-0343 Return Statement Checks
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do expect task discriminants in Global and Depends contracts
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Improve error message on premature usage of subtypes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Makefile.rtl: minor file renamings
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Rewrite Sem_Eval.Predicates_Match predicate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Use LOOP_VINFO_DATAREFS and LOOP_VINFO_DDRS consistently
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] BRIG FE testsuite: Fix all dump-scans
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc: xtensa: make register elimination data static
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc: xtensa: add -mabi option for call0/windowed ABI
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc: xtensa: make TARGET_HAVE_TLS definition static
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix char_traits move with overlap
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix ICE in verify_sra_access_forest
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Optimize assignment to volatile aggregate variable
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] internal/syscall/unix: use getrandom_linux_generic.go on riscv
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgo: update x/sys/cpu to add all GOARCHes supported by gccgo
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc/jit: Rename libgccjit.dll to libgccjit-0.dll.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Fix ICE on riscv_gpr_save_operation_p [PR95683]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Further adjust 'dg-lto-options' in 'gcc.dg/lto/pr52634'
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Un-XFAIL 'gcc.dg/graphite/pr80906.c'
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end/95690 - avoid MEM_EXPRs for constants
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Improve access checking inside templates [PR41437]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Clean up previous change [PR41437]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: TI_DEFERRED_ACCESS_CHECKS and dependent decls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement AI12-0351 Matching for actuals for formal derived types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Accept renamings of folded string aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious undefined symbol with nested call to expression function
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix spurious error on implicit dereference for private type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix small fallout of freezing change for expression functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix two typos
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Check if attribute Passed_By_Reference is called on incomplete types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1K - B452001 - No errors detected
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Force evaluation of operator calls in renamings
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix assertion failure on qualified type names in predicates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1P - BC55001 - Error missed
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1P - C432003 - Errors missed on extension aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement AI12-0249, AI12-0295 (user-defined numeric & string literals)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix premature freezing of artificial array subtype
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement AI12-0216 on restricting overlap errors in calls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS C452005/C452006 memberships use wrong equality operation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Declare expressions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Enable literal aspect specifications in Big_Numbers specs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Couple of formatting and stylistic fixes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Force evaluation of qualified aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix typo in comment about overlapping actuals
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Reuse Is_Object where possible
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor casing of " The " after a comma in docs and comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Improve bug box customer language
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Change how we detect internal protected subprograms
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix spurious error on derived private type with predicate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Expand 'Pos and 'Val for enumeration types with standard representation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP/Fortran: Permit impure ELEMENTAL in omp directives
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Add offloading_enabled check and use it for xfail (PR95622)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Diagnose invalid OpenMP schedule(simd, static)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Initial part of OpenMP 5.0 non-rectangular loop support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH][GCC] arm: Fix MVE scalar shift intrinsics code-gen.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH][GCC] arm: Fix the MVE ACLE vaddq_m polymorphic variants.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] S/390: Emit vector alignment hints for z13 if AS accepts them
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Make sure the *san/inline* tests aren't UNRESOLVED with LTO
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix ICE in check_local_shadow with enum [PR95560]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Don't allow designated initializers with non-aggregates [PR95369]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenACC/Fortran: permit 'routine' inside PURE
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix pasto in the substitute_and_fold_engine merge with evrp.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Use new isTypeXxxx helpers where possible.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Use toTypeFunction instead of explicit cast
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Use new isXxxxExp helpers where possible
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Use toStringExp instead of explicit cast
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Enforce copyable/movable checks in std::atomic
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Strip cv-qualifiers in std::atomic<FP> (PR 95282)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Move generation of array bounds error to own function.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Remove dependency on front-end File type for json and deps file generation.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Remove dependency on front-end OutBuffer for diagnostic and deps file generation.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Consistently format quotations in comments.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Update code formatting in a consistent style.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Remove names of unused function parameters.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Add another testcase for PR 95493
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov: fix gcov-tool merge for TOPN counters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Optimize V16QI/V32QI/V64QI shift by constant.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix expansion of "for X of Y loop" in GNATprove
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix small fallout of change for 'Pos and 'Val attributes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove unnecessary special-casing of GNATprove expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix casing from GNATProve to GNATprove
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Optimize length checks generated for slice assignments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix small oversight in change to Optimize_Length_Comparison
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Work around problematic interaction with public symbol generation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Adjust documentation of 'Bit and 'Descriptor_Size attributes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Deal with second specific superflat case in Optimize_Length_Comparison
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement static expression functions for Ada 202x (AI12-0075)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove obsolete comments in Big_Numbers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add assertions to Preserve_Comes_From_Source and reuse it
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada_2020 AI12-0220 Pre/Postconditions on Access_To_Subprogram types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix comment of Get_Iterable_Type_Primitive
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Couple of small tweaks related to integer conversions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0110 Tampering checks are performed first
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Various typo corrections plus minor reformatting
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove new problematic condition for LLVM
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup throughout CStand body
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Support aspect Relaxed_Initialization on private types and constants
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not generate useless length check for array initialization
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Improve error message on anonymous access parameter conversion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not give "bad indentation" error inside a declare_expression
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix incorrect operand sharing after expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0279 more dispatching points with aspect Yield
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Nested subprograms in protected subprograms improperly handled in GNAT-LLVM
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Additional legality rule for indexing operation for derived type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1H - BA12018 - Missed errors for private with
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add early return to Apply_Universal_Integer_Attribute_Checks
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov*: collapse lisence header to 2 lines in --version.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Switch to HSACO v3 binary format
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: Support 'Backported from master'.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Lower VEC_COND_EXPR into internal functions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: clean up .gcov files in test-suite.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95717 - fix SSA update for vectorizer epilogue
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix use of inaccessible member in pr85503.C [PR95716]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: ICE with IMPLICIT_CONV_EXPR in array subscript [PR95508]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Use SLP_TREE_VECTYPE consistently
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] IBM Z: Prevent mach optimization on doloop patterns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] recog: Tweak insn_gen_fn::operator() definition
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c-family: check qualifiers of arguments to __atomic built-ins (PR 95378)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Treat in-class default/delete as definitions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix consteval operator handling.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add test for C++20 NB comment CA107.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: implicit operator== adjustments from P2002.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: CSE for bump and offset in strided load/store operations.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix bogus "does not declare anything" warning (PR 66159)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Handle non-integral sizes in std::uninitialized_fill_n
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix tests for uninitialized_value_construct_n
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix typo in attribute access example.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [HSA] Avoid ICE when "HSA does not implement indirect calls"
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Avoid stack overflow in std::vector (PR 94540)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] hurd: libgcc unwinding support over signal trampolines
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add 'dg-do run' to 'libgomp.fortran/use_device_ptr-optional-3.f90' [PR94848]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [OpenMP, gimplifier] 'inform' after 'error' diagnostic
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: fix Backported from timestamp.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add missing check for gassign.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small improvement to Optimize_Length_Comparison
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] List aspect Relaxed_Initialization in GNAT RM
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] The definition of constants in declare expressions is an interfering context
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Properly test for Protected_Body_Subprogram
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix invalid expression sharing in Expand_Array_Equality
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small adjustment to Get_Integer_Type function
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Missing error on aspects Input and Output
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0293-1 Implement storage streams
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1L - B452002 - Wrong universal access "=" rules
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Avoid forced loading of System.Priority in CodePeer mode
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Cleanups in code related to static expressions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix failed assertion on a slice indexed by a subtype_indication
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Suppress CodePeer message on possible uninitialized variable
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not treat pragma Compile_Time_Warning as error even with -gnatwe
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Improve compile-time evaluation of value ranges
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor cleanup in Expand_Call_Helper
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Profile mismatch between C and Ada functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add second warning for convention C_Variadic_n
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix host/target confusion for attribute To_Address
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add support for XDR streaming in the default runtime
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] No Default_Initial_Condition check when declaring an imported object
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement AI12-0032 fixes for 'Old attribute accessibility
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup in the attribute code of the expander
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Update output of verbose error summary
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup in constraint checking code for allocators
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Narrow large arithmetic and comparison operations
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix small inefficiency in previous change to expander
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] remove SLP_TREE_TWO_OPERATORS, add SLP permutation node
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] avoid early asm output
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] forwprop: simplify_vector_constructor follow-up fix [PR95713]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] phiopt: Improve minmax optimization [PR95699]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] silence empty-body warning
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: support merge commits in git_update_version
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix tsubst ICE with invalid static_cast [PR95728]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: checkout & pull order
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix typo in tree-ssa-reassoc.c.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end/95739 - fix vector condition IFN expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP/Fortran: Reject allocatable components in map clause
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Fix creation of VEC_COND_EXPR
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add missing PR number to ChangeLog (PR 95378)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vectorizer: add _bb_vec_info::region_stmts and reverse_region_stmts
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix use of inaccessible member in pr94052.C
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: ICE in requires-expressions with invalid args [PR95735]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Avoid warning for memset writing over multiple members.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Fix mode of ZERO_EXTRACT RTXes, remove ext_register_operand predicate.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Use vect_relevant_for_alignment_p consistently
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: More P2002 operator<=> refinements.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add missing warning tag for some overlapping actuals warnings
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove repeated testing of Check_Validity_Of_Parameters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix validity checking for class-wide objects
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Simplify processing of 'Valid_Scalars on array types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add comments about attribute 'Valid_Scalars on private tagged types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix validity checks on attribute 'Old prefix
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup in Apply_Range_Check implementation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove second warning for convention C_Variadic_n
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] universal_access equality and 'Access attributes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Decorate record delta aggregate for GNATprove
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Reject junk expressions in attribute Update
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Attempt to hide public entities in nested instance bodies
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor remove extra whitespace in check suppression functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0366 Changes to Big_Integer and Big_Real
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1G - C760A02 - Near infinite finalization
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Style checks on invalid UTF character cause crash
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0293-1 Remove pragma Assert
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious error on private type in ghost expression function
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious condition warning on type conversion in return
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Deal with enumeration types with very large size
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix internal error on component of class-wide parameter in instance body
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Plug small loophole in implementation of AI12-0100
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix small fallout of previous change for allocator
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix small fallout of previous change for Analyze_Selected_Component
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix check for bounds in aggregate expansion of allocator
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Crash on compiling project with multiple subunits per file
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Further cleanup in constraint checking code for allocators
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0028-1 Import of variadic C functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Consolidate handling of implicit dereferences
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove handling of 'Pos and 'Val attributes from gigi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Optimize std::optional default constructor
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95761 - fix vector insertion place compute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: std::includes performance tweak
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Define all std::function members inline
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Remove redundant std:: qualification
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Handle SLP_TREE_LANE_PERMUTATION in scalar costing
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix PR94880: Failure to recognize andn pattern
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Silence compile warnings
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: apply -mbig option to vec-extract[hl] testcases conditionally.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Allow defaulted comparison outside class.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix some -Wsystem-headers warnings (PR 95765)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: popcount[45]ll require lp64
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Record and restore postorder information in breaking alias sccs.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95587 - ICE in gfc_target_encode_expr, at fortran/target-memory.c:362
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95689 - ICE in check_sym_interfaces, at fortran/interface.c:2015
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95687 - ICE in get_unique_hashed_string, at fortran/class.c:508
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95688 - ICE in gfc_get_string, at fortran/iresolve.c:70
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95707 - ICE in finish_equivalences, at fortran/trans-common.c:1319
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Refinements to "more constrained".
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Update handling and failure for g-r-o-o-a-f [PR95505]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Add base support and types for defining MMA built-ins.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Add MMA built-in function definitions and test cases.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aix: Add GCC64 configuration and FAT target libraries.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Fix compilation failed for frflags builtin in C++ mode
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Normalize arch string in driver time
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Compute triangular loop number of iterations at compile time
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Pass vector parameters in memory
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95770 - fix SLP vectorized stmt placement compute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : Missing gcc-internal-format PR42693
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in gfc_check_reshape PR95585
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Skip EXT_REX_SSE_REG_P for vzeroupper optimization
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in resolve_fl_procedure PR95708
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Fix the failing mve scalar shift execution tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] recog: Restore builds with Clang
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Update gcc sv.po.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Rename future to power10
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Testsuite changes to go with the previous commit
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] build: Use -include instead of conditional include.
Jiu Fu Guo
- [gcc r11-2627] Fix remove_predictions_associated_with_edge
Jan Hubicka
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in gfc_validate_kind PR95586
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Handle AR_FULL vs. AR_FULL in dependency checking.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add REVISION
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Regenerate makefiles
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Implement P1972R2 changes to std::variant (PR 95832)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] handle dumpbase in offloading, adjust testsuite
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Adjust std::from_chars negative tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: PR target/95646: Do not clobber callee saved registers with CMSE
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Minor adjustment in assignment case
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove unintended checkin
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Emit user subtypes with -fgnat-encodings=minimal
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Minor cleanup in elaborate_expression
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Streamline implementation of renaming in gigi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Minor tweak to elaborate_expression_1
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Emit debug info for integral variables first
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix memory corruption with vector and variant record
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove superfluous space
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libiberty, include: add bsearch_r
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] build: Change conditional include and empty.mk to -include in Makefiles
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Add a cleanup expression for g-r-o when needed [PR95477].
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Make forall statement in testsuite conforming.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Improve CTAD for aggregates [PR93976]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Allow --with-cpu=power10
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] options: Properly compare string options.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Fix two pastos in non-rect loop OpenMP lowering.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fold-const: Fix A <= 0 ? A : -A folding [PR95810]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region boundary
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] emit SLP vectorized loads earlier
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Fold arch_names_table into processor_alias_table
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix std::to_chars buffer overflow (PR 95851)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix warnings with -Wsystem-headers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix std::from_chars to ignore leading zeros in base 2
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Move cpuinfo.h from libgcc to common/config/i386
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix typo in ChangeLog
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Share _isa_names_table and use cpuinfo.h
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Add Cooper Lake detection with AVX512BF16
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Remove brand ID check for Intel processors
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Make contrib/download_prerequisites work on AIX and OpenBSD
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95866 - avoid vectorizing uniform SLP subgraphs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95827 - Buffer overflows with submodules and coarrays
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] simplify-rtx: Parity of parity is parity
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] simplify-rtx: Simplify rotates by zero
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix ICE with using and virtual function. [PR95719]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Simplify build_over_call a bit.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Update tests for get-return-object errors.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Copy attributes to the outlined functions [PR95518, PR95813]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Handle bad pack expansion in base list. [PR96752]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] outputs.exp: conditionals for split-dwarf and lto plugin
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH, PR target/94954] Fix wrong codegen for vec_pack_to_short_fp32() builtin
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] VEC_COND_EXPR: clean up first argument
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov-tool: fix merge operation for summary
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95866 - avoid using scalar ops for vectorized shift
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x96: Remove PTA_CLWB from PTA_ICELAKE_CLIENT
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Always use SLP vector defs to determine insertion place
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fortran: Apply if clause to all sub-constructs in combined OpenMP constructs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fortran: Fix ICE when 'if' clause used with 'target parallel' (PR95869)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] powerpc: Restore bootstrap for Darwin.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95839 - allow CTOR vectorization without loads
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran: Fix character-kind=4 substring resolution (PR95837)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Merge upstream dmd 4f1046222.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Turn on deprecation warnings by default.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Don't set DECL_INITIAL if initializer is 'void'.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix ICE in uda_attribute_p when looking up unknown attribute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Merge upstream dmd 5fc1806cd.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Remove another dependency on the front-end OutBuffer type.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Merge upstream dmd 90450f3ef.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Merge upstream dmd 4be011355.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Move d_signed_type and d_unsigned_type to types.cc
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Do not implicitly set DECL_DECLARED_INLINE_P on member functions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This patch disables the movsicc pattern in the M32R backend, which is repsonsible for the failure of
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95826 - Buffer overflows with PDTs and long symbols
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95828 - Buffer overflows with SELECT RANK
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add test for c++/91104
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This patch removes the use of the "register" keyword from the bsearch() and bsearch_r() functions su
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95897 - fix fold-left SLP reduction insert place
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Handle bad g-r-o-o-a-f cases.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Handle non-method promise expressions [PR95519]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d/testsuite: Amend test to actually trigger the ICE being fixed
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Take into account range info to optimize range tests into bit tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix failure in gfortran.dg/gomp/combined-if.f90 test
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Change the default dialect to C++17.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Add support for __builtin_cpu_is ("power10")
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix target clone indirection elimination
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Linux/i386: Remove SUBTARGET_FRAME_POINTER_REQUIRED
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add PowerPC tests for power10.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Improve diagnostics for one allocator case.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Handle awaiters that are sub-objects [PR95736]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c-family: Use TYPE_OVERFLOW_UNDEFINED instead of !TYPE_UNSIGNED in pointer_sum [PR95903]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Non-rectangular loop support for non-composite worksharing loops and distribute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Move simplification of statements using ranges into its own class.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95881 - ICE in resolve_symbol, at fortran/resolve.c:15175
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Correct prefix testsuite failures on AIX.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] IFN: Fix mask_{load, store} optab support macros
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines, testsuite: Update log messages. [NFC, PR95519]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95880 - ICE in gfc_add_type, at fortran/symbol.c:2030
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Handle namespaces while scanning local vars [PR95711].
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95340 - ICE in gfc_match_select_rank, at fortran/match.c:6690
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Merge upstream dmd 8508c4e68.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Underline argument in -Wnonnull and in C++ extend warning to the this pointer [PR c++/86568].
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR libstdc++/95915
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add a __nonnnull__ attribute to std::string's _CharT* constructor
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: clarify scan-dump file globbing behavior
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arc: add exceptions for PR92860.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] sparc: Remove register storage class in sparc.c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] store-merging: ICE in find_bswap_or_nop_1 PR95854.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Support basic DWARF
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Use gsi_bb instead of iterator->bb.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Adjust testcase for recent -Wnonnull changes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] do not include <utility> from tree-vectorizer.h
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95916 - treat scalar ops explicitely
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Fix coding style.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/71706 - ICE on using sync images with -fcheck=bounds
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix CTAD for aggregates in template [PR95568]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Check uniqueness of concepts/variable templates [PR94553]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify_rtx (take 3).
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Rename isa attribute "fut" to "p10"
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Make char4-subscript.f90 regex endian neutral.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Documentation updates for "future" rename
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Do not generate recursion check for compiler-generated procedures.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95978 - ICE in gfc_match_data, at fortran/decl.c:731
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler: remove some erroneous code that was never run
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Revert "Add a __nonnnull__ attribute to std::string's _CharT* constructor"
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Collect the function body rewrite code.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: come up with GitInfo wrapper.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: support 'This revert commit' prefix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c-family: Avoid ICEs on calls to internal functions [PR95963]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Use CHARACTER(kind) string for calculating the type hash.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: fix constexpr-is_literal.C deprecated c++17 and above.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95855 - Add checks to avoid spoiling if-conversion if
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Warn if IRQ handler is not compiled with -mgeneral-regs-only [PR target/94743]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Fix a diagnostic trailing space warning.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: support older GitPython releases.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Mark up unreachable OpenACC 'attach' code path
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [testsuite] Replace fragile 'scan-assembler' with 'scan-offload-rtl' in 'libgomp.oacc-c-c++-common/p
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [testsuite] Adjust 'scoff' for HSA offloading
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: expect additional warning in analyzer/pr93993.f90
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Tweak function cloning names
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Fix gcc.target/powerpc testsuite target requirements.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/88379 - ICE with allocatable coarray, class and associate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: change gcc.target/powerpc builtins lp64 to int128 requirement.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: remove SPE tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Remove restrictions on VSX tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: p8vector-int128 require int128 not lp64.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Remove dg-skip SPE.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: enable gcc.target/powerpc direct move tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Preserve arch version info during normalizing arch string
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix bootstrap failure on PA
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Fix typos in testcases [PR target/94743]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : Bogus error with additional blanks in type(*) PR95829
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov: rename 2 options.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov: shorted one option help message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] move ILS include to system.h
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95839 - teach SLP vectorization about vector inputs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov: avoid trailing space.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Fix handler-align.c testcase [PR target/94743]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust text of expected warnings changed in PR c++/86568.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : False positive for optional arguments PR95446
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add 64 bit setter getter fpsr fpcr
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Expose cloning form predicates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : Fortran translation issues PR52279
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix bootstrap for m68k.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Restore lp64 for some gcc.target/powerpc testcases.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Adjust gfortran.dg/pr95690.f90 line number.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] bootstrap: Don't translate assignment to hint[].
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] analyzer: Fix -Wanalyzer-possible-null-argument warning (PR 96014)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Remove noexcept from match_results comparisons (PR 94627)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [PR94882]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Fix missing BTI instruction in trampolines
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] The variant of editing distance we use doesn't satisfy the triangle inequality.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Handle multi-letter extension for multilib-generator
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Ignore line no. for BB vectorization message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in generic_correspondence PR95584
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Do not stream all zeros for gcda files.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Reject components in extensions overlapping with the parent
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Diagnose non-rectangular loops with invalid steps
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Fix an ICE in exact_div [PR95961]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96022 - fix ICE with vectorized shift
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-cfg: Fix ICE with switch stmt to unreachable opt and forced labels [PR95857]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : portability fix for PR52279
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Redefine NULL to nullptr
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] VEC_COND_EXPR: do not expand comparisons feeding it
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ipa-sra: Prevent constructing debug info from wrong argument
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96028 - fix bogus externalizing of SLP node
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Support C++20 virtual consteval functions. [PR88335]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/93337 - ICE in gfc_dt_upper_string, at fortran/module.c:441
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/93423 - ICE on invalid with argument list for module procedure
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR libstdc++/91807
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: ignore function not inlinable warning.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Require c++98_only effective target for some tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Require c++98_only effective target for a test
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Solaris reports warning on line 5.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Properly quote dejagnu negative line numbers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vector_size.c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] refactor SLP constant insertion and provde entry insert helper
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Add fold_left_plus vector reductions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fix scalar BB vectorization costing
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96037 - fix uninitialized use of slp_op
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov-dump: fix build for i386
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH] nvptx: Add support for popcount and widening multiply instructions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [OpenACC] Remove (unused) 'GOMP_MAP_ALWAYS_FROM' handling from 'libgomp/oacc-mem.c:goacc_exit_data_i
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [OpenACC] Revert always-copyfrom behavior for 'GOMP_MAP_FORCE_FROM' in 'libgomp/oacc-mem.c:goacc_exi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ipa-sra: Avoid transitive splits with type mismatches (PR 96040)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Extend store merging to STRING_CST
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines, testsuite: Rename a test, NFC.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Test global identifiers against what is specified interfaces.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris.md: Reinstate add/sub with extend
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: update recent patterns. Simplify cris_select_cc_mode.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: Correct gcc_assert for atomic_fetch_op pattern
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: New peephole2 movulsr + test-case.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] nvptx: Add support for vadd.add and vsub.add instructions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Default_Initial_Condition check done after extended return with init
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Wording problems with predicates (AI12-0099)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Improve run-time performance for large initialized allocators
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0376 Relax RM 13.1(10) rule wrt primitive operations
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove special case for processing null range in GNATprove
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup throughout Exp_Ch9
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Crash on declaration with aggregate for unchecked union
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove obsolete code in Eval_Attribute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix bad interaction between Unchecked_Conversion and limited type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Refine use of access types in unnesting
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Crash when an exception handler is executed with -gnatdk
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Simplify implicit loading of Tasking_State in GNATprove_Mode
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Visibility error with aggregate in Declare_Expression
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Predicates and the current instance of a subtype (AI12-0068)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Set range checks flag on 'Update for GNATprove in expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix evaluation of Enum_Rep applied to imported constant
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] There is no Expressions field in N_Delta_Aggregate node
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix typo in comment of Get_Index_Subtype
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Hang on generic declaration with ambiguous formal package
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Crash on derived type with rep. clause and renamed discriminant
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Correct time zone in GNAT.Calendar.Time_IO.Value
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0198 potentially unevaluated array components
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Various typo fixes and reformatting of comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use Stream_Element_Arrays internally for secure hash computations
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implement Time_IO.Image with Time_Zone
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Clean up GNAT.Calendar.Time_IO.Value
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Time_IO.Value: Allow subseconds and time zones together
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Time_IO.Image: Allow printing the time zone
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96075 - fix bogus misalignment calculation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Allow empty-declaration in C++11 and later (PR 96068)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix -Wmismatched-tags warnings (PR 96063)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95709 - ICE in gfc_resolve_code, at fortran/resolve.c:11807
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Always use pushdecl for exception library helpers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add noexcept to std::optional initialization (PR 96036)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Constrain std::make_optional
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Cleanup whitespace and type trait usage in <optional>
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Exclude calls to variadic lambda stubs from -Wnonnull checking (PR c++/95984).
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fix LTO streaming order dependence on randomness
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] accept <case> and [cond] in ChangeLog
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add PR number to ChangeLog entry and fix typos
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Pass correct parameters to c_parser_do_statement.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix a typo in doc/generic.texi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Allow aspect Relaxed_Initialization on protected entries
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Style fixes in the description of Analysis-Resolution-Expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Set range checks for for 'Update on arrays in GNATprove expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor cleanup with Is_Assignable
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious elaboration warnings with -gnatc and null procedures
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove extra checks for non-static context from resolving 'Update
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0198 potentially unevaluated components of arrays
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix expansion of delta aggregates with slices
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Change local object from variable to constant
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Checking type invariants on in params of procedures, not functions (AI12-0044)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ensure No_Specification_Of_Aspect forbids pragmas and repr. clauses
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix documentation of -gnatVa switch
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use pragma Unsuppress in Time_IO
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Handle explicit dereferences in expression functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1H - BC60005 - null exclusion matching for formal subprograms
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Freeze aspect expression relocated to pragma Precondition
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Move generation of range checks for entry families to expander
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Simplify statically known Max_Size_In_Storage_Elements attribute in more cases
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Hang on conditional expression as actual
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Errors in handling of access_to_subprogram contracts
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1K - C452003
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed #2
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix typo in code to get a better error message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use Is_Generic_Subprogram where possible
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Assert failure on invalid Variable_Indexing
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Avoid crash on node extension
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small adjustment in the handling of alignment for arrays
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fix detection of negative step DR groups
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Aarch64: Change costs for TX2 to expose more vectorization opportunities
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Avoid printing informational notes when -Wmismatched-tags is suppressed in system headers (PR c++/96
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] preprocessor: Better line info for <builtin> & <command-line>
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: missed testcase
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: fix power10_hw test
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: wrong pretty printing of nested type [PR95303]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Whitespace changes to keep lines below 80 columns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Replace __int_limits with __numeric_traits_integer
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Whitespace changes to remove spaces before tabs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add new test [PR92427]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libbacktrace: test linker support for DWARF 5
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix [multi]map/[multi]set move constructors noexcept qualification
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] IFN/optabs: Support vector load/store with length
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Add len_load/len_store optab support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Better diagnostic for decltype(auto) in C++11 [PR96103]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small tweak to Narrow_Large_Operation procedure
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Check predicates for subtypes of private types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Extend optimization to True/False prefixed with Standard
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Style cleanups related to Current_Condition
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Allow boolean expressions in aspect Relaxed_Initialization
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix inaccurate -gnatR output for derived untagged types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Static expression function problems with -gnatc and -gnatd.F (SPARK mode)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor refactoring
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove excessive validity checks on in-parameters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add expected and actual size to "bit number out of range" error message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add utility function to recognize attribute 'Loop_Entry
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada_2020 AI12-0250 : Implement Iterator filters.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Typo corrections, plus minor reformatting in comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Disallow Predicate_Failure without predicate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Update entities on class-wide condition function creation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1R - BD10001 - Error missed
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Analyze aspects once generic subprograms are recognized
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Accept aspect Relaxed_Initialization on generic subprograms
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add comment on implementation choice for byte-packed array types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor reformatting and typo fix
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix incorrect placement of freeze node with predicate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix internal error on string type comparision with predicate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix typo and layout in comments about matching
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Optional warning on build-in-place function calls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Clean up in Interfaces.C.Extensions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix recent regression on _Master declaration
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not apply constraint checks on allocator with No_Initialization
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix warnings in C runtime files on Windows
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix C miss parentheses warning on Windows
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Disable warning about unsafe use of __builtin_frame_address
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compute and check alignment info during analysis
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: ICE in is_really_empty_class [PR95497]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/96085 - ICE in gfc_finish_var_decl, at fortran/trans-decl.c:694
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn, nvptx: Handle -fpic/-fPIC in mkoffload
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Make memory copy functions scalar storage order barriers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Disable remove unneeded save-restore call optimization if there are any arguments on stack.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Implement __builtin_thread_pointer
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect/testsuite: Adjust dumping for fully masking decision
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Enhance condition check to use partial vectors
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: New Straight Line Speculation (SLS) mitigation flags
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Introduce SLS mitigation for RET and BR instructions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Mitigate SLS for BLR instruction
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add missing ACLE support for BTI
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Fix noexecstack note in libitm
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Fix noexecstack note in libgcc
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Fix BTI support in libgcc [PR96001]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Fix BTI support in libitm
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ira: Fix unnecessary register spill
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Optimize triangular loop logical iterator to actual iterators computation using search for q
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Schedule reduction partition in the last.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] remove premature vect_verify_datarefs_alignment
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Enable FMA in rsqrt<mode>2 expander
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Partially revert fix for PR c++/95497 [PR96132]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fixup BIT_FIELD_REF detection in SLP discovery
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Allow MMA built-in initialization regardless of compiler options
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Fortran derived-type mapping fix
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: GOMP_MAP_ATTACH handling in find_group_last
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Set bias to zero for explicit attach/detach clauses in C and C++
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Use adjusted niters by considering peeling prologue
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add -fdump-profile-report.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Initial Sapphire Rapids and Alder Lake support from ISA r40
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fix constant folding from array CTORs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Crash in Walk_Library_Items on ghost units
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix expansion of 'Update with multiple choices in GNATprove
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Reuse SPARK expansion of attribute Update for delta_aggregate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove use of debug flag -gnatdF for GNATprove
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix failing assertions related to volatile objects
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix internal error on if-expression in call returning tagged type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix crash on quantified expression in expression function
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix crash on quantified expression in expression function (2)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Make System.Generic_Bignums more flexible
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Part of implementation of AI12-0212: container aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add global contracts to Ada.Numerics.Big_Numbers libraries
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Revert too late setting of Ekind on discriminants
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix assertion failure on (in-)out function parameter
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious error in generic dispatching constructor call
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup throughout Exp_Ch4
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use small limit for aggregates inside subprograms
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove references to non-existing E_Protected_Object
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Cleanup excessive conditions in Check_Completion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix detection of volatile properties in SPARK
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Reformatting and typo corrections
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Potentially unevaluated nested expressions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor style fixes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix memory leak in routine Wait_On_Socket
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Preserve casing of output files
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Further improve the expansion of array aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious error on parameterless acccess_to_subprogram
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0368 Declare expressions can be static
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix detection of actual parameters for procedure calls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add warning for overlays changing scalar storage order
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Revert mistaken negation related to references to labels
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Implement Armv8.1-M low overhead loops
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Check TARGET_AVX512VL when enabling FMA
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: [[no_unique_address]] fixes. [PR96105]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Allow floating-point template parms in C++20.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Support non-type template parms of union type.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Fix WPA scanning.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Fix __builtin_altivec_mask_for_load to use correct type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Helper functions for enter/exit data using single mapping
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Adjust dynamic reference count semantics
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RS6000, add VSX mask manipulation support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expr: Move reduce_bit_field target mode check [PR96151]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgo: update to Go 1.14.4 release
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This is a harmless bug, as the script still works, but curl's '-O' option isn't the same as wget's.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Improve shrink wrapping debug output
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Add execution tests for mma builtins [v4]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c: Add C2X BOOL_MAX and BOOL_WIDTH to limits.h
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aix: only create named section for VAR_DECL or FUNCTION_DECL
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Fix regular expression in target-specific test
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ChangeLog: add missing Bugzilla PR.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix ICE on warning with new interface check.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Improve RTL expansion in expand_mul_overflow,
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler: handle aliases to pointer types with interfaces
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler: avoid generating unnamed bool type descriptor
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Require Linux target for PR target/93492 tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Init V4SF vector without converting SP to DP
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Define define_insn_and_split to split unspec sldi+or to rldimi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR94600: fix volatile access to the whole of a compound object.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] make var-tracking iteration consistent
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: Correct output templates in define_subst patterns.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: Use addi.b for additions where flags aren't inspected
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: Remove config/cris/t-cris gt-cris.h cargo
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cris: Add new pass eliminating compares after delay-slot-filling
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Remove truly_noop_truncation check from convert.c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fix global variable alignment for testcase gcc.dg/torture/pr96133.c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Don't strip TO_PSET/POINTER for enter/exit data
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix istream::ignore exit conditions (PR 94749, PR 96161)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: fix return address access with pac [PR94891][PR94791]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgcc: fix the handling of return address mangling [PR94891]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: Clarify __builtin_return_address [PR94891]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add missing ACLE support for PAC-RET
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in gfc_find_array_ref(): No ref found PR95981
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96163 - fix placement issue with SLP and vectors
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Fix scan-lang-dump-not
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix tentative parsing of enum-specifier [PR96077]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : accepts pointer initialization of DT dummy args PR45337
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ipa-fnsummary: Fix ICE with switch predicates [PR96130]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add test [PR95288]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Pass a copy of the string length to cmpstrnqi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: add effective-target test ppc_mma_hw
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove long-gone cxxmain.c from makefiles
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: scan-lang-dump-times & scan-lang-dump-not
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: clean up testsuite power10_hw check
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Merge sibcall_local32/64
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : Implicitly type parameter causes an invalid error PR96038
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] LTO: pick up -fcf-protection flag for the link step
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Adjust outer bounds of non-rect loops
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Fortran, OpenMP] Fix allocatable-components check (PR67311)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [OpenMP, Fortran] Add structure/derived-type element mapping
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in gfc_check_pointer_assign PR95612
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: Fix some typos
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] core: add tree-node comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Comments & formatting
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] core: formatting & comment
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Improve checking of decls with trailing return type [PR95820]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expr: Unbreak build of mesa [PR96194]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: adapt g++.dg/ipa/pr83667.C for AIX
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix goacc/finalize-1.f tree dump-scanning for -m32
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aix: FAT libraries: test native compiler mode directly
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Refactor some class fns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: tree dumper
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] demangler: don't treat lambda as a substitution candidate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgomp: Fix hang when profiling OpenACC programs with CUDA 9.0 nvprof
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Parser entry cleanup
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Don't call movsi_from_sf in 32 bit mode.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Make convert_like complain about bad ck_ref_bind again [PR95789]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Replace __glibc_unlikely with __builtin_expect
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add new test [PR59978]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgomp: Add Fortran routine support for allocators
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Refine RTL unroll hook for small loops
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] builtins: Avoid useless char/short -> int promotions before atomics [PR96176]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fix _mm512_{, mask_}cmp*_p[ds]_mask at -O0 [PR96174]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgomp.fortran/struct-elem-map-1.f90: Add char kind=4 tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: error recovery & pragmas
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix potentially uninitialized variable flagged by CodePeer
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious accessibility error on allocator
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ongoing work for unnamed and named container aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use Sloc of delay statement in timed entry call
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Minor reformatting of comments and some code, plus a typo correction
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix typo in "accommodate" in docs and comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Potential access to uninitialized variable
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Extend static functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Cleanup condition for an effectively volatile array type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix slices and qualified expressions being effectively volatile
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Documentation cleanups
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Wrong resolution of 'access in protected subprogram
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix oversight in Delayed_Aspect_Present predicate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Mark standard containers as not in SPARK
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] ACATS 4.1P [BDB4001] - 13.11.4(22-23/3) not enforced
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small addition and tweaks in documentation on freezing
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix for possibly null ranges in 'Update and delta_aggregate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Missing error on operator call
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Assert failure with -gnatwr
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove doc on obsolete tools
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Guard against access to wrong fields in Is_Renaming
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not generate extra copies inside initialization procedures
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not generate elaboration code for alignment aspect
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Mention -gnat2020 in error message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious error on Predicate_Failure aspect
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Target name is an object reference
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Fix logic in Allocate_Any_Controlled
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ongoing work for AI12-0212: container aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Cleanup in Convert_To_Positional after previous work
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Cleanup code related to object overlays
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: refactor some parser code
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Fix up loop-21.c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgomp.fortran/alloc-1.F90: Fix testcase for 32bit size_t
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0042: Type invariant checking rules
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add centralized capacity check in Generic_Bignums
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Overflow in string streaming
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0107 convention of By_Protected_Procedure
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious redundant use clause warning
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Avoid false positive reported by CodePeer
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Do not perform null exclusion static checks on generated entities
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Disable Initialize_Scalars on runtime files
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Simplify detection of others choice with just one value
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Incorrect static accessibility error in return aggregate
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Small cleanup in interface with GCC back-end
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious accessibility error on allocator in generic instance
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0289 Implicitly null excluding anon access
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Handle N_Others_Choice case in range-building function
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0373 Additional check on Integer_Literal function
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Implicit dereferencing in container indexing
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment restriction
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Adjust heuristics about size of static aggregates
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigned_To_CPU
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0004 Normalization and allowed characters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Set missing Parent field of block entity
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] v7r2cert: minor refactoring
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious error in instance nested in formal package
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Wrong execution of Tan on large argument
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove duplicated line
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] gnatbind: Fix No_Entry_Calls_In_Elaboration_Code message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0132 Freezing of renames_as_body
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Misplace of internal master renaming declaration
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: Document TARGET_TRULY_NOOP_TRUNCATION requires trunc?i?i2 patterns.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] build: Fix TAGS target in gcc/Makefile.in
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Spelling corrections in comments [NFC].
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Get rid of convert_like* macros.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix ChangeLog PR number.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Handle early debug info in mkoffload
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add test for DR 188.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Reunify x86 stack checking implementation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] analyzer: Use noexcept instead of throw() for C++11 and later (PR 96014)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] coroutines: Correct frame capture of compiler temps [PR95591+4].
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Fix standalone attach for Fortran assumed-shape array pointers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] combine: Use single_set for is_just_move
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000/test: Add -fno-vect-cost-model to conv-vectorize-[12].c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix PR96127
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: Fix typo in output
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Add flags in built-in functions [PR94442]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] __builtin_shuffle sometimes should produce zip1 rather than TBL (PR82199)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vector creation from two parts of two vectors produces TBL rather than ins (PR 93720)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Fix elf.h build issue
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Fix bugs in -mcpu=native detection.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Add GCC_CPUINFO override
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Arm: Add GCC_CPUINFO override
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Testsuite: Make it easier to debug environment setting functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Testuite: Document environment setting directives
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Add test for -mcpu=native
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Diagnose cv-qualified decltype(auto) [PR79815]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++, coroutine: Add missing constexpr markers.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgo: update to Go 1.14.6 release
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite/c-c++-common/cpp/pragma-eof.c: Add missing require fopenmp
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: fix goacc/finalize-1.f "original" regex for 32 bits.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fortran: Restore translation to hint.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Fix pragma-eof.c failure due to added line to the test.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/Wno-frame-address.c: Skip for cris and mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/attr-copy-6.c: Require visibility.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix handling of implicit_pure by checking if non-pure procedures are called.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Add __cpuidex and include guard to <cpuid.h>
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Always use name from c_interop_kinds_table for -fc-prototypes.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] mmix: When debug-dump, revert to "standard" pseudos for emitting integers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/pr87485.c: Require scheduling
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Support length-based partial vectors approach
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/cdce3.c: Skip for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fold-const: Handle bitfields in native_encode_initializer [PR93121]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [PR93121]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] preprocessor: line-map cleanups
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] remove write-only array in rev_post_order_and_mark_dfs_back_seme
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] jit: Fix truncation of testsuite output [PR69435]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove stray text from option description (PR c/96249).
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Regenerate .pot files.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Correct handling of constant representations containing embedded nuls.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Use lock prefixed insn instead of MFENCE [PR95750]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Fix an ICE in vectorizable_simd_clone_call
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Aggregate CTAD and string constants.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Allow subobject references in C++20.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Pseudo-destructor ends object lifetime.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add std::from_chars for floating-point types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] mmix: support -fstack-usage
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/cdce3.c: Update matched line-number.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/independent-cloneids-1.c: Skip for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000/test: Add vector with length test cases
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR89310]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Add signal checking for signal related testcase in analyzer.
Jiu Fu Guo
- [gcc r10-8598] Fill up {,un}compression stats for ZSTD in LTO.
Martin Liska
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Filter unaligned pointer value warning
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsute: Add expected warning for packed attribute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Relax pattern to include "packed" targets
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Add default_packed filters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Scale down long-running tree-prof.exp tests for non-FDO testing.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] MSP430: Define NO_FUNCTION_CSE
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] MSP430: Define extendqipsi2
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] MSP430: Remove do_no_relax_short_jumps
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Fix insn conditions of mfence patterns [PR95750]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix scan forward over pragma [PR96257]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Update test case count when compiling for power9
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for NO_DOT_IN_LABEL
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Fixes for omp critical + hint
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] MAINTAINERS: Add myself for write after approval
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: fix a typo in languages.texi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Generation of adjusted ldp/stp for vector types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expr: Allow scalar_int_mode target mode when converting a constant
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expmed: Fix possible use of NULL_RTX return value from emit_store_flag
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Constrain reverse_iterator and move_iterator conversions [LWG 3435]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Limit pr95237-6.c to x86 targets
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: mangling cleanups
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] preprocessor: add_path simplifications
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Shrink lambda-expr
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: More cleanups for modern C++
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: structural_comptypes addition
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] dump: filenames containing -
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Don't add enums to class's decl_list
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Support 'if (simd:/cancel:' in Fortran
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add static assertions to futures and promises [LWG 3458]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c-c++-common/builtin-has-attribute-4.c: Require visibility.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR target/96260 - KASAN should work even back-end not porting anything.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: fix when somebody reverts a backport
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov: create folders with 0777.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Update gcc/fortran/*.texi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ivopts: Handle vector with length IFNs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Rename function adjust_vectorization_cost
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add push/pop capability in Output
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libomp: Add omp_depend_kind to omp_lib.{f90, h}
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcov-tool: Fix merging of different endian coverage data [PR96267]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0027 Access values and unaliased component
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Stub CUDA_Execute and CUDA_Global pragmas
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Support 'lastprivate (conditional:' in Fortran
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] contrib/vimrc: detect more C-like files
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Resolve regression rtl-optimization/96298. Sorry for the breakage.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Remove unnecessary detach finalization
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Restrict test to LP64.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgo: add AIX FAT libraries support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Restrict PR middle-end/95886 x86 test to !ia32
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: add PAC GNU property note to libgcc lse.S
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: add PAC-RET protection to libitm sjlj.S
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [testsuite] Fix TCL syntax error in 'scan-dump-dem-not'
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [testsuite] Unset 'offload_target' after use
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Emit mfence_sse2 for -Os [PR95750]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] iDefine TARGET_OFFLOAD_OPTIONS for AArch64
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add testcase for [PR81339]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PR95720] protect gluefile and wrap_flags with -Wl too
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PR96230] some -dumpbase-ext fixes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] revamp intelmic-mkoffload aux dump names
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] add offload target to testname for pass/fail message
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add testcase to show kernel issue got fixed by pr95237 [PR96192]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Adjust patchable_function tests for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c-c++-common/pr56493.c: Allow ":" in label, for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Remove -mpower10 option (PR95907)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aix: Support GCC64 for AIX 7.1.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Enable TImode
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produces an unwanted note.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] C++, testsuite: Adjust pure-virtual1.C options for Darwin.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/torture/pr59330.c: Disable for mmix
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgfortran: Skip integer-kind=16 check for amdgcn
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: add option -mblock-ops-unaligned-vsx
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add testcase for [PR79504]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] mmix: Don't turn off .hidden support.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/tree-ssa/vector-4.c: Adjust for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] fortran/openmp.c - silence static analyzer warning
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Use vec::reserve before vec_safe_grow_cleared is called
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Add range check for GNATprove on 'Pos to Long_Integer conversion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0382: Loosen type-invariant overriding requirement of AI12-0042
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Warnings on overloays involving generic In_Parameters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux__libc-x86.ads
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove obsolete special case in Switch_View
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Spurious error in generic dispatching constructor
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0194: Language-defined aspects and entry bodies
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Use membership tests in front-end
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Remove disabled code
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Unbounded string overriding control
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Ada2020: wording of 'Image messages
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0377 View conversions and out parameters revisited
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] AI12-0383 Renaming values
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Refactor pragma argument getters
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Wrong accessibility on 'Access of formal in call
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Switch Ada_Version_Runtime to Ada 2020
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Assert failure on incorrect code
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Ada] Revert "Revamp dump and aux output names"
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] LTO: Add -fcf-protection=check
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Do not expand vector comparison with VEC_COND_EXPR.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove useless backedge marking
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expr: build string_constant only for a char type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Make std::from_chars always round to nearest
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: Deep copy attach/detach should not affect reference counts
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler: scan all function literals for escape analysis
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] driver: fix a problem with implementation of -falign-foo=0 [PR96247]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Review _Hashtable count, equal_range _M_erase(false_type, ) code
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Diagnose just-past-the-end references for minor array bounds.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Name as_base type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] common: Use strcmp to compare location file names
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Update gcc .po files.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Adjust for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler: for package-scope "a = b; b = x" just set "a = x"
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler, runtime: pass only ptr and len to some runtime calls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Refactor peel_iters_{pro, epi}logue cost modeling
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Fix up nontype-subob1.C for targets with short int, int or long long ssize_t
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Do not over-size hashtable buckets on range insertion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] preprocessor: Simplify read_main
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] nvptx: Support 16-bit shifts and extendqihi2
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libcpp: Fix up raw string literal parsing error-recovery [PR96323]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix up cp_lexer_safe_previous_token [PR96328]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Fix spello
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: tree dump indentation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: better fixup_type_variants
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Set more DECL_CONTEXTs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Parity and popcount folding optimizations.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ipa/96291: don't crash on unoptimized lto functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Fix infinite loop while determining peeling amount
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix unordered containers move constructors noexcept qualification
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc/fortran/module.c: Fix indentation
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] more SCEV cache clearing
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran : Don't warn for LOGICAL kind conversion PR96319
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc-changelog: fix combining of arguments.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Enable no-writeback vldr.16/vstr.16.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Permit in Fortran omp target data without map
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Don't make -gsplit-dwarf imply -g
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] preprocessor: Teach traditional about has_include [PR95889]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] OpenMP: Handle order(concurrent) clause in gfortran
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Avoid calling const copy ctor on implicit move. [PR91212]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Implement C++20 implicit move changes. [PR91427]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Update gcc ja.po, sv.po.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] nvptx: Support floating point reciprocal instructions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: constraints and explicit instantiation [PR96164]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: abbreviated function template friend matching [PR96106]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: alias_ctad_tweaks and constrained dguide [PR95486]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: overload sets and placeholder return type [PR64194]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Re-format zen memcpy/memset costs.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Tune memcpy and memset for Zen cores.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96370 - make reassoc expr rewrite more robust
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Refactor matching and lowering of intrinsic functions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Make testsuite usable with -fno-exceptions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add options for ieee float to relevant tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: cv bool can't be an integer-like type (LWG 3467)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Require CET support only for the final GCC build
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix test for old string ABI
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Move private functions out of ExprVisitor into local statics
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Inline bounds checking for simple array assignments.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V: Add support for TLS stack protector canary access
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH] RS6000 Add testlsbb by Byte operations
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix tests using wrong allocator type
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Make COW string use allocator_traits for nested types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix ICE in expand_intrinsic_vaarg
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Add -Wvarargs warning flag to the D front-end
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix associative array literals that don't have alignment holes filled
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: decl_constant_value and unsharing [PR96197]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Compute RPO with adjacent SCC members, expose toplevel SCC extents
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Improve var-tracking dataflow iteration order
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Add attributes according to flags in built-in functions [PR94442]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgcov: support overloaded malloc
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end/96369 - fix missed short-circuiting during range folding
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Do not allocate huge array in output_in_order.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add PR number to ChangeLog entry
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Don't consider branch costs if no peeled iterations
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Amend match.pd syntax with force-simplified results
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] debug/96383 - emit debug info for used external functions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix use of newlocale in std:::from_chars
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Split up the grouped compilable and runnable tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Remove duplicate dg-do directive
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Adjust tests that give different results in C++20
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Remove accidental -std=gnu++17 from test
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Remove condition around friend declaration (PR 96382)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Ensure c++NN effective target present in all C++17 tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Use c++NN_only effective target to tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Add dg-require-effective-target to std::span assert tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Ensure c++NN effective-target present in more tests
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Avoid using __float128 in strict modes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix test that fails for C++98
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix tests that fail for C++98
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix and improve std::vector<bool> implementation.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/loop-8.c: Skip for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] C-SKY: Add -mfloat-abi= option.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c: Fix bogus vector initialisation error [PR96377]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Cap frequency of recursive calls by 90%
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Verify symtab order
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgo: update to go1.15rc1
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Move www.stroustrup.com to https
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This patch fixes PR96325. See the explanatory comment in the testcase.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Update ChangeLogs for PR96325
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This patch fixes PR96320. See the explanatory comment in the testcase.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Update ChangeLogs for PR96320
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Merge upstream dmd c2274e56a (PR96250).
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Multi-range implementation for value_range (irange).
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran texi: Fix typos
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgfortran/caf/single.c: Fix typo.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] mark match.pd ! not implemented on GENERIC
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Fix hwasan failure in readline.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization: Fix typos in comments
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] genmatch: Avoid unused parameter warnings in generated code.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add A64FX machine model
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: Add missing comma after octeontx2f95mm
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: fix a typo in tm.texi
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] lto/96385 - avoid unused global UNDEFs in debug objects
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] regrename: Avoid disrupting SMS schedule [PR95696]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] MSP430: Don't pass redundant -md option to the assembler
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add support for unpacked sub [PR96366]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Removal of HSA offloading from gcc and libgomp
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Avoid shifting by amounts larger than target int in irange self-tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] internal/syscall/unix: define copyFileRangeTrap for all architectures
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] internal/syscall/unix: correct ia64 syscall numbers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Darwin: Handle poly_int machine_modes.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Darwin: Guard two macros in darwin.h.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openacc: No attach/detach present/release mappings for array descriptors
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Refer to C++20
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] cpp: Do not use @dots for ... tokens in code examples
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Variable template and template parameter pack [PR96218]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Fix vector_float.c testcase for -m32
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgcc: increase required stack space for x86_64 -fsplit-stack
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Remove unused declaration.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] dse: Remove partial load after full store for high part access[PR71309]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove ad-hoc range canonicalization from determine_block_size.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust expr_not_equal_to to use irange API.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust get_range_info to use the base irange class.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust op_with_boolean_value_range_p for irange API.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust vrp_evaluate_conditional for irange API.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Use irange API in test_for_singularity.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust simplify_conversion_using_ranges for irange API.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust two_valued_val_range_p for irange API.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Change testcase for pr96325 from run to compile.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Add is_gimple_min_invariant dropped from previous patch.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add missing clobber for fjcvtzs
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Use Q-reg loads/stores in movmem expansion
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Member initializer list diagnostic locations [PR94024]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: TImode shifts
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Adjust gimple-ssa-sprintf.c for irange API.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Simplify X * C1 == C2 with undefined overflow
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Test case for PR rtl-optimization/60473
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] doc: Add @cindex to symver attribute
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: fix template parm count leak
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Delete unnecessary code
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] amdgcn: Remove dead defines from gcn-run
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] compiler: delete lowered constant strings
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Template keyword following :: [PR96082]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Delete duplicated option docs.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000, Update support for vec_extract
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000 Add vector insert builtin support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000, Add vector replace builtin support GCC maintainers:
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000, Add vector shift double builtin support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000, Add vector splat builtin support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000 Add vector blend, permute builtin support
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Handle reduction clauses on host teams construct [PR96459]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Handle even some combined non-rectangular loops
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Make genmatch transform failure handling more consistent
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] refactor LIM a bit
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Add missing %z prefixes to LDP/STP patterns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] aarch64: Clear canary value after stack_protect_test [PR96191]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] VEC_COND_EXPR optimizations
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Static analysis for definition of DO index variables in contained procedures.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Added test case to make sure that legal cases still pass.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Change URL for PSTL again
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Break long lines to fit in 80 columns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] vect/rs6000: Support vector with length cost modeling
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] ipa-fnsummary: Include <vector> the proper way
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86_64: Integer min/max improvements.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Remove std::map use from graphite
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96491 - avoid store commoning across abnormal edges
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] bpf: more flexible support for kernel helpers
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: Don't ICE when spilling an MMA accumulator
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Adjust overflow prevention to operator>>
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] arm: Clear canary value after stack_protect_test [PR96191]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Implement P0966 std::string::reserve should not shrink
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] PR96493, powerpc local call linkage failure
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Power10: Add BRD, BRW, and BRH support.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] [testsuite] Add gcc.dg/ia64-sync-5.c
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] bpf: remove trailing whitespaces from source files
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] tree-optimization/96514 - avoid if-converting control-altering calls
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix linker script patterns for 32-bit targets
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Replace some VERIFY tests with static_assert
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Disable some VEC_COND_EXPR transformations after vector lowering
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libgo: update to Go1.15rc2 release
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: MMA built-ins reject typedefs of MMA types
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/pr30957-1.c: xfail for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] gcc.dg/pr44194-1.c: Skip for mmix.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Using UNSPEC for vector compare to mask register.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This patch fixes PR96102. See the explanatory comment in the testcase.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] This patch fixes PR96312. Cures a used uninitialized warning.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Correct ChangeLog foul ups.
Jiu Fu Guo
- [gcc r10-8599] Using UNSPEC for vector compare to mask register.
hongtao Liu
- [gcc] Created branch 'marxin/heads/vec-grow-refactoring' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/vec-grow-refactoring)] vec: add exact argument for various grow functions.
Martin Liska
- [gcc/marxin/heads/vec-grow-refactoring] vec: add exact argument for various grow functions.
Martin Liska
- [gcc/marxin/heads/vec-grow-refactoring] (3 commits) vec: use inexact growth where possible.
Martin Liska
- [gcc(refs/users/marxin/heads/vec-grow-refactoring)] vec: default exect = false in grow functions.
Martin Liska
- [gcc(refs/users/marxin/heads/vec-grow-refactoring)] vec: use inexact growth where possible.
Martin Liska
- [gcc] Created branch 'marxin/heads/slp-entire-bb-v4' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/slp-entire-bb-v4)] SLP: support entire BB.
Martin Liska
- [gcc r8-10400] libstdc++: Remove unused Makefile.in
Jonathan Wakely
- [gcc r11-2629] Simplify X * C1 == C2 with wrapping overflow
Marc Glisse
- [gcc r11-2630] Declare gt_* functions inline in value-range.h.
Aldy Hernandez
- [gcc r11-2631] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Jonathan Wakely
- [gcc r10-8600] libstdc++: Use _wstat64 for Windows [PR 95749]
Jonathan Wakely
- [gcc r9-8800] libstdc++: Use _wstat64 for Windows [PR 95749]
Jonathan Wakely
- [gcc r11-2632] libstdc++: Implement LWG 561 for std::inserter
Jonathan Wakely
- [gcc r11-2633] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Jonathan Wakely
- [gcc r11-2634] c++: constraints and address of template-id
Patrick Palka
- [gcc r11-2635] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Jakub Jelinek
- [gcc r11-2636] Fix NULL pointer dereference in doloop_contained_function_call.
Thomas Kथघnig
- [gcc r11-2637] libstdc++: Fix compatibility support in unique_ptr pretty printer
Jonathan Wakely
- [gcc r11-2638] libstdc++: Fix build for targets without lstat [PR 94681]
Jonathan Wakely
- [gcc/devel/c++-coroutines] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libgo: update to Go1.15rc2 release
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: MMA built-ins reject typedefs of MMA types
Iain D Sandoe
- [gcc/devel/c++-coroutines] gcc.dg/pr30957-1.c: xfail for mmix.
Iain D Sandoe
- [gcc/devel/c++-coroutines] gcc.dg/pr44194-1.c: Skip for mmix.
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Iain D Sandoe
- [gcc/devel/c++-coroutines] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Using UNSPEC for vector compare to mask register.
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PR96102. See the explanatory comment in the testcase.
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PR96312. Cures a used uninitialized warning.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Correct ChangeLog foul ups.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix remove_predictions_associated_with_edge
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Use _wstat64 for Windows [PR 95749]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Simplify X * C1 == C2 with wrapping overflow
Iain D Sandoe
- [gcc/devel/c++-coroutines] Declare gt_* functions inline in value-range.h.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Implement LWG 561 for std::inserter
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: constraints and address of template-id
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix NULL pointer dereference in doloop_contained_function_call.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix compatibility support in unique_ptr pretty printer
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix build for targets without lstat [PR 94681]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2638.
Iain D Sandoe
- [gcc r11-2639] i386: Improve code generation of smin(x,0) with -m32.
Roger Sayle
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Fix linker script patterns for 32-bit targets
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Replace some VERIFY tests with static_assert
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Disable some VEC_COND_EXPR transformations after vector lowering
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Daily bump.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libgo: update to Go1.15rc2 release
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] rs6000: MMA built-ins reject typedefs of MMA types
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] gcc.dg/pr30957-1.c: xfail for mmix.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] gcc.dg/pr44194-1.c: Skip for mmix.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Using UNSPEC for vector compare to mask register.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] This patch fixes PR96102. See the explanatory comment in the testcase.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] This patch fixes PR96312. Cures a used uninitialized warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Correct ChangeLog foul ups.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Fix remove_predictions_associated_with_edge
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Use _wstat64 for Windows [PR 95749]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Simplify X * C1 == C2 with wrapping overflow
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Declare gt_* functions inline in value-range.h.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Implement LWG 561 for std::inserter
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] c++: constraints and address of template-id
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Fix NULL pointer dereference in doloop_contained_function_call.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] libstdc++: Fix build for targets without lstat [PR 94681]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] i386: Improve code generation of smin(x, 0) with -m32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009-orig)] Merge commit 'refs/users/meissner/heads/work009-orig' of git+ssh://gcc.gnu.org/git/gcc into me/work0
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Fix linker script patterns for 32-bit targets
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Replace some VERIFY tests with static_assert
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Disable some VEC_COND_EXPR transformations after vector lowering
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Daily bump.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libgo: update to Go1.15rc2 release
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] rs6000: MMA built-ins reject typedefs of MMA types
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] gcc.dg/pr30957-1.c: xfail for mmix.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] gcc.dg/pr44194-1.c: Skip for mmix.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Using UNSPEC for vector compare to mask register.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] This patch fixes PR96102. See the explanatory comment in the testcase.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] This patch fixes PR96312. Cures a used uninitialized warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Correct ChangeLog foul ups.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Fix remove_predictions_associated_with_edge
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Use _wstat64 for Windows [PR 95749]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Simplify X * C1 == C2 with wrapping overflow
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Declare gt_* functions inline in value-range.h.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Implement LWG 561 for std::inserter
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] c++: constraints and address of template-id
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] Fix NULL pointer dereference in doloop_contained_function_call.
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] libstdc++: Fix build for targets without lstat [PR 94681]
Michael Meissner
- [gcc(refs/users/meissner/heads/work009)] i386: Improve code generation of smin(x, 0) with -m32.
Michael Meissner
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (118 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libgcc: increase required stack space for x86_64 -fsplit-stack
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Remove unused declaration.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Daily bump.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] dse: Remove partial load after full store for high part access[PR71309]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Remove ad-hoc range canonicalization from determine_block_size.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust expr_not_equal_to to use irange API.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust get_range_info to use the base irange class.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust op_with_boolean_value_range_p for irange API.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust vrp_evaluate_conditional for irange API.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Use irange API in test_for_singularity.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust simplify_conversion_using_ranges for irange API.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust two_valued_val_range_p for irange API.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Change testcase for pr96325 from run to compile.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Add is_gimple_min_invariant dropped from previous patch.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aarch64: Add missing clobber for fjcvtzs
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aarch64: Use Q-reg loads/stores in movmem expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Member initializer list diagnostic locations [PR94024]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] amdgcn: TImode shifts
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust gimple-ssa-sprintf.c for irange API.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Simplify X * C1 == C2 with undefined overflow
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Test case for PR rtl-optimization/60473
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] doc: Add @cindex to symver attribute
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: fix template parm count leak
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aarch64: Delete unnecessary code
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] amdgcn: Remove dead defines from gcn-run
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] compiler: delete lowered constant strings
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Template keyword following :: [PR96082]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aarch64: Delete duplicated option docs.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000, Update support for vec_extract
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000 Add vector insert builtin support
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000, Add vector replace builtin support GCC maintainers:
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000, Add vector shift double builtin support
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000, Add vector splat builtin support
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000 Add vector blend, permute builtin support
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Handle reduction clauses on host teams construct [PR96459]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Handle even some combined non-rectangular loops
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Make genmatch transform failure handling more consistent
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] refactor LIM a bit
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aarch64: Add missing %z prefixes to LDP/STP patterns
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aarch64: Clear canary value after stack_protect_test [PR96191]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] VEC_COND_EXPR optimizations
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Static analysis for definition of DO index variables in contained procedures.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Added test case to make sure that legal cases still pass.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Change URL for PSTL again
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Break long lines to fit in 80 columns
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] vect/rs6000: Support vector with length cost modeling
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] ipa-fnsummary: Include <vector> the proper way
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] x86_64: Integer min/max improvements.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Remove std::map use from graphite
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] tree-optimization/96491 - avoid store commoning across abnormal edges
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] bpf: more flexible support for kernel helpers
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000: Don't ICE when spilling an MMA accumulator
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Adjust overflow prevention to operator>>
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] arm: Clear canary value after stack_protect_test [PR96191]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Implement P0966 std::string::reserve should not shrink
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] PR96493, powerpc local call linkage failure
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Power10: Add BRD, BRW, and BRH support.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [testsuite] Add gcc.dg/ia64-sync-5.c
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] bpf: remove trailing whitespaces from source files
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] tree-optimization/96514 - avoid if-converting control-altering calls
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix linker script patterns for 32-bit targets
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Replace some VERIFY tests with static_assert
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Disable some VEC_COND_EXPR transformations after vector lowering
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libgo: update to Go1.15rc2 release
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000: MMA built-ins reject typedefs of MMA types
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] gcc.dg/pr30957-1.c: xfail for mmix.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] gcc.dg/pr44194-1.c: Skip for mmix.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Using UNSPEC for vector compare to mask register.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] This patch fixes PR96102. See the explanatory comment in the testcase.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] This patch fixes PR96312. Cures a used uninitialized warning.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Correct ChangeLog foul ups.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fix remove_predictions_associated_with_edge
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Use _wstat64 for Windows [PR 95749]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Simplify X * C1 == C2 with wrapping overflow
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Declare gt_* functions inline in value-range.h.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Implement LWG 561 for std::inserter
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: constraints and address of template-id
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fix NULL pointer dereference in doloop_contained_function_call.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix build for targets without lstat [PR 94681]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] i386: Improve code generation of smin(x, 0) with -m32.
Aaron Sawdey
- [gcc r11-2640] testsuite: Introduce dg-ice.
Marek Polacek
- [gcc r11-2641] runtime: revert eqtype for AIX
Ian Lance Taylor
- [gcc r11-2642] c++: Add unfixed test [PR88003]
Marek Polacek
- [gcc r11-2643] Daily bump.
GCC Administrator
- [gcc r10-8601] Daily bump.
GCC Administrator
- [gcc r8-10401] Daily bump.
GCC Administrator
- [gcc r9-8801] Daily bump.
GCC Administrator
- [gcc r10-8602] c++: constraints and explicit instantiation [PR96164]
Patrick Palka
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix remove_predictions_associated_with_edge
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Use _wstat64 for Windows [PR 95749]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Simplify X * C1 == C2 with wrapping overflow
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Declare gt_* functions inline in value-range.h.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Implement LWG 561 for std::inserter
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: constraints and address of template-id
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Fix NULL pointer dereference in doloop_contained_function_call.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] libstdc++: Fix build for targets without lstat [PR 94681]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] i386: Improve code generation of smin(x, 0) with -m32.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] testsuite: Introduce dg-ice.
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] runtime: revert eqtype for AIX
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] c++: Add unfixed test [PR88003]
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] rs6000: add param_max_unrolled_calls for loop unroll tuning
Jiu Fu Guo
- [gcc(refs/users/guojiufu/heads/personal-branch)] Compute average number of calls using possibility
Jiu Fu Guo
- [gcc r10-8603] This patch fixes PR96312. Cures a used uninitialized warning.
Thomas Kथघnig
- [gcc r11-2644] Add debug counter for IPA bits CP.
Martin Liska
- [gcc r11-2645] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Jan Hubicka
- [gcc r11-2646] tree: Fix up get_narrower [PR96549]
Jakub Jelinek
- [gcc r11-2647] expr: Optimize noop copies [PR96539]
Jakub Jelinek
- [gcc r10-8604] c++: abbreviated function template friend matching [PR96106]
Patrick Palka
- [gcc/ARM/heads/arm-struct-reorg-wip] (4 commits) Add documentation for dead field elimination
Erick Ochoa Lopez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Dead-field warning in structs at LTO-time
Erick Ochoa Lopez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Add Dead Field Elimination
Erick Ochoa Lopez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Add Field Reordering
Erick Ochoa Lopez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Add documentation for dead field elimination
Erick Ochoa Lopez
- [gcc] Created branch 'redi/heads/calendar' in namespace 'refs/users'
Jonathan Wakely
- [gcc(refs/users/redi/heads/calendar)] Ed's work on calendar types
Jonathan Wakely
- [gcc(refs/users/redi/heads/calendar)] implement some members, reorder decls
Jonathan Wakely
- [gcc r11-2648] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Jakub Jelinek
- [gcc r11-2649] libstdc++: Make std::this_thread functions work without gthreads
Jonathan Wakely
- [gcc r11-2650] libstdc++: Fix <stop_token> to compile without gthreads
Jonathan Wakely
- [gcc r11-2651] libstdc++: Fix net::system_context stop condition
Jonathan Wakely
- [gcc r11-2652] libstdc++: Make net::system_context tag type constructor explicit
Jonathan Wakely
- [gcc r11-2653] libstdc++: Make Networking TS work without gthreads [PR 89760]
Jonathan Wakely
- [gcc r11-2654] libstdc++: Fix failing tests for AIX
Jonathan Wakely
- [gcc r10-8605] libstdc++: Disable net tests that depend on threads [PR 89760]
Jonathan Wakely
- [gcc r11-2655] [testsuite] Add missing require-effective-target directives in gcc.dg
Tom de Vries
- [gcc r9-8802] libstdc++: Disable net tests that depend on threads [PR 89760]
Jonathan Wakely
- [gcc r9-8803] libstdc++-v3/test: Better skip for "use_service.cc"
Jonathan Wakely
- [gcc r11-2656] testsuite: remove xfail flifetime-dse[24].C
David Edelsohn
- [gcc r11-2657] internal/syscall/unix: restore ppc build tag
Ian Lance Taylor
- [gcc r11-2658] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Franथईois Dumont
- [gcc/devel/c++-coroutines] i386: Improve code generation of smin(x, 0) with -m32.
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Introduce dg-ice.
Iain D Sandoe
- [gcc/devel/c++-coroutines] runtime: revert eqtype for AIX
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Add unfixed test [PR88003]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Add debug counter for IPA bits CP.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree: Fix up get_narrower [PR96549]
Iain D Sandoe
- [gcc/devel/c++-coroutines] expr: Optimize noop copies [PR96539]
Iain D Sandoe
- [gcc/devel/c++-coroutines] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make std::this_thread functions work without gthreads
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix <stop_token> to compile without gthreads
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix net::system_context stop condition
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make net::system_context tag type constructor explicit
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make Networking TS work without gthreads [PR 89760]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix failing tests for AIX
Iain D Sandoe
- [gcc/devel/c++-coroutines] [testsuite] Add missing require-effective-target directives in gcc.dg
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2655.
Iain D Sandoe
- [gcc] Created branch 'meissner/heads/work010' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] setup branch
Michael Meissner
- [gcc] Created branch 'meissner/heads/work010-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work010-orig)] Add gcc/REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] Merge commit 'refs/users/meissner/heads/work010' of git+ssh://gcc.gnu.org/git/gcc into me/work010
Michael Meissner
- [gcc] Created branch 'giulianob/heads/autopar_rebase' in namespace 'refs/users'
Giuliano Belinassi
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Rename functions for fp C min, C max, and cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit fp min, max, and cmove.
Michael Meissner
- [gcc r11-2659] Daily bump.
GCC Administrator
- [gcc r10-8606] Daily bump.
GCC Administrator
- [gcc r8-10402] Daily bump.
GCC Administrator
- [gcc r9-8804] Daily bump.
GCC Administrator
- [gcc r11-2660] Re: PR96493, powerpc local call linkage failure
Alan Modra
- [gcc(refs/users/meissner/heads/work010)] Undo last patches.
Michael Meissner
- [gcc r11-2661] IBM Z: Fix PR96456
Andreas Krebbel
- [gcc r11-2662] IBM Z: Fix PR96308
Andreas Krebbel
- [gcc] Created branch 'marxin/heads/PR96482-ipa-bit-cp' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/PR96482-ipa-bit-cp)] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc r11-2663] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Aldy Hernandez
- [gcc r11-2664] x86_64: Use peephole2 to eliminate redundant moves.
Roger Sayle
- [gcc/marxin/heads/PR96482-ipa-bit-cp] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc r11-2665] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Christophe Lyon
- [gcc r10-8607] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Christophe Lyon
- [gcc r11-2666] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Christophe Lyon
- [gcc r9-8805] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Christophe Lyon
- [gcc r10-8608] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Christophe Lyon
- [gcc r8-10403] testsuite: Add -fno-common to pr82374.c [PR94077]
Kewen Lin
- [gcc r9-8806] testsuite: Add -fno-common to pr82374.c [PR94077]
Kewen Lin
- [gcc r11-2667] MAINTAINERS: Update my email address
Senthil Kumar Selvaraj
- [gcc r11-2668] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Tom de Vries
- [gcc r11-2669] [testsuite] Add effective target large_initializer
Tom de Vries
- [gcc r11-2670] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Kwok Yeung
- [gcc] Created branch 'marxin/heads/PR96482-ipa-bit-cp-v2' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/PR96482-ipa-bit-cp-v2)] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc/marxin/heads/PR96482-ipa-bit-cp-v2] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc r11-2671] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Tom de Vries
- [gcc r10-8609] bpf: add support for the -mxbpf option
Jose E. Marchesi
- [gcc r10-8610] bpf: do not save/restore callee-saved registers in function prolog/epilog
Jose E. Marchesi
- [gcc r10-8611] bpf: more flexible support for kernel helpers
Jose E. Marchesi
- [gcc r10-8612] bpf: remove trailing whitespaces from source files
Jose E. Marchesi
- [gcc r11-2672] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Jakub Jelinek
- [gcc r11-2673] Fortran: Add support for OpenMP's nontemporal clause
Tobias Burnus
- [gcc r11-2674] AArch64: Add if condition in aarch64_function_value [PR96479]
Richard Sandiford
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: More built-in definitions.
William Schmidt
- [gcc r11-2675] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc] Created branch 'marxin/heads/backport-10-v4' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/backport-10-v4)] ipa/96291: don't crash on unoptimized lto functions
Martin Liska
- [gcc(refs/users/marxin/heads/backport-10-v4)] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc r10-8613] ipa/96291: don't crash on unoptimized lto functions
Martin Liska
- [gcc r10-8614] ipa: fix bit CPP when combined with IPA bit CP
Martin Liska
- [gcc r11-2676] libgo: correctly handle AIX FAT library creation
Ian Lance Taylor
- [gcc/devel/c++-coroutines] testsuite: remove xfail flifetime-dse[24].C
Iain D Sandoe
- [gcc/devel/c++-coroutines] internal/syscall/unix: restore ppc build tag
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Re: PR96493, powerpc local call linkage failure
Iain D Sandoe
- [gcc/devel/c++-coroutines] IBM Z: Fix PR96456
Iain D Sandoe
- [gcc/devel/c++-coroutines] IBM Z: Fix PR96308
Iain D Sandoe
- [gcc/devel/c++-coroutines] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86_64: Use peephole2 to eliminate redundant moves.
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Iain D Sandoe
- [gcc/devel/c++-coroutines] MAINTAINERS: Update my email address
Iain D Sandoe
- [gcc/devel/c++-coroutines] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Iain D Sandoe
- [gcc/devel/c++-coroutines] [testsuite] Add effective target large_initializer
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Iain D Sandoe
- [gcc/devel/c++-coroutines] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran: Add support for OpenMP's nontemporal clause
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Add if condition in aarch64_function_value [PR96479]
Iain D Sandoe
- [gcc/devel/c++-coroutines] ipa: fix bit CPP when combined with IPA bit CP
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2675.
Iain D Sandoe
- [gcc r11-2677] libstdc++: Make self-move well-defined for containers [PR 85828]
Jonathan Wakely
- [gcc r11-2678] libstdc++: ChangeLog corrections
Jonathan Wakely
- [gcc/devel/omp/gcc-10] nvptx: Add support for subword compare-and-swap
Kwok Yeung
- [gcc(refs/users/giulianob/heads/autopar_rebase)] Modify gcc driver for parallel compilation
Giuliano Belinassi
- [gcc/giulianob/heads/autopar_rebase] Modify gcc driver for parallel compilation
Giuliano Belinassi
- [gcc r11-2679] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Roger Sayle
- [gcc r10-8615] PR96493, powerpc local call linkage failure
Alan Modra
- [gcc r10-8616] Re: PR96493, powerpc local call linkage failure
Alan Modra
- [gcc r11-2680] Daily bump.
GCC Administrator
- [gcc r10-8617] Daily bump.
GCC Administrator
- [gcc r8-10404] Daily bump.
GCC Administrator
- [gcc r9-8807] Daily bump.
GCC Administrator
- [gcc(refs/users/giulianob/heads/autopar_rebase)] Implement a new partitioner for parallel compilation
Giuliano Belinassi
- [gcc r11-2681] c++: Fixing the wording of () aggregate-init [PR92812]
Marek Polacek
- [gcc r11-2682] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Hans-Peter Nilsson
- [gcc r11-2683] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
hongtao Liu
- [gcc(refs/users/guojiufu/heads/personal-branch)] Check calls before loop unrolling
Jiu Fu Guo
- [gcc r11-2684] openmp: Add support for non-rectangular loops in taskloop construct
Jakub Jelinek
- [gcc] Created branch 'marxin/heads/PR96482-ipa-bit-cp-fix-v1' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/PR96482-ipa-bit-cp-fix-v1)] ipa: fix ICE in get_default_value
Martin Liska
- [gcc/marxin/heads/PR96482-ipa-bit-cp-fix-v1] ipa: fix ICE in get_default_value
Martin Liska
- [gcc r11-2685] docs: Fix typos in -fallow-argument-mismatch description
Martin Liska
- [gcc r11-2686] ipa: fix ICE in get_default_value
Martin Liska
- [gcc r11-2687] nvptx: Add support for subword compare-and-swap
Tom de Vries
- [gcc] Created branch 'marxin/heads/PR96597-fix-tree-ssa-sccvn-valgrind-error' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/PR96597-fix-tree-ssa-sccvn-valgrind-error)] Add missing vn_reference_t::punned initialization
Martin Liska
- [gcc r11-2688] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Richard Sandiford
- [gcc] Created branch 'marxin/heads/backport-10-v5' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/backport-10-v5)] ipa: fix ICE in get_default_value
Martin Liska
- [gcc r11-2689] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Andre Vehreschild
- [gcc r10-8618] ipa: fix ICE in get_default_value
Martin Liska
- [gcc r11-2690] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Jonathan Wakely
- [gcc r10-8619] Avoid SCC hashing on unmergeable trees
Jan Hubicka
- [gcc r10-8620] Simplify streaming of SCC components
Jan Hubicka
- [gcc r10-8621] Fix hashing of prestreamed nodes
Jan Hubicka
- [gcc r10-8622] Avoid streaming stray references.
Jan Hubicka
- [gcc r10-8623] Do not stream redundant stuff
Jan Hubicka
- [gcc r10-8624] Optimize ODR enum streaming
Jan Hubicka
- [gcc r10-8625] Fix ICE in ODR enum streaming [PR95548]
Jan Hubicka
- [gcc r10-8626] Bump LTO version
Jan Hubicka
- [gcc r11-2691] [c++]: Unconfuse lookup_name_real API a bit
Nathan Sidwell
- [gcc r11-2692] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Peter Bergner
- [gcc r10-8627] c++: constraints and address of template-id
Patrick Palka
- [gcc r11-2693] i386: Improve CET builtin expanders.
Uros Bizjak
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (55 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] testsuite: Introduce dg-ice.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] runtime: revert eqtype for AIX
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Add unfixed test [PR88003]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Add debug counter for IPA bits CP.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] tree: Fix up get_narrower [PR96549]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] expr: Optimize noop copies [PR96539]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Make std::this_thread functions work without gthreads
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix <stop_token> to compile without gthreads
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix net::system_context stop condition
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Make net::system_context tag type constructor explicit
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Make Networking TS work without gthreads [PR 89760]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Fix failing tests for AIX
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [testsuite] Add missing require-effective-target directives in gcc.dg
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] testsuite: remove xfail flifetime-dse[24].C
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] internal/syscall/unix: restore ppc build tag
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Re: PR96493, powerpc local call linkage failure
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] IBM Z: Fix PR96456
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] IBM Z: Fix PR96308
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] x86_64: Use peephole2 to eliminate redundant moves.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] MAINTAINERS: Update my email address
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [testsuite] Add effective target large_initializer
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fortran: Add support for OpenMP's nontemporal clause
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] AArch64: Add if condition in aarch64_function_value [PR96479]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] ipa: fix bit CPP when combined with IPA bit CP
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libgo: correctly handle AIX FAT library creation
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Make self-move well-defined for containers [PR 85828]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: ChangeLog corrections
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Fixing the wording of () aggregate-init [PR92812]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: Add support for non-rectangular loops in taskloop construct
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] docs: Fix typos in -fallow-argument-mismatch description
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] ipa: fix ICE in get_default_value
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] nvptx: Add support for subword compare-and-swap
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [c++]: Unconfuse lookup_name_real API a bit
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] i386: Improve CET builtin expanders.
Aaron Sawdey
- [gcc r11-2694] analyzer: rewrite of region and value-handling
David Malcolm
- [gcc/devel/c++-coroutines] libgo: correctly handle AIX FAT library creation
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make self-move well-defined for containers [PR 85828]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: ChangeLog corrections
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Fixing the wording of () aggregate-init [PR92812]
Iain D Sandoe
- [gcc/devel/c++-coroutines] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: Add support for non-rectangular loops in taskloop construct
Iain D Sandoe
- [gcc/devel/c++-coroutines] docs: Fix typos in -fallow-argument-mismatch description
Iain D Sandoe
- [gcc/devel/c++-coroutines] ipa: fix ICE in get_default_value
Iain D Sandoe
- [gcc/devel/c++-coroutines] nvptx: Add support for subword compare-and-swap
Iain D Sandoe
- [gcc/devel/c++-coroutines] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2690.
Iain D Sandoe
- [gcc r11-2695] analyzer: add regression test [PR96598]
David Malcolm
- [gcc r11-2696] Daily bump.
GCC Administrator
- [gcc r10-8628] Daily bump.
GCC Administrator
- [gcc r8-10405] Daily bump.
GCC Administrator
- [gcc r9-8808] Daily bump.
GCC Administrator
- [gcc r11-2697] [testsuite] Add missing require-effective-target allloca
Tom de Vries
- [gcc r11-2698] C-SKY: Fix assembling error with -mfloat-abi=hard.
qu
- [gcc r11-2699] Add missing PR entries for recent analyzer commit.
Martin Liska
- [gcc r11-2700] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Jakub Jelinek
- [gcc r10-8629] Fix streamer desynchornization caused by streamer debugging patch
Jan Hubicka
- [gcc/devel/omp/gcc-10] [Fortran] OpenMP - permit lastprivate in distribute + SIMD fixes (PR94690)
Kwok Yeung
- [gcc/devel/omp/gcc-10] [Fortran] OpenMP 5 – permit more sharing clauses for SIMD (PR94690)
Kwok Yeung
- [gcc r11-2701] diagnostics: Add new option -fdiagnostics-plain-output
Lewis Hyatt
- [gcc r11-2702] i386: Improve LWP builtin expanders.
Uros Bizjak
- [gcc r11-2703] c++: More simplification of name_lookup api
Nathan Sidwell
- [gcc r10-8630] testsuite: Fix up pr95548.C testcase.
Jan Hubicka
- [gcc r11-2704] c++: Copy elision and [[no_unique_address]]. [PR93711]
Jason Merrill
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Rename power9 min/max/cmove functions.
Michael Meissner
- [gcc r11-2705] c++: Yet more name-lookup api simplification
Nathan Sidwell
- [gcc/devel/c++-coroutines] [c++]: Unconfuse lookup_name_real API a bit
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Iain D Sandoe
- [gcc/devel/c++-coroutines] i386: Improve CET builtin expanders.
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: rewrite of region and value-handling
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: add regression test [PR96598]
Iain D Sandoe
- [gcc/devel/c++-coroutines] [testsuite] Add missing require-effective-target allloca
Iain D Sandoe
- [gcc/devel/c++-coroutines] C-SKY: Fix assembling error with -mfloat-abi=hard.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Add missing PR entries for recent analyzer commit.
Iain D Sandoe
- [gcc/devel/c++-coroutines] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Iain D Sandoe
- [gcc/devel/c++-coroutines] diagnostics: Add new option -fdiagnostics-plain-output
Iain D Sandoe
- [gcc/devel/c++-coroutines] i386: Improve LWP builtin expanders.
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: More simplification of name_lookup api
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Copy elision and [[no_unique_address]]. [PR93711]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2704.
Iain D Sandoe
- [gcc r11-2706] analyzer: document how to get gimple dump from an ICE
David Malcolm
- [gcc r11-2707] analyzer: fix ICE on escaped unknown pointers [PR96611]
David Malcolm
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit min, max, cmove.
Michael Meissner
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (15 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: rewrite of region and value-handling
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: add regression test [PR96598]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] [testsuite] Add missing require-effective-target allloca
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] C-SKY: Fix assembling error with -mfloat-abi=hard.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Add missing PR entries for recent analyzer commit.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] diagnostics: Add new option -fdiagnostics-plain-output
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] i386: Improve LWP builtin expanders.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: More simplification of name_lookup api
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Copy elision and [[no_unique_address]]. [PR93711]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Yet more name-lookup api simplification
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: document how to get gimple dump from an ICE
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix ICE on escaped unknown pointers [PR96611]
Aaron Sawdey
- [gcc(refs/users/giulianob/heads/autopar_rebase)] Implement fork-based parallelism engine
Giuliano Belinassi
- [gcc r11-2708] analyzer: fix initialization from constant pool [PR96609, PR96616]
David Malcolm
- [gcc r11-2709] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Martin Sebor
- [gcc r11-2710] c++: Final bit of name-lookup api simplification
Nathan Sidwell
- [gcc/devel/c++-modules] Unconfuse lookup_name_real API a bit
Nathan Sidwell
- [gcc/devel/c++-modules] more name-lookup api cleanups
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Yet more name-lookup api simplification
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Final bit of name-lookup api simplification
Nathan Sidwell
- [gcc r11-2711] Daily bump.
GCC Administrator
- [gcc r10-8631] Daily bump.
GCC Administrator
- [gcc r8-10406] Daily bump.
GCC Administrator
- [gcc r9-8809] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Rename power9 min, max, cmove support functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] Undo last patch.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Change cmove functions to return bool.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Rework C min/max & cmove functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit min, max, cmove support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] Fix last change.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit min, max, and cmove tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] Undo last changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Make cmove functions return bool.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit fp. min, max, and cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit fp. min, max, cmove tests.
Michael Meissner
- [gcc r11-2712] Daily bump.
GCC Administrator
- [gcc r10-8632] Daily bump.
GCC Administrator
- [gcc r8-10407] Daily bump.
GCC Administrator
- [gcc r9-8810] Daily bump.
GCC Administrator
- [gcc r11-2713] MAINTAINERS: Add myself for write after approval
Sergei Trofimovich
- [gcc r11-2714] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Roger Sayle
- [gcc r11-2715] Daily bump.
GCC Administrator
- [gcc r10-8633] Daily bump.
GCC Administrator
- [gcc r8-10408] Daily bump.
GCC Administrator
- [gcc r9-8811] Daily bump.
GCC Administrator
- [gcc r11-2716] Force ENDBR immediate into memory.
hongtao Liu
- [gcc] Created branch 'marxin/heads/fix-openmp-ubsan-error' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/fix-openmp-ubsan-error)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Martin Liska
- [gcc r11-2717] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Martin Liska
- [gcc r11-2718] Add statement context to get_value_range.
Aldy Hernandez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Fixes bug that prevents GCC SPEC CPU from compiling.
Erick Ochoa Lopez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Builds bootstrap
Erick Ochoa Lopez
- [gcc r11-2719] opnemp: add static assert for clause_names.
Martin Liska
- [gcc] Created branch 'marxin/heads/libieberty-extend-api' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/libieberty-extend-api)] libibery/hashtab: add new functions
Martin Liska
- [gcc r11-2720] libstdc++: Remove inheritance from elements in std::tuple
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work010)] PowerPC: Add power10 IEEE 128-bit tests for min, max, cmove.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work011' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Add ChangeLog.meissner and gcc/REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work011-orig' in namespace 'refs/users'
Michael Meissner
- [gcc r11-2721] aix: Support libgfortran libcaf_single.a as a FAT library
David Edelsohn
- [gcc(refs/users/meissner/heads/work011-orig)] Add gcc/REVISION.
Michael Meissner
- [gcc r11-2722] i386: Use parametrized pattern names some more.
Uros Bizjak
- [gcc r11-2723] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
David Malcolm
- [gcc r11-2724] analyzer: fix ICE due to NULL type [PR96639]
David Malcolm
- [gcc r11-2725] analyzer: fix ICE on NULL dereference [PR96644]
David Malcolm
- [gcc/devel/c++-coroutines] c++: Yet more name-lookup api simplification
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: document how to get gimple dump from an ICE
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on escaped unknown pointers [PR96611]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix initialization from constant pool [PR96609, PR96616]
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Final bit of name-lookup api simplification
Iain D Sandoe
- [gcc/devel/c++-coroutines] MAINTAINERS: Add myself for write after approval
Iain D Sandoe
- [gcc/devel/c++-coroutines] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Iain D Sandoe
- [gcc/devel/c++-coroutines] Force ENDBR immediate into memory.
Iain D Sandoe
- [gcc/devel/c++-coroutines] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Iain D Sandoe
- [gcc/devel/c++-coroutines] Add statement context to get_value_range.
Iain D Sandoe
- [gcc/devel/c++-coroutines] opnemp: add static assert for clause_names.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Remove inheritance from elements in std::tuple
Iain D Sandoe
- [gcc/devel/c++-modules] Fix disable checking build
Nathan Sidwell
- [gcc/devel/c++-coroutines] aix: Support libgfortran libcaf_single.a as a FAT library
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2721.
Iain D Sandoe
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (19 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix initialization from constant pool [PR96609, PR96616]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Final bit of name-lookup api simplification
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] MAINTAINERS: Add myself for write after approval
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Force ENDBR immediate into memory.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Add statement context to get_value_range.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] opnemp: add static assert for clause_names.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Remove inheritance from elements in std::tuple
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] aix: Support libgfortran libcaf_single.a as a FAT library
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] i386: Use parametrized pattern names some more.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix ICE due to NULL type [PR96639]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix ICE on NULL dereference [PR96644]
Aaron Sawdey
- [gcc] Created branch 'giulianob/heads/autopar_rebase2' in namespace 'refs/users'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa/94947 - fix test for externally visible variables for IPA PTA
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite/92177 - adjust expected patterns for gcc.dg/vect/bb-slp-22.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rewrite hybrid SLP detection
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove 2 dead variables in bid_internal.h.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use const for some function arguments.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Put index check before use.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use const for template argument.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Merge dg-options and dg-additional-options if len <= 120 chars.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Provide hint for misspelled -fdump-foo options.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: print total_lines summary for all files.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing ChangeLog entries.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Provide warning for missing jobserver.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] optgen: make more sanity checks for enums.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do locking for __gcov_dump and __gcov_reset as well.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use __gcov_dump and __gcov_reset in execv and fork context.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove __gcov_flush.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Member template function lookup failure [PR94799]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] csa, postreload: Improve csa after recent cselib changes [PR94516]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Avoid inconsistency in lambda fn's this pointer name [pr94807]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-attribs.c: Fix warning about use of uninitialized variable nunits
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Use "clobber (scratch)" in expanders
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] setup branch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch001b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch002b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch003b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch004b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch005b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch006b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove extra newline
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update ChangeLog
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch007b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch008b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch009b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PRU: Fix comment to avoid fall through warning
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PRU: Simplify machine description
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PRU: Fix R3.w0 register class
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: pru: Add clobber test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PRU: Remove TARGET_HARD_REGNO_CALL_PART_CLOBBERED
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RTEMS: Improve GCC specification
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] New files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] New file
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch ieee128-lib-patch010b
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Delete changes meant for a private branch.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove files meant for private branch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Delete file meant for private branch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove files meant for a private branch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Delete file meant for a private branch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Replace extra checks for co_yield with asserts.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libitm: Disable diagnostic coloring in tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/93366 - ICE on invalid, reject invalid use of NULL() as argument
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] matcher-1.m: Change return type to int
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constexpr and lambda capture [PR90212]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: CWG2235 partial ordering and non-dependent types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Daily bump.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust integer <-> pointer conversion IL checking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Enable GCC support for SERIALIZE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] combine: Don't replace SET_SRC with REG_EQUAL note content if SET_SRC has side-effects [PR94873]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] riscv: Fix up riscv_atomic_assign_expand_fenv [PR94950]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Enable TARGET_TSXLDTRK for GCC support.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: Update install.texi for GCC 10 on Solaris
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/94965 - fix typo in vec_info * passing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: Optimize ~(~X +- Y) into (X -+ Y) [PR94921]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Update {x86_64, i?86, powerpc64, s390x, aarch64}-linux baselines for GCC 10.1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Document library versioning for 9.[123] and 10.1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add ENQCMD, AVX512BF16, AVX512_VP2INTERSECT to gcc.target/i386/funcspec-56.inc.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add ChangeLog entries for patch TSXLDTRK.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert "Use const for template argument."
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/94963 - avoid bogus uninit warning with store-motion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/94964 - avoid EH loop entry with CP_SIMPLE_PREHEADERS
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Update Solaris baselines for GCC 10.1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: fix conflicting declarations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x32: Update baseline_symbols.txt
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Prepare removal of SLP_INSTANCE_GROUP_SIZE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [AArch64] Use __getauxval instead of getauxval in LSE detection code in libgcc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Use ADD to implement compares with negated operand [PR94913]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] add a new option -flarge-source-files.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Fix vextract* masked patterns [PR93069]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Remove references to n4849 (NFC).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: QT overload regression with attribute [PR94946]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Use generic division to generate INEXACT exception
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++ std::fill overload for std::vector<bool>::iterator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Don't synthesize sfk_comparison method multiple times [PR94907]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Avoid strict_aliasing_warning on dependent types or expressions [PR94951]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix ICE in verify_gimple_stmt, at tree-cfg.c:4959
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: ICE in value_dependent_expression_p in C++98 mode [PR94938]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] alpha: Implement the PR94780 fix for alpha.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] lto-wrapper: split arguments of getenv ("MAKE").
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix a few DWARF bugs with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update the baseline symbols for SPARC64/Linux
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/57359 - rewrite SM code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch32: fix bootstrap failure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: Fix error-recovery ICE on __builtin_speculation_safe_value [PR94968]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Improve g++.dg/ext/attr-parm-1.C testcase [PR94946]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] extend DECL_GIMPLE_REG_P to all types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix optindex entries for 2 options.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix minor typos in comments that affected syntax highlighting.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix spelling of non-static
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix various dg directives.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa/94947 - avoid using externally_visible_p ()
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Implement P1957R2, T* to bool should be considered narrowing.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Wrap global variables in tree-ssa-operands.c into a class.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Check alignment for no peeling gaps handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix bogus calls to set_rtx_cost.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix crash with template spec in different namespace [PR94255]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Detect long double -> double narrowing [PR94590]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: Add "nonstatic" to badwords.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Improve error recovery [PR94817, PR94829].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make relational operators work with const guarded iterators (PR 92472)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix some C++20 algorithms to work in parallel mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix whitespace in Changelog
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove remnants of COFF support which was dropped eons ago.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Drop more COFF support from H8 port
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Drop original H8/300 support. This should generate identical code for the remaining subtargets.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] More cleanups. Merging patterns with iterators, split out peepholes, etc.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move all patterns and expanders out of h8300.md and into other files that are included into h8300.md
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: New insns setbc and setbcr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Tests for setbc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: New insns setnbc and setnbcr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Tests for setnbc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] csa: Fix --enable-checking=yes, df bootstrap failure in csa [PR94961]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: Simplify unsigned A - B - 1 >= A to B >= A [PR94913]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: Optimize ffs of known non-zero arg into ctz + 1 [PR94956]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: Canonicalize (X + (X >> (prec - 1))) ^ (X >> (prec - 1)) to abs (X) [PR94783]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree: Avoid variable sharing in get_narrower [PR94724]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ix86: Add peephole2 for *add<mode>3_cc_overflow_1 followed by matching memory store [PR94857]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: A ^ ((A ^ B) & -(C cmp D)) -> (C cmp D) ? B : A simplification [PR94786]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix availability compute during VN DOM elimination
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Small tweak to gnat_to_gnu_param
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missing information in exception messages with -gnateE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Couple of tweaks to help in LTO mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix uniqueness of address for aliased objects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] EOF has a location
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] move permutation validity check
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Reimplement directives only processing, support raw literals.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: No news is good news
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Update TREE_SIDE_EFFECTS on inserted bind exprs.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Improve hard reg preference propapagation.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libphobos: Add --enable-cet to configure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] switchcontext.S: Include <cet.h> and use _CET_ENDBR
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] dbr: Filter-out TARGET_FLAGS_REGNUM from end_of_function_needs.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] config.gcc: Remove support for crisv32-*-* and cris-*-linux*.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Remove from gcc/config/cris: t-linux, linux.h, linux.opt
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcc: cris: Remove support for crisv32-*-* and cris*-*-linux
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/testsuite: gcc.target/cris: Remove crisv32-* and cris-linux-* tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/testsuite: Remove traces of crisv32-* outside gcc.target/cris
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/config/cris/t-elfmulti: Remove crisv32 multilib.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/config/cris: Remove shared-library and CRIS v32 support.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Move trivially from cc0 to reg:CC model, removing most optimizations.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Emit trivial btstq expected by gcc.target/cris/sync-2i.c, sync-2c.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Define TARGET_FLAGS_REGNUM.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] config/cris/cris.h (REVERSIBLE_CC_MODE): Define to true.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris.md: Post-reload, split/generate clobberless memory destination moves
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris.md: Post-reload, split/generate clobberless zero source moves
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Introduce CC_NZVCmode and CC_NZmode.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable *movsi_internal to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable movhi and movqi to set condition codes. Anonymize.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable extend operations to SImode to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable additions and subtractions to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable general "and", "or", "xor", "not" to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable 32-bit shifts, clz, bswap, umin to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable single-bit btst/btstq to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Enable "neg" to set condition codes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix up two testcases [PR95008]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove last use of expr_align
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Small housekeeping work in gigi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missing back-annotation for Out parameter
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Accept qualified aggregates in memset path
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix problematic cases of wrapping
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not make a local copy of large aggregate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not override -fnon-call-exceptions in default mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix tree sharing issue with slices
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix small issues with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add assertion for access attributes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update copyright year
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: support fetching executable name using sysctl
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: sometimes read debug sections individually
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: support short read
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: add Mach-O support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: don't free ELF strtab if error occurs after saving syminfo
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: don't crash if ELF file has no sections
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/93499 - ICE on division by zero in declaration statements
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++ Enhance thread safety of debug mode iterators
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Define __ILP32__ and _ILP32 for all 32-bit targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add handling of MULT_EXPR/PLUS_EXPR for wrapping overflow in affine combination(PR83403)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add caveat about parsing of .gcda and .gcno files.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix typo in fprofile-prefix-path.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : Spurious warning message with -Wsurprising PR59107
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Vectorize basic V2SFmode operations [PR94913]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Require gnu-tm support for pr94856.C
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert "libstdc++ Enhance thread safety of debug mode iterators"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: powerpc_future_ok and powerpc_future_hw
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missing files from previous commit.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH] aarch64: prefer using csinv, csneg in zero extend contexts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix ICE when expanding scalar floating move with -mgeneral-regs-only. [PR94991]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Improve basic vectorized V2SFmode operations [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Fortran] Fix/modify present() handling for assumed-shape optional (PR 94672)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/94988 - enhance SM some more
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add vector count under mask
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add vector pdep/pext
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add vgnb
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-pretty-print: Handle boolean types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95049 - fix not terminating RPO VN iteration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add scalar cfuged instruction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add vcfuged instruction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: declare getpagesize if necessary
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2SFmode sqrt insn pattern [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Avoid unnecessary deprecated warnings.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Tweak VLA representation.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Remove redundant code.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve print_tree of static_assert.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Make references to __cxa_pure_virtual weak.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95053 - ICE in gfc_divide(): Bad basic type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Use of 'this' in parameter declaration [PR90748]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Better diagnostic in converted const expr.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: tree walk into TYPENAME_TYPE.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix specialization of constrained member template.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add cntlzdm and cnttzdm
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update gcc .po files.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix change log ordering from previous commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add vclrlb and vclrrb
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add pdepd and pextd
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add xxeval and vec_ternarylogic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Vector string isolate instructions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: use const std::string& in a couple of places
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] syscall: append to environment in tests, don't clobber it
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] runtime: fix TestCallersNilPointerPanic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add xxgenpcvwm and xxgenpcvdm
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Built-in cleanups for vec_clzm, vec_ctzm, and vec_gnb
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Implent C++20 std::atomic_flag::test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Actually comment the new tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95045 - fix SM with exit exiting multiple loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fold &MEM[0 + CST]->a.b.c to a constant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Implement discovery of implicit declare target to clauses
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree: Add vector_element_bits(_tree) [PR94980 1/3]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-vect-generic: Tweak build_replicated_const [PR94980 2/3]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-vect-generic: Fix bitfield widths [PR94980 3/3]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Fix up handling of DECL_OMP_PRIVATIZED_MEMBER for bit-fields [PR95063]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ASAN: clear DECL_NOT_GIMPLE_REG_P.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preserve EDGE_DFS_BACK across split_edge
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix incorrect scalar storage order handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MSP430: Allow .bss section to be created in region-attribute-misuse test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MSP430: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/94988 fix testcase for big-endian
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] remove dead debug-bind resets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2SFmode NEG, ABS and logic insn patterns [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libcc1: Enable Intel CET on Intel CET enabled host
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libcpp: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libdecnumber: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] zlib: Add --enable-cet to configure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add abbreviated fn template test for [PR78752]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2SFmode FMA insn patterns [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2SFmode copysign, xorsign and signbit expanders [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Enable CET in cross compiler if possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix throw specifiers on interface.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix up gcc.dg/asan/pr95051.c testcase [PR95051]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Function found via ADL when it should not [PR95074]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Be prepared for more aggregates in gigi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: EOF location is at end of file [PR95013]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Suppress warning for Interfaces.C with -fdump-ada-spec
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Add shorten_memrefs pass.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Make unique SECCAT_SRODATA names start with .srodata (not .sdata2)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Refactor tree-vrp.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Document more x86 operand modifier.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing unit dependence vector in data dependence analysis
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PR 95013] Fix gcc.dg/unclosed-init.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86-vxworks malloc aligns to 8 bytes like solaris
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify test-case options.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Fortran] OpenMP - permit lastprivate in distribute + SIMD fixes (PR94690)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fold single imm use of a FMA if it is a negation [PR95060]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix -fcompare-debug issue in purge_dead_edges [PR95080]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add gcc-changelog related scripts.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Restore print_output syntax in git_commit.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add default revisions argument for git_check_commit.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib/vimrc: Reduce textwidth for commit messages
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove SLP_INSTANCE_GROUP_SIZE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add testcase for already-fixed PR [PR70642]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_conv_array_constructor_expr PR93497
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] add vectype parameter to add_stmt_cost hook
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix g++.dg/parse/attr4.C test.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix up tree-ssa/pr94969.c testcase [PR95110]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: treat EACCESS like ENOENT
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: mark test_large parameter unused in ztest.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: build syscall test with -static
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Support { target c++20 } in tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Replace "C++2a" with "C++20".
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Formatting fixups & some simplifications.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Simplify canonical_type_parameter
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Simplify typedef access checking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Template arg comparison
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: explicit(bool) malfunction with dependent expression [PR95066]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: premature requires-expression folding [PR95020]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: SFINAE for invalid delete-expression [PR79706]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add vec_extracth and vec_extractl
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make anti_adjust_stack_and_probe_stack_clash extern and use it for Z
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IBM Z: stack clash prot: add missing updates of last_probe_offset
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IBM Z: Define probe_stack expander
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2SFmode conversion functions [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Also implicitly mark as declare target to functions mentioned in target regions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Fix placement of 2nd+ preparation statement for PHIs in simd clone lowering [PR95108]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: cgraph support for late declare variant resolution
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/95118 - fix printing of denormal zero
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite/94703 - skip gcc.dg/tree-ssa/pr94703.c on strict-align targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix arm_sve_vector_bits on typedefs [PR95105]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2DFmode conversion functions [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add tests for gcc-changelog.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve build_template_decl
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Adjust push_template_decl_real
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: simplify lookup_template_class_1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Simplify tsubst_friend_function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Simplify tsubst_template_decl
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Missed c++2a->20 change
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm.c: Clarify error message in thumb1_expand_prologue
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Factorize several occurrences of the same code into reg_needs_saving_p
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Default CET run-time support to auto
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add early return for invalid STATUS for close.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Removed double ChangeLog entries from previous commit.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Missing SFINAE with lookup_fnfields [PR78446]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2DFmode float trunc/extend functions [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: fix vcc clobber in vector load/store
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: only build syscall test with -static on GNU/Linux
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix deferred noexcept on constructor [PR93901].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libiberty: Update D symbol demangling for latest ABI spec.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Skip jit tests for targets that don't support -lgccjit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fold (add -1; zero_ext; add +1) operations to zero_ext when not overflow(PR37451, PR61837)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/33315 - common stores during sinking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add V2SFmode hadd/hsub instructions [PR95046]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libiberty: Handle @live attribute in D demangler.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Add support for interrupt routines to reg_needs_saving_p
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95133 - avoid abnormal edges in path splitting
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Handle GDB specific test result types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] WIP amdgcn: use unsigned extend for lshiftrt
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix clang [-Wmisleading-indentation] in hsa-gen.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/92260 - improve fix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix thinkos in template_args_equal change.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Allow SI, DI and TImode pushes from XMM registers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Fortran] OpenMP 5 – permit more sharing clauses for SIMD (PR94690)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Also check if -fcf-protection works
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR c++/93286 - ICE with __is_constructible and variadic template.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Revert unnecessary parts of fix for [PR90996]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/testsuite: Use -mdejagnu-cpu= instead of -mcpu=
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/testsuite: Don't use powerpc64 effective target
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/testsuite: Use lp64 in cnttzdm-0.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/testsuite: Use the int128 selector where needed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: BU_FUTURE_MISC_2 requires powerpc64
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: Remove stray semicolon.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Enable coroutines with -std=c++20.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: only build syscall test with -static if it works
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update cpplib sv.po.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: decltype of invalid non-dependent expr [PR57943]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Consolidate a couple peepholes and improve peepholes that combine stack allocations with stack store
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Implicitly movable objects should use move CTORs for co_return.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move array bounds checking out of vrp_prop and into its own class.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] More refactoring of tree-vrp.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove vrp_insert::live_on_edge declaration.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move operand_less_p to vr-values.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert previous patch:
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Add gcc.target/i386/strncmp-1.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libphobos: Merge upstream druntime 5cc061a8, phobos 64ed4684f
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Allow V1TI vector register pushes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use pc_or_label_operand to collapse a couple more patterns in preparation for the cc0->CC_REG transi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Avoid a maybe used uninitialized warning. NFC.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95172 - avoid mixing conditionalized and ordered SM
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/95171 - inlining of trapping compare into non-call EH fn
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MAINTAINERS: Add myself for write after approval.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Update Intel processor detection
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fixup BB vectorization constant generation place
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Improve vector mode and TFmode ABS and NEG patterns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [arm] Don't generate invalid LDRD insns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Avoid reversing a non-trapping comparison to a trapping one [PR95169]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] pr94833, fix vec_first_match_index for nulls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add test for c++/95143
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization: Fix use of uninitialized variables warnings [PR94952]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95053 - division by zero constants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bootstrap: Update requirement to C++11.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Require powerpc_vsx_ok in gcc.target/powerpc/pr71763.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Regenerate cp/cfns.h.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Don't add built-in operator for ++ on bool.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Create fewer SAVE_EXPR.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Implement DR 1512, Pointer comparison vs qual convs [PR87699]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update gcc sv.po.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR middle-end/94940 - spurious -Warray-bounds for a zero length array member of union
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR middle-end/92815 - spurious -Wstringop-overflow writing into a flexible array of an extern struct
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Sorry about type-dependent arg for __builtin_has_attribute [PR90915]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: ICE with -Wall and constexpr if [PR94937]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: ICE when shortening right shift [PR94955]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Explain fn template argument type/value mismatches [PR66439]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Enable spec_hasher table sanitization [PR87847]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cost invariant nodes from vect_slp_analyze_node_operations SLP walk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Update march parser
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Handle implied extension for -march parser.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add gcc-verify alias.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Add basic library allocator support.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix typo in c-parser.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing ChangeLog entry.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add missing vector zero/sign extend expanders [PR92658]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move 2 mklog scripts to legacy subfolder.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] New mklog script.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bpf: add support for the -mxbpf option
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bpf: do not save/restore callee-saved registers in function prolog/epilog
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fill up entries in reverse order.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mklog.py: improve parsing of struct names (ignore GTY).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] TESTSUITE: Fix tests for 16-bit targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Fix ICE with EOF in macro args [pr95182]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix FAIL: gcc.target/i386/pr92645-4.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Reimplement raw string lexing [pr95149]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR c++/94923 - False positive -Wclass-memaccess with trivially copyable std::optional
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use commit timestamp in git_update_version.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use REST API for bug titles in mklog.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [aarch64] PR target/94591: Don't generate invalid REV64 insns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Random cleanups
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Alias template instantiation template info
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Add FEATURE_AVX512VP2INTERSECT and update GFNI check
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Use RDRAND as fallback if RDSEED keeps failing (PR 94087)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix alignment for local variable [PR90811]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c/95141 - fix bogus integer overflow warning
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add gcc-backport and support git cherry pick.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] git_check_commit: shorted option name
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib/gcc-changelog: Skip over review lines
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] git_commit.py: Add tests for signatures.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [ARM]: Fix the wrong code-gen generated by MVE vector load/store intrinsics (PR94959).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove dangling line from gcc/ChangeLog.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Update VPCLMULQDQ check
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing ChangeLog entry for r11-516
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/95231 - revert parts of PR95171
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95219 - improve IV selection for induction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing testsuite/Changelog for PR94595 bug fix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fill up {, un}compression stats for ZSTD in LTO.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: spec_hasher and TYPENAME_TYPE resolution [PR95223]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Replace some flags with a single enum
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ProcPtr function results: 'ppr@' in error message PR39695
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid SCC hashing on unmergeable trees
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] git_email.py: fix duplicate author_lines.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Fix *pushsi2_rex64 constraints [PR95238]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Fix zero/sign extend expanders [PR95229]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Implement DR 2289, Uniqueness of structured binding names [PR94553]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: cleanups in c-common handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Revert premature change
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: C++20 DR 2237, disallow simple-template-id in cdtor.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] TESTSUITE: Fix Wconversion-null*.C tests for aarch64 -mabi=ilp32
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix premature omission of ChangeLog entry in ChangeLog file..
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Do not use commutative operands with (use) RTX [PR95238]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Use 'using' for types in Networking TS headers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix net::basic_socket::close(error_code&)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Better requirements checking in Networking TS
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Use macro for nodiscard attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Avoid constraint recursion with iterator_traits (PR 93983)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mklog: support parsing of DR.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Support DR entries for gcc-changelog.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Prepare git_update_version.py for real usage.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add outline-atomics to target attribute.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgfortran: Use __builtin_cpu_is/__builtin_cpu_supports
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove accidental testcase commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix a test-case warning.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcc: Move FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: template instantiation during fold_for_warn [PR94038]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Enable simple invocation of runtest in testsuite
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] config/i386/cpuid.h: Use hexadecimal in comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Include memmodel.h in adjust-alignment.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Partial reversion of r11-437-g5ef067eb14d4.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve error-recovery for parms.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve error recovery for =.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Constant expression parsing and parameters.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Check constant array bounds later.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add gcc/testsuite/go.test/test to ignored locations for gcc_commit.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] add ctor/dtor to slp_tree
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95248 - fix oversight in SM rewrite
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] enfoce SLP_TREE_VECTYPE for invariants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] lto/95190 - amend -flto docs for diagnostic option handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify streaming of SCC components
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix hashing of prestreamed nodes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95268 - fix commoning of clobbers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix up go related ignored locations.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Handle -mavx512vpopcntdq for -march=native
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing vector truncmn2 expanders [PR92658]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Improve LTO streaming dumps
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add debug dump for integer_cst streaming.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid streaming stray references.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Fix <rounding_insn><mode>2 expander [PR95255]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Silence warning introduced by my previous change.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: Add exit, and _exit replacement, to sm-signal.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: -fsanitize=vptr and -fstrong-eval-order. [PR95221]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Suggest including <stdbool.h> for bool, true and false
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Suggest including <stdint.h> or <cstdint> for [u]int[8|16|32|64]_t
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix C++17 eval order for virtual op=.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust typo in testcase of my last commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Darwin: Make sanitizer local vars linker-visible.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Simplify filesystem::path SFINAE constraints
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove incorrect static specifiers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Refactor filesystem::path string conversions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fixes a hang on an invalid ID in a WAIT statement.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix function that can't be constexpr in C++11 (PR 95289)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Avoid concept evaluation when uid-sensitive [PR94038]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Compile PR93978 testcase with -Wall
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libcpp, libdecnumber: configure and substitute AR
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95106 - truncation of long symbol names with EQUIVALENCE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing expander for vector float_extend and float_truncate.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix wrong assignment to mutable Out parameter of task entry
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing ChangeLog entries in previous commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Change description of fat pointertype with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Allow only ignored files in ChangeLog entries.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix incorrect handling of Component_Size
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missing back-annotation for derived types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix small fallout of earlier change
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix internal error on problematic renaming
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95284 - amend previous store commoning fix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95308 - really avoid forward propagating of &TMR
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95297 - handle scalar shift arg for SLP invariant vectype
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95271 - fix bswap vectorization invariant SLP type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95295 - fix wrong-code with SM
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not stream redundant stuff
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious accessibility error on return aggregate in GNATprove mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Change pragma Compile_Time_Error to force compile-time evaluation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix spurious error on checking of null Abstract_State
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95309 - fix invariant SLP node costing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] BRIG FE testsuite: Fix dump scan patterns in packed.hsail test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Remove broadcasts from TARGET_MMX_WITH_SSE vec_dup insn patterns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix internal error on store to FP component at -O2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: update x/sys/cpu after gccgo support added
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix non-comforming expander for floatv2div2sf2, floatunsv2div2sf2, fix_truncv2sfv2di, fixuns_truncv2sfv
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add ChangeLog entry for my last commit.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert "Add ChangeLog entry for my last commit."
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-git: Add prepare-commit-msg hook.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update merge.sh to reflect usage of git.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Allow ChangeLog entries for ignored location.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] revamp dump and aux output names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] accept for dir/ChangeLog entries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Ensure copy ctor for composite distribute parallel for class iterators is instantiated [PR95
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify types of TYPE_VALUES in enumeral types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Support --dry-mode in git_update_version.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines, testsuite: Fix co-ret-17-void-ret-coro.C.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Implement V2SI and V4HI shuffles
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95327 - fix another vectorizable_shift const SLP op
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] do not skip validation of switch after %<opt
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: check for void types [PR 95296]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: fix sphinx formatting issues in docs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: remove file descriptor leaks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: handle entries with multi-line file lists
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [LTO/offloading] Fix offloading-compilation ICE without -flto (PR84320)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add SSE2 alternative to mmx_pswapd2vsi2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95089 - ICE in gfc_get_derived_type, at fortran/trans-types.c:2843
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix issue with LTO bootstrap
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR libfortran/95195 - improve runtime error for namelist i/o to unformatted file
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix common_iterator::operator-> [PR95322]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95104 - Segfault on a legal WAIT statement
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: fix missing types for builtins [PR 95306]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix pr20601-1.c on the H8
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] prepare-commit-msg: Save diff if requested by user.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Rename commit-mklog alias to gcc-commit-mklog.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Rewrite maintainer-scripts/update_version_git
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Fix up omp_declare_variant{s, _alt} htab handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add debug (slp_tree) and dump infrastructure for this
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Bump version to 11.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add new git-backport.py script.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95335 - fix SLP nodes dropped to invariant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95356 - fix vectorizable_shift vector types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add new testcase for comparison category types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95295 - fix sinking after path merging in new SM code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Revert alias template change [pr95263]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix stdcall attribute in template. [PR95222]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: operator<=> and -Wzero-as-null-pointer-constant [PR95242]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Implement V2SF shuffles
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_trans_label_assign PR50392
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Handle multiple aggregate overloads [PR95319].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: fix libgccjit.info entry [PR 91330]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: use deep unsharing of trees [PR 95314]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Remove %q modifier from two pmov insn templates [PR95355]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95090 - ICE: identifier overflow
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Fix V2SF horizontal add/subtract insns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix std::reverse_iterator comparisons (PR 94354)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix view adaptors for mixed-const sentinels and iterators (PR 95322)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix atomic<FP>::load (PR 95282)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add support for __builtin_bswap128
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc: xtensa: delegitimize UNSPEC_PLT
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] outputs.exp: no lto, linker default output, cdtor temps, empty args
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov-tool: Flexible endian adjustment for merging coverage data
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite/95363 - fix gcc.dg/vect/bb-slp-pr95271.c for ilp32
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix nonconforming memory_operand for vpmovq{d, w, b}/vpmovd{w, b}/vpmovwb.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mklog: support renaming of files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix check-params-in-docs.py for --help=param.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add documentation for missing params.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: enhance handling of renamings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Fix unwanted fall-throughs in arm.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95273 - more vectorizable_shift massaging
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] make vect_finish_stmt_generation work w/o stmt_vec_info
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Code generate externals/invariants during the SLP graph walk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] remove obsolete code from SLP invariant costing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix segfault in aarch64_expand_epilogue [PR95361]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix missed shrink-wrapping opportunity
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : "type is( real(kind(1.)) )" spurious syntax error PR94397
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/builtin-bswap-10.c: Check "! int128"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing ChangeLog entry for r11-694
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert "Add missing ChangeLog entry for r11-694"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix tmplattr10.C
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix initlist-array12.C
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix off-by-one error in previous commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix incorrect code generation with bit insns on H8/SX.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Finish prior patch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: port libgccjit to Windows
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Immediately deduce auto member [PR94926].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95373 - ICE in build_reference_type, at tree.c:7942
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Try to complete decomp types [PR95328]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] git_commit: fix duplicite email address.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: add support for unpacked EOR, ORR and AND
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95393 - fold MIN/MAX_EXPR generated by phiopt
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expander: Optimize store_expr from STRING_CST [PR95052]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: One omp_resolve_declare_variant followup
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95403 - guard vect_init_vector_1 against NULL stmt_info
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix various limitations of git-backport.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove references to SVN in libsanitizer.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix streamer desynchornization caused by streamer debugging patch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95356 - more vectorizable_shift massaging
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95272 - add SLP_TREE_REPRESENTATIVE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Review unordered_map insert_or_assign/try_emplace (PR 95079)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Fix VCC early clobber
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Port bugzilla-close-candidate script to git.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constexpr ctor with RANGE_EXPR index [PR95241]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: lambdas inside constraints [PR92652]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix parsing of SVN commits in PRs.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bugzilla-close-candidate.py: Fix sorting of branches.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Error for missing change description in git_commit.py.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Remove rs6000-ibm-aix5.3.0 from config-list.mk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: vptr ubsan and derived class [PR95311].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix bogus -Wparentheses warning [PR95344]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgfortran: Export forgotten _gfortran_{, m, s}findloc{0, 1}_c10 [PR95390]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid nested save_CFLAGS and save_LDFLAGS
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify tree streaming.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Template template parameter in constraint [PR95371]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: P0848R3 and member function templates [PR95181]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Prefer VSX insns over VMX ones (part 1: perm and mrg)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: satisfaction value of type typedef to bool [PR95386]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/config/i386/mingw32.h: Ensure `-lmsvcrt` precede `-lkernel32`
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: omp_alloc(0, ...) should return NULL.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Fix unused value found by static analysis.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Ability to build the GNAT runtime with project files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Optimize si to di zero-extend followed by left shift.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Disable brabc/brabs patterns as their length computation is horribly broken and leads to incorrect c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: Fix fallout from optimize store_expr from STRING_CST [PR95052]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Finalization depends on the expression, not on the component.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Add pru-elf to config-list.mk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Cleanup indexable tree streaming.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix execute/20071219-1.c regression on H8 due to loss of REG_INC notes in peephole2.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Remove up some unused values.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Remove cris-linux and crisv32-* from config-list.mk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Remove arm-wrs-vxworks from config-list.mk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Add or1k-elf, or1k-linux-*, and or1k-rtems to config-list.mk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Add v850e1-elf to config-list.mk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Avoid functions with unlowered coroutine trees [PR95087].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Check for more missing math decls on vxworks.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Switch www.cs.princeton.edu to https
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove stray change from previous commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missed IPA-CP on by-ref argument directly passed through (PR 93429)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move value_range_equiv code to its own file.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move array bounds checking into its own file.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix dump in clone materialization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Cleanup global decl stream reference streaming, part 1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Update/streamline Valgrind references
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix incorrect Docbook links
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Document API changes in GCC 10
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Cleanup global decl stream reference streaming, part 2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix __gnu_test::input_iterator_wrapper::operator++(int)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Correct handling of references in parm copies [PR95350].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: vptr ubsan and object of known type [PR95466]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix 92085-2.c ICE due to having (const_int 0) as the destination of a set.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix filesystem::u8path for mingw targets (PR 95392)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constrained lambda inside template [PR92633]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Disable colorization for ubsan test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Libsanitizer: merge from master.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Reapply all revisions mentioned in LOCAL_PATCHES.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update link to LOCAL_PATCHES.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Improve comments and error text
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix segfault in build_frontend_type on alpha-*-*
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix unrecognised -mcpu target 'armv7-a' on arm-wrs-vxworks7
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reuse Is_Package_Or_Generic_Package where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Allow GNATprove to set overflow mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Treat attribute Img equivalent to attribute Image
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Typo corrections and minor reformatting
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use new API when creating a special SPARK heap entity
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix bogus error for clause on derived type with variant part
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Address potentially uninitialized variables and dead code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not set the bounds of integer types to be universal
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small oversight in latest change for Replace_Discriminants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Two typo fixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use Standard.Natural on indices in support routines for Ada.Tags
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Accept objects from nested packages in Initializes contract
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use Standard.Natural on bit references to packed arrays
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove dead code for detecting hidden package state
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] snames.ads-tmpl: add comment
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Unnesting bugs with array renamings generated for quantified expr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix minor discrepancy in Expand_N_Attribute_Reference
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ICE during unnesting when nested subprograms have address taken
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Statement SCO code for degenerate subprograms
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Get rid of more references to Universal_Integer in expanded code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] gnatpp: documentation for --[no-]compact switch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] gnatpp: documentation for --RM-style-spacing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove degenerate Treat_Fixed_As_Integer mechanism
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Compiler crash processing controlled type primitive
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improved support for aspect alignment in CCG
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Bump copyright year
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] CCG: regressions on ACATS c460007, c46013a, cd1009d
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove ASIS_Mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Fix up build if HAVE_SYNC_BUILTINS is not defined.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make TOPN counter dynamically allocated.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Make prepare-commit-msg hook safe for older branches
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: Improve error text for overlong ChangeLog lines
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] S/390: Emit vector alignment hints for z13
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: Update test to match new error text
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Set up input_location before lowering Dsymbol AST
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Add gdc.test to list of ignored prefixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix bits/bytes confusion in latest change to expand_unop
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcov: replace malloc and calloc.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: support patterns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Remove -mlocal-symbol-id option
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify streaming of tree references
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Correctly identify stfs if prefixed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add initial support for -mcpu=zeus
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make debug containers prefer copy ctor to base ctor (PR 90102)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix an ICE in aarch64_short_vector_p [PR95459]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] spell ldscript correctly in outputs.exp et al
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Wrap co_await in a target expr where needed [PR95050]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] remove last traces of -auxbase
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Make __divdi3 handle div by zero same as hardware.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: *this capture in const member fn [PR95193].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: fix __builtin_unreachable [PR 95426]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: Fix build on AIX
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor tweaks in commentary
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove -gnatt switch processing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid creating temporaries in Universal_Integer for range checks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put a couple of options in alphabetical order
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove ASIS tree generation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add Address_Int declaration in s-auxdec.ads
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Iterate with procedural versions of Next_... routines where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo in comment
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix missing overflow checks in analysis of predefined unit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Debug info not available on subp having a class-wide precondition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] More efficient System.Random_Numbers.Random_Discrete for 32-bit types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor change to comment in System.Regexp spec
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Unnesting problems with expansion of Loop_Entry attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve 'Val implementation for some enumeration types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Incorrect accessibility checking on aliased formals
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Initial infrastructure for adding a tree checker
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve handling of SPARK_Mode in generic instances
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small improvement to Expand_N_Unchecked_Type_Conversion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update headers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid creating temporaries in Universal_Integer, continued
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typos
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Support pragma Allow_Integer_Address on 64-bit targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove more cases of empty loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add detection of uninitialized big reals
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small housekeeping work in Check_Private_View
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious ineffective with clause warnings on use type clause
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix for missing calls to Adjust primitive with nested generics
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Cleanup LTO tag streaming.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenMP] Fix mapping of artificial variables (PR94874)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] simplify visited flag unsetting in SLP scalar cost computation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Prefer simple case changes in spelling suggestions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95495 - use SLP_TREE_REPRESENTATIVE in assertion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: implement BT_CONST_VOLATILE_PTR [PR 95306]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95487 - use a truth type for scatter masks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simple patch only add assumed-rank to the list of possible attributes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix VLA in template [PR95232]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missing dependencies for selftests which occasionally causes failed builds.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Allow parameter packs in co_await/yield expressions [PR95345]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Optimize ODR enum streaming
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constrained nested partial specialization [PR92103]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: more constrained nested partial specialization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] identify lfs prefixed case PR95347
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] optimize tanh(x) / sinh (x) to 1/ cosh (x)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] diagnostics: Add function call parens matching to c_parser.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Provide diagnostic hints for missing C inttypes.h string constants.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Provide diagnostic hints for missing C++ cinttypes string constants.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Reject some further reinterpret casts in constexpr [PR82304, PR95307]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix uppercase in trunc<mode><pmov_dst_3>2.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Missing __divtf3@@GCC_4.4.0 on ia64
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix missing assemble_external in ASM_OUTPUT_FDESC
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cselim: Extend to check non-trapping for more references [PR89430]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor editorial fixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix fallout of cleanup to Has_Private_View mechanism
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add another ad-hoc case to the Has_Private_View mechanism
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Continuation of "Get rid of more references to Universal_Integer"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove System.Parameters.Single_Lock
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid buffer overflow in Long_Long_Float_Text_IO
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update URL and bug report instructions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] New procedure Register_Global_Unhandled_Action
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small tweak to special handling of private index types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update the documentation in checks.ads about range checks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix Is_Absolute_Path on Windows
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing accessibility check on access discriminant in extended return
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Set convention and inlined flag on default null procedure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Revamp dump and aux output names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Incorrect source line range on subprogram body with contract
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Import Adafinal as convention Ada
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Wrong walk order in Walk_Library_Items
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid redefining IS_DIR_SEPARATOR macro
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix glitch for N_Delta_Aggregate/N_Case_Expression/N_Quantified_Expression
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0275 (Make subtype_mark optional in object renamings)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove obsolete reference to gigi in comment
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove OpenACC support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Alignment clause ignored on completion derived from private type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put_Image attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix a couple of oversights in previous change
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Get rid of Disable_FE_Inline_Always
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add missing conversion in call to Finalize primitive
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada_2020: contracts for formal subprograms
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] New package Ada.Task_Initialization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0184: Long Long C Data types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix zero-masking for vcvtps2ph when dest operand is memory.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify SLP code wrt SLP_TREE_DEF_TYPE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make std::copy_n work with negative and non-integral sizes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add explicit SLP_TREE_LANES
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] add vect_get_slp_vect_def
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH][GCC] arm: Fix the MVE ACLE vbicq intrinsics.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [ARM]: Correct the grouping of operands in MVE vector scatter store intrinsics (PR94735).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa-sra: Do not remove statements necessary because of non-call EH (PR 95113)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: PR target/95526: Fix gimplification of varargs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add processing STRICT_LOW_PART for matched reloads.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Split up d-frontend.cc into multiple parts.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] 'libgomp.oacc-fortran/{error_, }stop-{1, 2, 3}.f': initialize before the checkpoint
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Missing unlocking on error paths in attach/detach code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Missing unlocking on error paths in attach/detach code, part II
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] XFAIL behavior of over-eager 'finalize' clause
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Use 'tgt' returned from 'gomp_map_vars'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Extend 'libgomp.oacc-c-c++-common/pr92854-1.c' some more [PR92854]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Remove 'tgt' reference counting from 'acc_unmap_data' [PR92854]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Don't open-code 'gomp_remove_var' in 'acc_unmap_data'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Repair/restore 'is_tgt_unmapped' checking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix 'sizeof' usage in 'libgomp.oacc-c-c++-common/deep-copy-{7, 8}.c'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC 'exit data'] Evaluate 'finalize' individually for 'GOMP_MAP_STRUCT' entries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC 'exit data'] Evaluate 'copyfrom' individually for 'GOMP_MAP_STRUCT' entries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add test for PR95464.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Fix missed ramp function return copy elision [PR95346].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95500 - Segfault compiling extra interface on intrinsic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix FE devirt with diamond inheritance [PR95158]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix complex constexpr virtual cases [PR93310].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 47ed0330f
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Specialize copy/copy_n for istreambuf_iterator and deque iterators
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 48d704f08
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Implement a solution for PR middle-end/10138 and PR middle-end/95136.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove workarounds for constrained nested class templates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix bitmask conflict between PTA_AVX512VP2INTERSECT and PTA_WAITPKG in gcc/config/i386/i386.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/95493 - bogus MEM_ATTRS for variable array access
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add new/delete to struct occurence
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ix86: Improve __builtin_c[lt]z followed by extension [PR95535]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expand: Simplify removing subregs when expanding a copy [PR95254]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95539 - fix SLP_TREE_REPRESENTATIVE vs. dr_info
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 6d5bffa54
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor wording changes wrt Ada 202x
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Rename parameter of routines in Checks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Assertion_Policy (Ignore) ignores invariants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add No_Truncation flag on view conversion for GNAT-LLVM
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0235 System.Storage_Pools should be pure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0318 No_IO should apply to Ada.Directories
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0237 Getting the representation of an enumeration value
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0144 Make Discrete_Random more flexible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix assertion failure on double rederivation of private type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0336 Meaning of Time_Offset
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0207 Convention of anonymous access types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add missing Global contract to Ada.Containers.Functional_Vectors
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error on address clause in task body
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add comment about function only used in CodePeer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Move routine for detecting special Text_IO packages from GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put_Image attribute: Rtsfind cleanups
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix incorrect initialization for array of non-standard enumeration type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify iteration over components
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use Is_Incomplete_Type instead of a low-level Ekind test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious assert failure in Walk_Library_Items
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Optimize Normalize_Pathname
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not create an empty list of nodes that confuses GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Make the Has_Dynamic_Range_Check flag obsolete
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix punctuation in description of Enum_Rep attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Subtype inherits Atomic flag from base type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add note about gnatcov reliance on thunk names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Support 'Reduce under -gnatX
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update comments wrt Ada 83 handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Replace ? by ?? in Error_Msg_N
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust text of expected warnings to g:b825a22890740f341eae566af27e18e528cd29a7.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 56f0a65c4.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add 'libgomp.oacc-c-c++-common/struct-copyout-{1, 2}.c'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC 'exit data'] Simplify 'GOMP_MAP_STRUCT' handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC 'exit data'] Strip 'GOMP_MAP_STRUCT' mappings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fortran/95509 - fix spellcheck-operator.f90 regression
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix pretty-print of pointer minus integer.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd f5638c7b8.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] diagnostics: Consistently add fixit hint for implicit builtin declaration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: co_returns are statements, not expressions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95530, PR fortran/95537 - Buffer overflows with long symbols
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Make braced-init-list as template arg work with aggr init [PR95369]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Temporarily remove an unintentionally commited test.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 740f3d1ea.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PR95456] avoid memcpy (_, NULL, 0) in gcc.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MAINTAINERS: Add myself as xtensa port maintainer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix ICE in ODR enum streaming [PR95548]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Added test case for a PR which has been fixed in the meantime.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Introduce flag_cunroll_grow_size for cunroll
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: allow cunroll to grow size according to -funroll-loop or -fpeel-loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd cef1e7991.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95091 - Buffer overflows with submodules and long symbols
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 1831b24ff.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd b0df0e982
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 108ca1bcd.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Improve expansion of __builtin_parity
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 73d8e2fec.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0309 Missing checks for pragma Suppress
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add Depends contracts to Delete procedures of formal containers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix socket timeout correction for Windows Server 2019 case
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada_2020: shared variable control aspects on formal derived types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] gnatbind: Deterministic No_Entry_Calls_In_Elaboration_Code messages
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Silence spurious warning on instances of formal vectors
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0226 Make objects more consistent
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reuse Get_Index_Subtype in the special expander for GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reuse standard expansion of 'First and 'Last in GNATprove mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Better code generation for nested aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update doc on Enum_Rep/Enum_Val
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add gnatname use for multiple units files support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not warn on partial access to atomic object with address clause
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada.Text_IO: fix typo
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0287 Legality Rules for null exclusions in renaming are too fierce
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove processing of SPARK_05 restriction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Restore Snames.Name_SPARK as it used in the GNATprove backend
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement predicate checks on qualified expressions (AI12-0100)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Issue with unnesting of 'First/Last and renaming
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0290 (Simple_Barriers restriction)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove the Has_Dynamic_Range_Check flag
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix handling of 'Enum_Rep and renamings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0228 Properties of qualified expressions used as names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0291 (Jorvik profile)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Style cleanups in new code for Pure_Barriers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Port a modified expansion of Enum_Rep from GNAT to GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error on call to controlled primitive
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0085 Missing aspect cases for Remote_Types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0204 Renaming of a prefixed view
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0073 (Ravenscar disallows Synchronous_Barriers)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [arm] (header usage fix) include c++ algorithm header via system.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Replace FAIL with gcc_unreachable
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [arm] Fix vfp_operand_register for VFP HI regs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Expand on comment of stack-clash and implicit probing through LR.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix up pr95548.C testcase.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] forwprop: Ignore scalar mode vectors in simplify_vector_constructor [PR95528]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in maybe_canonicalize_comparison_1 PR92993
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR bootstrap/95555 - powepc64 bootstrap failure due to -Wmaybe-uninitialized in reload_cse_simplify_
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95195 - Fortran testcase should clean up afterwards
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 955b8b36f.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix regression caused by recent refactoring
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Implement operator<< for std::unique_ptr (LWG 2948)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing ChangeLog entries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix failing tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bootstrap: Fix --disable-bootstrap with older g++.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: ensure variables in offload table are streamed out (PRs 94848 + 95551)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/testsuite: Allow xxperm* instead of only vperm*
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] xtensa: libgcc: fix PR target/95571
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix g++.dg/torture/pr95493.C FAIL on i686-linux with -O0.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: Optimize ffs comparisons against constants [PR95527]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: Fix up MEM_REF printing [PR95580]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: fix deduction for root ChangeLog
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libsanitizer: use gnu++14
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Disable assertion regarding Body_Before_Spec_Edge
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0301 Predicates and Default_Value
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI1-0201 Relational operators of static string types are now static
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Annotate Ada.Synchronous_Barriers with SPARK_Mode => Off
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error on instantiations with Taft_Amendment types and tasks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Refine implementation of AI05-0149 missing conversion checks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add missing tag with -gnatw.d
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] gnatpp: documentation for --no-separate-return switch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020 AI12-0282: Shared variable control aspects in generics
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Membership test against a non-excluding subtype
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove bypass for instance bodies from Is_Visible_Component
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add debugging message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] gnatbind: Correct assertions in Add_Edge_Kind_Check
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash on exit statement within predicated loop
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Propagate DIC, Invariant and Predicate attributes to views
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Write_Invocation_Graph_Vertex: include lib item name
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious overlap error on zero-sized arrays with -gnateV
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing documentation for Returns_By_Ref
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Code refactoring on calls to Set_Debug_Info_Needed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Expand more others aggregates statically
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix wrong type being used for range check generation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve handling of aggregates in Side_Effect_Free
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup in Einfo unit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove kludge for AI05-0087
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve handling of null unbounded strings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Code clean ups and comments updates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0028: Import of variadic C functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small enhancement in XEinfo utility
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing check on private overriding of dispatching primitive
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcov: fix TOPN type casting
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: improve --coverage small example
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64+SVE: Add support for unpacked unary ops and BIC
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] sanitizer: do not inline no-sanitize into sanitizer fn
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov-dump: fix --help spacing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix some ChangeLog entries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove dead code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Tweak predeclare_vla.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 13d67c575.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PowerPC: PowerPC tests: Add prefixed/pcrel tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tsan: Add optional support for distinguishing volatiles
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-inline: Fix VLA handling [PR95552]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: Use non-zero exit status on error
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Ensure distinct DTOR trees [PR95137].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] asan: fix wrong options for a test-case.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] When specifying a non-system prefix with --with-zstd, the build fails because the header and library
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PowerPC: Add pcrel/prefixed target supports.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PowerPC: Add future hwcap2 bits
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Define std::bad_optional_access constructor as defaulted
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Define converting assignment operator for std::move_iterator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: Improve git_commit.py diagnostics
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: add more Review by prefixes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add gcc_assert that &global_options are not dirty modified.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tmmark: verify_ssa failed [PR95569]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Introduce STMT_VINFO_VEC_STMTS
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Adjust costing of by element MUL to be the same as SAME3 MUL.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing store in emission of asan_stack_free.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Merge evrp uses of substitute_and_fold_engine into the engine itself.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make {SLP_TREE, STMT_VINFO}_VEC_STMTS a vector of gimple *
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor reformatting and some typo fixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix incorrect insertion of post-call actions in if-expression
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reject illegal bodies for null procedures
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Incorrect accessibility checks on functions calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove Determine_License
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove unreferenced GNATprove utility routine Get_Low_Bound
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor fix style and typos in comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify detection of static membership choices
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix assertion failure on functions with contracts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada_2020 AI12-0220: Pre/Postconditions on Access_To_Subprogram types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Classwide controlled obj not dispatching
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fold Enum_Rep attribute in evaluation and not in expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Revert workaround for expansion of Enum_Rep in GNATprove mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix minor typo in comment of membership choice parsing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo in exception message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove more references to ASIS
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve code generated for dynamic discriminated aggregate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix gnatmetric switches description
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Disable unwanted warnings in Assertion_Policy(Ignore) mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Insert explicit dereferences when building actual subtype
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove obsolete code in Resolve_Call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0162 Memberships and Unchecked_Unions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Additional warnings on overlapping actuals of composite types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add missing Sloc on new explicit dereferences
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada 202x AI12-0192 "requires late initialization"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Don't build equivalent record aggregate if type has predicates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0311 New checks for language-defined units
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix ICE with delayed parsing of noexcept-specifier [PR95562]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: fix parse_git_name_status for renames.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0364 Add a modular atomic arithmetic package
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix an ICE in register_tuple_type [PR95523]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95576 - fix compare-debug issue with SLP vectorization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] avoid stmt-info allocation for debug stmts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Extend memcmp optimization in std::lexicographical_compare
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR middle-end/95353 - spurious -Wstringop-overflow writing to a trailing array plus offset
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Make call argument handling more robust [PR95440]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PR51447] restore the global reg var before returning from main
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix some ranges algos optimizations [PR95578]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Describe correct USEs for gpr_save pattern [PR95252]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Unify the output asm pattern between gpr_save and gpr_restore pattern.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] slim up mem exprs to avoid line breaks in -fverbose-asm
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix -Wformat-diag in options-save.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Avoid redundant 'git diff' in prepare-commit-msg hook
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] prepare-commit-hook: Use gcc-config.diff-file.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Rename can_fully_mask_p to can_use_partial_vectors_p
Giuliano Belinassi
- [gcc r11-2726] compiler: export thunks referenced by inline functions
Ian Lance Taylor
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Rename fully_masked_p to using_partial_vectors_p
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Rename things related to rgroup_masks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] asan: fix RTX emission for ilp32
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add fallback on Integer_Arithmetic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove aspects that were commented out
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing accessibility error on object in type conversion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Generate predicate checks for on assignments in records
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify iteration over formal parameters for aliasing error
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix unnesting crash with Predicate_Failure/no pred
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash on dispatching conditional entry call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0356 Root_Storage_Pool_With_Subpools & Preelaborable_Init
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix punctuation in comment of Building_Static_Dispatch_Tables
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove useless code in Backend_Processing_Possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Make Object Specific Dispatch tables constant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove a dubious optimization for Object Specific Data dispatching
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Consolidate handling of implicit dereferences into semantic analysis
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Create constrained itypes for nested record aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Refine type for sorting case-choices tables
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Move duplicated routines for building itypes to Sem_Util
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Skip unnecessary iterations over constraint expressions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid "others => <>" association in resolved record aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Allow specifying volatility refinement aspects for types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update SPARK RM rule numbers after removing a redundant rule
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix wrong access to large bit-packed arrays with reverse SSO
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Iterate with procedural version of Next routine where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Refine type of a counter-like variable
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Refine type of a routine parameter from Node_Id to Entity_Id
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Make libgnat/a-nbnbin__gmp.adb compile
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix assertion failure on entry call through unchecked conversion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix missing insertion of explicit dereference in instance
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Patch to Bug 94022 - Array slices of assumed-size arrays.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] git_update_version: add --current argument.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Wrong array section bounds when passing to an intent-in pointer dummy.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: skip debug info statements
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aix: Don't implicitly include inttypes.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix formatting in rs6000.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aix: xfail pure-virtual1.C expects weak __cxa_pure_virtual
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR95331 - Unlimited polymorphic arrays have wrong bounds.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95503 - Fix ICE in gfc_is_simply_contiguous, at fortran/expr.c:5844
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Testsuite: Mark check_effective_target_exceptions_enabled test as C++ test input.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix istream::ignore discarding too many chars (PR 94749)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Handle lambda closure pointers like 'this'.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95544 - Fix ICE in NULL() argument to intrinsics
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95611 - ICE in access_attr_decl, at fortran/decl.c:9075
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib: Make prepare-commit-msg hook smarter for amends
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constrained class template friend [PR93467]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Add UNSPECV_PATCHABLE_AREA
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] recog: Use parameter packs for operator()
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Factor out and rename some functions/macros
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix few -Wformat-diag warnings.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match any program name when pruning collect messages
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0269 No_Return for functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: update Big_Numbers.* specs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typos in comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Compiler crash on instance with overloaded actual and aspects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup in handling of Ada 2012 implicit dereferences
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove unnecessary use_clause from stringt.ads
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0175 Preelaborable packages with address clauses
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify getting discriminant value from a list of constraints
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1Q - CDD2A04 - RLS not followed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove suppression for overlapping actuals in internal units
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove redundant iterations in checks for overlapping actuals
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put_Image: preload type Sink, change what types have it enabled
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.2Q - BDD2007
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Detect overlapping actuals in entry calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reuse Is_Entry where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Diagnose illegal overriding indicators in protected bodies
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix handling of subprograms declared in a protected body
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0350 Swap for Indefinite_Holders
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Don't correct socket timeout on Windows Server 2019
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve code generated for assignment of dynamic record aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Compiler locks up with -gnatX and formal subprogram with aspects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0369
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix handling of Ada 83 OUT parameter rule
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Alphabetic ordering for name and pragmas
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Bump secondary stack alignment factor in full runtimes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0074 View conversions and out parameters passed by copy
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Enable Put_Image in pre-Ada-2020 modes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix anonymous-to-named access type implicit conversion legality checking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make std::atomic_flag::test members const
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Improve tests for std::atomic_flag
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix vectorizable_condition ICE with EXTRACT_LAST_REDUCTION
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Fix an ICE in vect_loop_versioning [PR95570]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testcase for shared DR alignment
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add .clang-tidy to git ignored.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tsan: Add param to disable func-entry-exit instrumentation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] go.test: update issue4085b.go to version from Go 1.13
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] runtime: fix arenaBaseOffset for aix/ppc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Disable -Wstringop-overflow warning after checking code path of caller.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove failing test case accidentally committed.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Correct test to avoid failures in ILP32.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Re-add gdc.test prefix in test names (PR testsuite/95575)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix line lengths after mechanical field renames.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] When avoiding double deallocation, look at namespace, expression and component.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Always use locations from get and put arguments for error messages.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95088 - Buffer overflows with PDTs, submodules and long symbols
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid crash when global symbol table is empty with -fdump-fortran-global.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Optimize multiplication for V8QI, V16QI, V32QI under TARGET_AVX512BW.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Suppress warning for signed and unsigned integer comparison.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use uniform type resolution for membership tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update 'Loop_Entry checking to match changes in 'Old rules.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0077 Has_Same_Storage on objects of size zero
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Link failure with call to expression function in precondition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove unreferenced and dubious Is_Renaming_Declaration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put_Image improvements for strings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put_Image: Implement for private types with full real type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Put_Image: Enable for access-to-subprogram types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Clean up error handling of 'Image
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Support aspect Relaxed_Initialization and attribute Initialized
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove excessive parens
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Replace repeated Ekind with Ekind_In
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not expect Global or Depends on single protected objects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not expect task discriminants in Global and Depends contracts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Bad access checks on if/case expression as actual
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Passing actual parameter values to out formals when Default_Value is set
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0260 Functions Is_Basic and To_Basic in Wide_Characters.Handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing errors on aspect checking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash in tagged type constructor with task components
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix analysis of Relaxed_Initialization for bodies-as-specs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Allow uninitialized values on Big_Positive/Natural
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor editorial changes in comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] T'Image calls T'Put_Image
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0343 Return Statement Checks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do expect task discriminants in Global and Depends contracts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve error message on premature usage of subtypes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Makefile.rtl: minor file renamings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Rewrite Sem_Eval.Predicates_Match predicate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Use LOOP_VINFO_DATAREFS and LOOP_VINFO_DDRS consistently
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] BRIG FE testsuite: Fix all dump-scans
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc: xtensa: make register elimination data static
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc: xtensa: add -mabi option for call0/windowed ABI
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc: xtensa: make TARGET_HAVE_TLS definition static
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix char_traits move with overlap
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix ICE in verify_sra_access_forest
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Optimize assignment to volatile aggregate variable
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] internal/syscall/unix: use getrandom_linux_generic.go on riscv
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: update x/sys/cpu to add all GOARCHes supported by gccgo
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/jit: Rename libgccjit.dll to libgccjit-0.dll.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Fix ICE on riscv_gpr_save_operation_p [PR95683]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Further adjust 'dg-lto-options' in 'gcc.dg/lto/pr52634'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Un-XFAIL 'gcc.dg/graphite/pr80906.c'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/95690 - avoid MEM_EXPRs for constants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve access checking inside templates [PR41437]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Clean up previous change [PR41437]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: TI_DEFERRED_ACCESS_CHECKS and dependent decls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0351 Matching for actuals for formal derived types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Accept renamings of folded string aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious undefined symbol with nested call to expression function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix spurious error on implicit dereference for private type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small fallout of freezing change for expression functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix two typos
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Check if attribute Passed_By_Reference is called on incomplete types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1K - B452001 - No errors detected
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Force evaluation of operator calls in renamings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix assertion failure on qualified type names in predicates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1P - BC55001 - Error missed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1P - C432003 - Errors missed on extension aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0249, AI12-0295 (user-defined numeric & string literals)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix premature freezing of artificial array subtype
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0216 on restricting overlap errors in calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS C452005/C452006 memberships use wrong equality operation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Declare expressions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Enable literal aspect specifications in Big_Numbers specs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Couple of formatting and stylistic fixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Force evaluation of qualified aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo in comment about overlapping actuals
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reuse Is_Object where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor casing of " The " after a comma in docs and comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve bug box customer language
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Change how we detect internal protected subprograms
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix spurious error on derived private type with predicate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Expand 'Pos and 'Val for enumeration types with standard representation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP/Fortran: Permit impure ELEMENTAL in omp directives
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Add offloading_enabled check and use it for xfail (PR95622)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Diagnose invalid OpenMP schedule(simd, static)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Initial part of OpenMP 5.0 non-rectangular loop support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH][GCC] arm: Fix MVE scalar shift intrinsics code-gen.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH][GCC] arm: Fix the MVE ACLE vaddq_m polymorphic variants.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] S/390: Emit vector alignment hints for z13 if AS accepts them
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Make sure the *san/inline* tests aren't UNRESOLVED with LTO
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix ICE in check_local_shadow with enum [PR95560]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Don't allow designated initializers with non-aggregates [PR95369]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenACC/Fortran: permit 'routine' inside PURE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix pasto in the substitute_and_fold_engine merge with evrp.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Use new isTypeXxxx helpers where possible.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Use toTypeFunction instead of explicit cast
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Use new isXxxxExp helpers where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Use toStringExp instead of explicit cast
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Enforce copyable/movable checks in std::atomic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Strip cv-qualifiers in std::atomic<FP> (PR 95282)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Move generation of array bounds error to own function.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Remove dependency on front-end File type for json and deps file generation.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Remove dependency on front-end OutBuffer for diagnostic and deps file generation.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Consistently format quotations in comments.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Update code formatting in a consistent style.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Remove names of unused function parameters.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Add another testcase for PR 95493
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: fix gcov-tool merge for TOPN counters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Optimize V16QI/V32QI/V64QI shift by constant.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix expansion of "for X of Y loop" in GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small fallout of change for 'Pos and 'Val attributes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove unnecessary special-casing of GNATprove expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix casing from GNATProve to GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Optimize length checks generated for slice assignments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small oversight in change to Optimize_Length_Comparison
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Work around problematic interaction with public symbol generation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Adjust documentation of 'Bit and 'Descriptor_Size attributes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Deal with second specific superflat case in Optimize_Length_Comparison
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement static expression functions for Ada 202x (AI12-0075)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove obsolete comments in Big_Numbers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add assertions to Preserve_Comes_From_Source and reuse it
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada_2020 AI12-0220 Pre/Postconditions on Access_To_Subprogram types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix comment of Get_Iterable_Type_Primitive
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Couple of small tweaks related to integer conversions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0110 Tampering checks are performed first
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Various typo corrections plus minor reformatting
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove new problematic condition for LLVM
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup throughout CStand body
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Support aspect Relaxed_Initialization on private types and constants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not generate useless length check for array initialization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve error message on anonymous access parameter conversion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not give "bad indentation" error inside a declare_expression
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix incorrect operand sharing after expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0279 more dispatching points with aspect Yield
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Nested subprograms in protected subprograms improperly handled in GNAT-LLVM
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Additional legality rule for indexing operation for derived type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1H - BA12018 - Missed errors for private with
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add early return to Apply_Universal_Integer_Attribute_Checks
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov*: collapse lisence header to 2 lines in --version.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Switch to HSACO v3 binary format
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: Support 'Backported from master'.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Lower VEC_COND_EXPR into internal functions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: clean up .gcov files in test-suite.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95717 - fix SSA update for vectorizer epilogue
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix use of inaccessible member in pr85503.C [PR95716]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: ICE with IMPLICIT_CONV_EXPR in array subscript [PR95508]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use SLP_TREE_VECTYPE consistently
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IBM Z: Prevent mach optimization on doloop patterns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] recog: Tweak insn_gen_fn::operator() definition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: check qualifiers of arguments to __atomic built-ins (PR 95378)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Treat in-class default/delete as definitions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix consteval operator handling.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add test for C++20 NB comment CA107.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: implicit operator== adjustments from P2002.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: CSE for bump and offset in strided load/store operations.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix bogus "does not declare anything" warning (PR 66159)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Handle non-integral sizes in std::uninitialized_fill_n
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix tests for uninitialized_value_construct_n
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix typo in attribute access example.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [HSA] Avoid ICE when "HSA does not implement indirect calls"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Avoid stack overflow in std::vector (PR 94540)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] hurd: libgcc unwinding support over signal trampolines
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add 'dg-do run' to 'libgomp.fortran/use_device_ptr-optional-3.f90' [PR94848]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenMP, gimplifier] 'inform' after 'error' diagnostic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: fix Backported from timestamp.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing check for gassign.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small improvement to Optimize_Length_Comparison
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] List aspect Relaxed_Initialization in GNAT RM
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] The definition of constants in declare expressions is an interfering context
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Properly test for Protected_Body_Subprogram
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix invalid expression sharing in Expand_Array_Equality
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small adjustment to Get_Integer_Type function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing error on aspects Input and Output
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0293-1 Implement storage streams
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1L - B452002 - Wrong universal access "=" rules
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid forced loading of System.Priority in CodePeer mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Cleanups in code related to static expressions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix failed assertion on a slice indexed by a subtype_indication
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Suppress CodePeer message on possible uninitialized variable
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not treat pragma Compile_Time_Warning as error even with -gnatwe
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve compile-time evaluation of value ranges
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor cleanup in Expand_Call_Helper
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Profile mismatch between C and Ada functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add second warning for convention C_Variadic_n
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix host/target confusion for attribute To_Address
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add support for XDR streaming in the default runtime
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] No Default_Initial_Condition check when declaring an imported object
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement AI12-0032 fixes for 'Old attribute accessibility
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup in the attribute code of the expander
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update output of verbose error summary
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup in constraint checking code for allocators
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Narrow large arithmetic and comparison operations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small inefficiency in previous change to expander
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] remove SLP_TREE_TWO_OPERATORS, add SLP permutation node
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] forwprop: simplify_vector_constructor follow-up fix [PR95713]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] phiopt: Improve minmax optimization [PR95699]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] silence empty-body warning
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: support merge commits in git_update_version
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix tsubst ICE with invalid static_cast [PR95728]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: checkout & pull order
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix typo in tree-ssa-reassoc.c.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/95739 - fix vector condition IFN expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP/Fortran: Reject allocatable components in map clause
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Fix creation of VEC_COND_EXPR
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing PR number to ChangeLog (PR 95378)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vectorizer: add _bb_vec_info::region_stmts and reverse_region_stmts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix use of inaccessible member in pr94052.C
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: ICE in requires-expressions with invalid args [PR95735]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid warning for memset writing over multiple members.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Fix mode of ZERO_EXTRACT RTXes, remove ext_register_operand predicate.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Use vect_relevant_for_alignment_p consistently
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: More P2002 operator<=> refinements.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add missing warning tag for some overlapping actuals warnings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove repeated testing of Check_Validity_Of_Parameters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix validity checking for class-wide objects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify processing of 'Valid_Scalars on array types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add comments about attribute 'Valid_Scalars on private tagged types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix validity checks on attribute 'Old prefix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup in Apply_Range_Check implementation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove second warning for convention C_Variadic_n
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] universal_access equality and 'Access attributes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Decorate record delta aggregate for GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reject junk expressions in attribute Update
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Attempt to hide public entities in nested instance bodies
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor remove extra whitespace in check suppression functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0366 Changes to Big_Integer and Big_Real
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1G - C760A02 - Near infinite finalization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Style checks on invalid UTF character cause crash
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0293-1 Remove pragma Assert
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error on private type in ghost expression function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious condition warning on type conversion in return
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Deal with enumeration types with very large size
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix internal error on component of class-wide parameter in instance body
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Plug small loophole in implementation of AI12-0100
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small fallout of previous change for allocator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix small fallout of previous change for Analyze_Selected_Component
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix check for bounds in aggregate expansion of allocator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash on compiling project with multiple subunits per file
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Further cleanup in constraint checking code for allocators
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0028-1 Import of variadic C functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Consolidate handling of implicit dereferences
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove handling of 'Pos and 'Val attributes from gigi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Optimize std::optional default constructor
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95761 - fix vector insertion place compute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: std::includes performance tweak
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Define all std::function members inline
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove redundant std:: qualification
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Handle SLP_TREE_LANE_PERMUTATION in scalar costing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix PR94880: Failure to recognize andn pattern
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Silence compile warnings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: apply -mbig option to vec-extract[hl] testcases conditionally.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Allow defaulted comparison outside class.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix some -Wsystem-headers warnings (PR 95765)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: popcount[45]ll require lp64
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Record and restore postorder information in breaking alias sccs.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95587 - ICE in gfc_target_encode_expr, at fortran/target-memory.c:362
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95689 - ICE in check_sym_interfaces, at fortran/interface.c:2015
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95687 - ICE in get_unique_hashed_string, at fortran/class.c:508
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95688 - ICE in gfc_get_string, at fortran/iresolve.c:70
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95707 - ICE in finish_equivalences, at fortran/trans-common.c:1319
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Refinements to "more constrained".
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Update handling and failure for g-r-o-o-a-f [PR95505]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add base support and types for defining MMA built-ins.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add MMA built-in function definitions and test cases.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aix: Add GCC64 configuration and FAT target libraries.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Fix compilation failed for frflags builtin in C++ mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Normalize arch string in driver time
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Compute triangular loop number of iterations at compile time
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Pass vector parameters in memory
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95770 - fix SLP vectorized stmt placement compute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : Missing gcc-internal-format PR42693
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_check_reshape PR95585
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Skip EXT_REX_SSE_REG_P for vzeroupper optimization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in resolve_fl_procedure PR95708
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Fix the failing mve scalar shift execution tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] recog: Restore builds with Clang
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Rename future to power10
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Testsuite changes to go with the previous commit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] build: Use -include instead of conditional include.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_validate_kind PR95586
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Handle AR_FULL vs. AR_FULL in dependency checking.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add REVISION
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Regenerate makefiles
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Implement P1972R2 changes to std::variant (PR 95832)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] handle dumpbase in offloading, adjust testsuite
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Adjust std::from_chars negative tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: PR target/95646: Do not clobber callee saved registers with CMSE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Minor adjustment in assignment case
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove unintended checkin
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Emit user subtypes with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Minor cleanup in elaborate_expression
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Streamline implementation of renaming in gigi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Minor tweak to elaborate_expression_1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Emit debug info for integral variables first
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix memory corruption with vector and variant record
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove superfluous space
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libiberty, include: add bsearch_r
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] build: Change conditional include and empty.mk to -include in Makefiles
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Add a cleanup expression for g-r-o when needed [PR95477].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make forall statement in testsuite conforming.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve CTAD for aggregates [PR93976]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Allow --with-cpu=power10
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] options: Properly compare string options.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Fix two pastos in non-rect loop OpenMP lowering.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fold-const: Fix A <= 0 ? A : -A folding [PR95810]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region boundary
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] emit SLP vectorized loads earlier
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Fold arch_names_table into processor_alias_table
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix std::to_chars buffer overflow (PR 95851)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix warnings with -Wsystem-headers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix std::from_chars to ignore leading zeros in base 2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Move cpuinfo.h from libgcc to common/config/i386
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix typo in ChangeLog
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Share _isa_names_table and use cpuinfo.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Add Cooper Lake detection with AVX512BF16
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Remove brand ID check for Intel processors
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make contrib/download_prerequisites work on AIX and OpenBSD
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95866 - avoid vectorizing uniform SLP subgraphs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95827 - Buffer overflows with submodules and coarrays
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] simplify-rtx: Parity of parity is parity
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] simplify-rtx: Simplify rotates by zero
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix ICE with using and virtual function. [PR95719]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Simplify build_over_call a bit.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Update tests for get-return-object errors.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Copy attributes to the outlined functions [PR95518, PR95813]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Handle bad pack expansion in base list. [PR96752]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] outputs.exp: conditionals for split-dwarf and lto plugin
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH, PR target/94954] Fix wrong codegen for vec_pack_to_short_fp32() builtin
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] VEC_COND_EXPR: clean up first argument
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov-tool: fix merge operation for summary
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95866 - avoid using scalar ops for vectorized shift
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x96: Remove PTA_CLWB from PTA_ICELAKE_CLIENT
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Always use SLP vector defs to determine insertion place
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fortran: Apply if clause to all sub-constructs in combined OpenMP constructs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fortran: Fix ICE when 'if' clause used with 'target parallel' (PR95869)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] powerpc: Restore bootstrap for Darwin.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95839 - allow CTOR vectorization without loads
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran: Fix character-kind=4 substring resolution (PR95837)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 4f1046222.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Turn on deprecation warnings by default.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Don't set DECL_INITIAL if initializer is 'void'.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix ICE in uda_attribute_p when looking up unknown attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 5fc1806cd.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Remove another dependency on the front-end OutBuffer type.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 90450f3ef.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 4be011355.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Move d_signed_type and d_unsigned_type to types.cc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Do not implicitly set DECL_DECLARED_INLINE_P on member functions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This patch disables the movsicc pattern in the M32R backend, which is repsonsible for the failure of
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95826 - Buffer overflows with PDTs and long symbols
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95828 - Buffer overflows with SELECT RANK
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add test for c++/91104
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This patch removes the use of the "register" keyword from the bsearch() and bsearch_r() functions su
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95897 - fix fold-left SLP reduction insert place
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Handle bad g-r-o-o-a-f cases.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Handle non-method promise expressions [PR95519]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d/testsuite: Amend test to actually trigger the ICE being fixed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Take into account range info to optimize range tests into bit tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix failure in gfortran.dg/gomp/combined-if.f90 test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Change the default dialect to C++17.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add support for __builtin_cpu_is ("power10")
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix target clone indirection elimination
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Linux/i386: Remove SUBTARGET_FRAME_POINTER_REQUIRED
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add PowerPC tests for power10.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Improve diagnostics for one allocator case.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Handle awaiters that are sub-objects [PR95736]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: Use TYPE_OVERFLOW_UNDEFINED instead of !TYPE_UNSIGNED in pointer_sum [PR95903]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Non-rectangular loop support for non-composite worksharing loops and distribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move simplification of statements using ranges into its own class.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95881 - ICE in resolve_symbol, at fortran/resolve.c:15175
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Correct prefix testsuite failures on AIX.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IFN: Fix mask_{load, store} optab support macros
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines, testsuite: Update log messages. [NFC, PR95519]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95880 - ICE in gfc_add_type, at fortran/symbol.c:2030
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Handle namespaces while scanning local vars [PR95711].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95340 - ICE in gfc_match_select_rank, at fortran/match.c:6690
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd 8508c4e68.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Underline argument in -Wnonnull and in C++ extend warning to the this pointer [PR c++/86568].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR libstdc++/95915
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add a __nonnnull__ attribute to std::string's _CharT* constructor
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: clarify scan-dump file globbing behavior
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arc: add exceptions for PR92860.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] sparc: Remove register storage class in sparc.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] store-merging: ICE in find_bswap_or_nop_1 PR95854.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Support basic DWARF
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use gsi_bb instead of iterator->bb.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Adjust testcase for recent -Wnonnull changes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] do not include <utility> from tree-vectorizer.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95916 - treat scalar ops explicitely
Giuliano Belinassi
- [gcc r11-2727] Daily bump.
GCC Administrator
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix coding style.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/71706 - ICE on using sync images with -fcheck=bounds
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix CTAD for aggregates in template [PR95568]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Check uniqueness of concepts/variable templates [PR94553]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify_rtx (take 3).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Rename isa attribute "fut" to "p10"
Giuliano Belinassi
- [gcc r10-8634] Daily bump.
GCC Administrator
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Make char4-subscript.f90 regex endian neutral.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Documentation updates for "future" rename
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not generate recursion check for compiler-generated procedures.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95978 - ICE in gfc_match_data, at fortran/decl.c:731
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: remove some erroneous code that was never run
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert "Add a __nonnnull__ attribute to std::string's _CharT* constructor"
Giuliano Belinassi
- [gcc r8-10409] Daily bump.
GCC Administrator
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Collect the function body rewrite code.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: come up with GitInfo wrapper.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: support 'This revert commit' prefix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: Avoid ICEs on calls to internal functions [PR95963]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use CHARACTER(kind) string for calculating the type hash.
Giuliano Belinassi
- [gcc/devel/c++-modules] Update module mapper documentation
Nathan Sidwell
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: fix constexpr-is_literal.C deprecated c++17 and above.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95855 - Add checks to avoid spoiling if-conversion if
Giuliano Belinassi
- [gcc r9-8812] Daily bump.
GCC Administrator
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Warn if IRQ handler is not compiled with -mgeneral-regs-only [PR target/94743]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Fix a diagnostic trailing space warning.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: support older GitPython releases.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Mark up unreachable OpenACC 'attach' code path
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Replace fragile 'scan-assembler' with 'scan-offload-rtl' in 'libgomp.oacc-c-c++-common/p
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Adjust 'scoff' for HSA offloading
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: expect additional warning in analyzer/pr93993.f90
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Tweak function cloning names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Fix gcc.target/powerpc testsuite target requirements.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/88379 - ICE with allocatable coarray, class and associate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: change gcc.target/powerpc builtins lp64 to int128 requirement.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: remove SPE tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Remove restrictions on VSX tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: p8vector-int128 require int128 not lp64.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Remove dg-skip SPE.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: enable gcc.target/powerpc direct move tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Preserve arch version info during normalizing arch string
Giuliano Belinassi
- [gcc r10-8635] compiler: export thunks referenced by inline functions
Ian Lance Taylor
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix bootstrap failure on PA
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Fix typos in testcases [PR target/94743]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : Bogus error with additional blanks in type(*) PR95829
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: rename 2 options.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: shorted one option help message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] move ILS include to system.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95839 - teach SLP vectorization about vector inputs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: avoid trailing space.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Fix handler-align.c testcase [PR target/94743]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust text of expected warnings changed in PR c++/86568.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : False positive for optional arguments PR95446
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add 64 bit setter getter fpsr fpcr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Expose cloning form predicates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : Fortran translation issues PR52279
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix bootstrap for m68k.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Restore lp64 for some gcc.target/powerpc testcases.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Adjust gfortran.dg/pr95690.f90 line number.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bootstrap: Don't translate assignment to hint[].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: Fix -Wanalyzer-possible-null-argument warning (PR 96014)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove noexcept from match_results comparisons (PR 94627)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [PR94882]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix missing BTI instruction in trampolines
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] The variant of editing distance we use doesn't satisfy the triangle inequality.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Handle multi-letter extension for multilib-generator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Ignore line no. for BB vectorization message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in generic_correspondence PR95584
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not stream all zeros for gcda files.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Reject components in extensions overlapping with the parent
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Diagnose non-rectangular loops with invalid steps
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Fix an ICE in exact_div [PR95961]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96022 - fix ICE with vectorized shift
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-cfg: Fix ICE with switch stmt to unreachable opt and forced labels [PR95857]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : portability fix for PR52279
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Redefine NULL to nullptr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] VEC_COND_EXPR: do not expand comparisons feeding it
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa-sra: Prevent constructing debug info from wrong argument
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96028 - fix bogus externalizing of SLP node
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Support C++20 virtual consteval functions. [PR88335]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/93337 - ICE in gfc_dt_upper_string, at fortran/module.c:441
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/93423 - ICE on invalid with argument list for module procedure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR libstdc++/91807
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: ignore function not inlinable warning.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Require c++98_only effective target for some tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Require c++98_only effective target for a test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Solaris reports warning on line 5.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Properly quote dejagnu negative line numbers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vector_size.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] refactor SLP constant insertion and provde entry insert helper
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Add fold_left_plus vector reductions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix scalar BB vectorization costing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96037 - fix uninitialized use of slp_op
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov-dump: fix build for i386
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH] nvptx: Add support for popcount and widening multiply instructions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Remove (unused) 'GOMP_MAP_ALWAYS_FROM' handling from 'libgomp/oacc-mem.c:goacc_exit_data_i
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenACC] Revert always-copyfrom behavior for 'GOMP_MAP_FORCE_FROM' in 'libgomp/oacc-mem.c:goacc_exi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa-sra: Avoid transitive splits with type mismatches (PR 96040)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Extend store merging to STRING_CST
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines, testsuite: Rename a test, NFC.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Test global identifiers against what is specified interfaces.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris.md: Reinstate add/sub with extend
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: update recent patterns. Simplify cris_select_cc_mode.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Correct gcc_assert for atomic_fetch_op pattern
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: New peephole2 movulsr + test-case.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Add support for vadd.add and vsub.add instructions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Default_Initial_Condition check done after extended return with init
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Wording problems with predicates (AI12-0099)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Improve run-time performance for large initialized allocators
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0376 Relax RM 13.1(10) rule wrt primitive operations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove special case for processing null range in GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup throughout Exp_Ch9
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash on declaration with aggregate for unchecked union
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove obsolete code in Eval_Attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix bad interaction between Unchecked_Conversion and limited type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Refine use of access types in unnesting
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash when an exception handler is executed with -gnatdk
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify implicit loading of Tasking_State in GNATprove_Mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Visibility error with aggregate in Declare_Expression
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Predicates and the current instance of a subtype (AI12-0068)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Set range checks flag on 'Update for GNATprove in expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix evaluation of Enum_Rep applied to imported constant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] There is no Expressions field in N_Delta_Aggregate node
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo in comment of Get_Index_Subtype
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Hang on generic declaration with ambiguous formal package
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash on derived type with rep. clause and renamed discriminant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Correct time zone in GNAT.Calendar.Time_IO.Value
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0198 potentially unevaluated array components
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Various typo fixes and reformatting of comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use Stream_Element_Arrays internally for secure hash computations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implement Time_IO.Image with Time_Zone
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Clean up GNAT.Calendar.Time_IO.Value
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Time_IO.Value: Allow subseconds and time zones together
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Time_IO.Image: Allow printing the time zone
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96075 - fix bogus misalignment calculation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Allow empty-declaration in C++11 and later (PR 96068)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix -Wmismatched-tags warnings (PR 96063)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95709 - ICE in gfc_resolve_code, at fortran/resolve.c:11807
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Always use pushdecl for exception library helpers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add noexcept to std::optional initialization (PR 96036)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Constrain std::make_optional
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Cleanup whitespace and type trait usage in <optional>
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Exclude calls to variadic lambda stubs from -Wnonnull checking (PR c++/95984).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix LTO streaming order dependence on randomness
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] accept <case> and [cond] in ChangeLog
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add PR number to ChangeLog entry and fix typos
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Pass correct parameters to c_parser_do_statement.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix a typo in doc/generic.texi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Allow aspect Relaxed_Initialization on protected entries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Style fixes in the description of Analysis-Resolution-Expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Set range checks for for 'Update on arrays in GNATprove expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor cleanup with Is_Assignable
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious elaboration warnings with -gnatc and null procedures
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove extra checks for non-static context from resolving 'Update
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0198 potentially unevaluated components of arrays
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix expansion of delta aggregates with slices
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Change local object from variable to constant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Checking type invariants on in params of procedures, not functions (AI12-0044)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ensure No_Specification_Of_Aspect forbids pragmas and repr. clauses
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix documentation of -gnatVa switch
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use pragma Unsuppress in Time_IO
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Handle explicit dereferences in expression functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1H - BC60005 - null exclusion matching for formal subprograms
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Freeze aspect expression relocated to pragma Precondition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Move generation of range checks for entry families to expander
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify statically known Max_Size_In_Storage_Elements attribute in more cases
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add `+' for Jobserver Integration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Hang on conditional expression as actual
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Errors in handling of access_to_subprogram contracts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1K - C452003
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed #2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo in code to get a better error message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use Is_Generic_Subprogram where possible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Assert failure on invalid Variable_Indexing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid crash on node extension
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small adjustment in the handling of alignment for arrays
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix detection of negative step DR groups
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Aarch64: Change costs for TX2 to expose more vectorization opportunities
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid printing informational notes when -Wmismatched-tags is suppressed in system headers (PR c++/96
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Better line info for <builtin> & <command-line>
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: missed testcase
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: fix power10_hw test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: wrong pretty printing of nested type [PR95303]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Whitespace changes to keep lines below 80 columns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Replace __int_limits with __numeric_traits_integer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Whitespace changes to remove spaces before tabs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add new test [PR92427]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libbacktrace: test linker support for DWARF 5
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix [multi]map/[multi]set move constructors noexcept qualification
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IFN/optabs: Support vector load/store with length
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add len_load/len_store optab support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Better diagnostic for decltype(auto) in C++11 [PR96103]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small tweak to Narrow_Large_Operation procedure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Check predicates for subtypes of private types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Extend optimization to True/False prefixed with Standard
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Style cleanups related to Current_Condition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Allow boolean expressions in aspect Relaxed_Initialization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix inaccurate -gnatR output for derived untagged types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Static expression function problems with -gnatc and -gnatd.F (SPARK mode)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor refactoring
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove excessive validity checks on in-parameters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add expected and actual size to "bit number out of range" error message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add utility function to recognize attribute 'Loop_Entry
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada_2020 AI12-0250 : Implement Iterator filters.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Typo corrections, plus minor reformatting in comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Disallow Predicate_Failure without predicate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Update entities on class-wide condition function creation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1R - BD10001 - Error missed
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Analyze aspects once generic subprograms are recognized
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Accept aspect Relaxed_Initialization on generic subprograms
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add comment on implementation choice for byte-packed array types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor reformatting and typo fix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix incorrect placement of freeze node with predicate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix internal error on string type comparision with predicate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo and layout in comments about matching
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Optional warning on build-in-place function calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Clean up in Interfaces.C.Extensions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix recent regression on _Master declaration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not apply constraint checks on allocator with No_Initialization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix warnings in C runtime files on Windows
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix C miss parentheses warning on Windows
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Disable warning about unsafe use of __builtin_frame_address
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compute and check alignment info during analysis
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: ICE in is_really_empty_class [PR95497]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/96085 - ICE in gfc_finish_var_decl, at fortran/trans-decl.c:694
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn, nvptx: Handle -fpic/-fPIC in mkoffload
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make memory copy functions scalar storage order barriers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Disable remove unneeded save-restore call optimization if there are any arguments on stack.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Implement __builtin_thread_pointer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect/testsuite: Adjust dumping for fully masking decision
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Enhance condition check to use partial vectors
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: New Straight Line Speculation (SLS) mitigation flags
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Introduce SLS mitigation for RET and BR instructions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Mitigate SLS for BLR instruction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add missing ACLE support for BTI
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix noexecstack note in libitm
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix noexecstack note in libgcc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix BTI support in libgcc [PR96001]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix BTI support in libitm
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ira: Fix unnecessary register spill
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Optimize triangular loop logical iterator to actual iterators computation using search for q
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Schedule reduction partition in the last.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] remove premature vect_verify_datarefs_alignment
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Enable FMA in rsqrt<mode>2 expander
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Partially revert fix for PR c++/95497 [PR96132]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fixup BIT_FIELD_REF detection in SLP discovery
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Allow MMA built-in initialization regardless of compiler options
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Fortran derived-type mapping fix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: GOMP_MAP_ATTACH handling in find_group_last
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Set bias to zero for explicit attach/detach clauses in C and C++
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Use adjusted niters by considering peeling prologue
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add -fdump-profile-report.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Initial Sapphire Rapids and Alder Lake support from ISA r40
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix constant folding from array CTORs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Crash in Walk_Library_Items on ghost units
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix expansion of 'Update with multiple choices in GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reuse SPARK expansion of attribute Update for delta_aggregate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove use of debug flag -gnatdF for GNATprove
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix failing assertions related to volatile objects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix internal error on if-expression in call returning tagged type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix crash on quantified expression in expression function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix crash on quantified expression in expression function (2)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Make System.Generic_Bignums more flexible
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Part of implementation of AI12-0212: container aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add global contracts to Ada.Numerics.Big_Numbers libraries
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Revert too late setting of Ekind on discriminants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix assertion failure on (in-)out function parameter
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error in generic dispatching constructor call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup throughout Exp_Ch4
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use small limit for aggregates inside subprograms
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove references to non-existing E_Protected_Object
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Cleanup excessive conditions in Check_Completion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix detection of volatile properties in SPARK
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Reformatting and typo corrections
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Potentially unevaluated nested expressions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor style fixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix memory leak in routine Wait_On_Socket
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Preserve casing of output files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Further improve the expansion of array aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error on parameterless acccess_to_subprogram
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0368 Declare expressions can be static
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix detection of actual parameters for procedure calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add warning for overlays changing scalar storage order
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Revert mistaken negation related to references to labels
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Implement Armv8.1-M low overhead loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Check TARGET_AVX512VL when enabling FMA
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: [[no_unique_address]] fixes. [PR96105]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Allow floating-point template parms in C++20.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Support non-type template parms of union type.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix WPA scanning.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Fix __builtin_altivec_mask_for_load to use correct type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Helper functions for enter/exit data using single mapping
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Adjust dynamic reference count semantics
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RS6000, add VSX mask manipulation support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: Move reduce_bit_field target mode check [PR96151]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: update to Go 1.14.4 release
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This is a harmless bug, as the script still works, but curl's '-O' option isn't the same as wget's.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Improve shrink wrapping debug output
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Add execution tests for mma builtins [v4]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c: Add C2X BOOL_MAX and BOOL_WIDTH to limits.h
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aix: only create named section for VAR_DECL or FUNCTION_DECL
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Fix regular expression in target-specific test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ChangeLog: add missing Bugzilla PR.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix ICE on warning with new interface check.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Improve RTL expansion in expand_mul_overflow,
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: handle aliases to pointer types with interfaces
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: avoid generating unnamed bool type descriptor
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Require Linux target for PR target/93492 tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Init V4SF vector without converting SP to DP
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Define define_insn_and_split to split unspec sldi+or to rldimi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR94600: fix volatile access to the whole of a compound object.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] make var-tracking iteration consistent
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Correct output templates in define_subst patterns.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Use addi.b for additions where flags aren't inspected
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Remove config/cris/t-cris gt-cris.h cargo
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cris: Add new pass eliminating compares after delay-slot-filling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Remove truly_noop_truncation check from convert.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix global variable alignment for testcase gcc.dg/torture/pr96133.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Don't strip TO_PSET/POINTER for enter/exit data
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix istream::ignore exit conditions (PR 94749, PR 96161)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: fix return address access with pac [PR94891][PR94791]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcc: fix the handling of return address mangling [PR94891]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: Clarify __builtin_return_address [PR94891]
Giuliano Belinassi
- [gcc r11-2728] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
David Malcolm
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add missing ACLE support for PAC-RET
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_find_array_ref(): No ref found PR95981
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96163 - fix placement issue with SLP and vectors
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix scan-lang-dump-not
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix tentative parsing of enum-specifier [PR96077]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : accepts pointer initialization of DT dummy args PR45337
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa-fnsummary: Fix ICE with switch predicates [PR96130]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add test [PR95288]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Pass a copy of the string length to cmpstrnqi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: add effective-target test ppc_mma_hw
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove long-gone cxxmain.c from makefiles
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: scan-lang-dump-times & scan-lang-dump-not
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: clean up testsuite power10_hw check
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Merge sibcall_local32/64
Giuliano Belinassi
- [gcc r11-2729] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
David Malcolm
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : Implicitly type parameter causes an invalid error PR96038
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] LTO: pick up -fcf-protection flag for the link step
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Adjust outer bounds of non-rect loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Fortran, OpenMP] Fix allocatable-components check (PR67311)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [OpenMP, Fortran] Add structure/derived-type element mapping
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_check_pointer_assign PR95612
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: Fix some typos
Giuliano Belinassi
- [gcc r11-2730] analyzer: fix name of local in region_model::get_rvalue_1
David Malcolm
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] core: add tree-node comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Comments & formatting
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] core: formatting & comment
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Improve checking of decls with trailing return type [PR95820]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: Unbreak build of mesa [PR96194]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: adapt g++.dg/ipa/pr83667.C for AIX
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix goacc/finalize-1.f tree dump-scanning for -m32
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aix: FAT libraries: test native compiler mode directly
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Refactor some class fns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: tree dumper
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] demangler: don't treat lambda as a substitution candidate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgomp: Fix hang when profiling OpenACC programs with CUDA 9.0 nvprof
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Parser entry cleanup
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Don't call movsi_from_sf in 32 bit mode.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Make convert_like complain about bad ck_ref_bind again [PR95789]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Replace __glibc_unlikely with __builtin_expect
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add new test [PR59978]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgomp: Add Fortran routine support for allocators
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Refine RTL unroll hook for small loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] builtins: Avoid useless char/short -> int promotions before atomics [PR96176]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fix _mm512_{, mask_}cmp*_p[ds]_mask at -O0 [PR96174]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgomp.fortran/struct-elem-map-1.f90: Add char kind=4 tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: error recovery & pragmas
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix potentially uninitialized variable flagged by CodePeer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious accessibility error on allocator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ongoing work for unnamed and named container aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use Sloc of delay statement in timed entry call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Minor reformatting of comments and some code, plus a typo correction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix typo in "accommodate" in docs and comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Potential access to uninitialized variable
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Extend static functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Cleanup condition for an effectively volatile array type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix slices and qualified expressions being effectively volatile
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Documentation cleanups
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Wrong resolution of 'access in protected subprogram
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix oversight in Delayed_Aspect_Present predicate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Mark standard containers as not in SPARK
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] ACATS 4.1P [BDB4001] - 13.11.4(22-23/3) not enforced
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small addition and tweaks in documentation on freezing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix for possibly null ranges in 'Update and delta_aggregate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Missing error on operator call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Assert failure with -gnatwr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove doc on obsolete tools
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Guard against access to wrong fields in Is_Renaming
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not generate extra copies inside initialization procedures
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not generate elaboration code for alignment aspect
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Mention -gnat2020 in error message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error on Predicate_Failure aspect
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Target name is an object reference
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Fix logic in Allocate_Any_Controlled
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ongoing work for AI12-0212: container aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Cleanup in Convert_To_Positional after previous work
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Cleanup code related to object overlays
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: refactor some parser code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Fix up loop-21.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgomp.fortran/alloc-1.F90: Fix testcase for 32bit size_t
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0042: Type invariant checking rules
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add centralized capacity check in Generic_Bignums
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Overflow in string streaming
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0107 convention of By_Protected_Procedure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious redundant use clause warning
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Avoid false positive reported by CodePeer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Do not perform null exclusion static checks on generated entities
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Disable Initialize_Scalars on runtime files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Simplify detection of others choice with just one value
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Incorrect static accessibility error in return aggregate
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Small cleanup in interface with GCC back-end
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious accessibility error on allocator in generic instance
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0289 Implicitly null excluding anon access
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Handle N_Others_Choice case in range-building function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0373 Additional check on Integer_Literal function
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Implicit dereferencing in container indexing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment restriction
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Adjust heuristics about size of static aggregates
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigned_To_CPU
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0004 Normalization and allowed characters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Set missing Parent field of block entity
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] v7r2cert: minor refactoring
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error in instance nested in formal package
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Wrong execution of Tan on large argument
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove duplicated line
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] gnatbind: Fix No_Entry_Calls_In_Elaboration_Code message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0132 Freezing of renames_as_body
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Misplace of internal master renaming declaration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: Document TARGET_TRULY_NOOP_TRUNCATION requires trunc?i?i2 patterns.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] build: Fix TAGS target in gcc/Makefile.in
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Spelling corrections in comments [NFC].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Get rid of convert_like* macros.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix ChangeLog PR number.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Handle early debug info in mkoffload
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add test for DR 188.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Reunify x86 stack checking implementation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: Use noexcept instead of throw() for C++11 and later (PR 96014)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] coroutines: Correct frame capture of compiler temps [PR95591+4].
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Fix standalone attach for Fortran assumed-shape array pointers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] combine: Use single_set for is_just_move
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/test: Add -fno-vect-cost-model to conv-vectorize-[12].c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix PR96127
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: Fix typo in output
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Add flags in built-in functions [PR94442]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] __builtin_shuffle sometimes should produce zip1 rather than TBL (PR82199)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vector creation from two parts of two vectors produces TBL rather than ins (PR 93720)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Fix elf.h build issue
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Fix bugs in -mcpu=native detection.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Add GCC_CPUINFO override
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Arm: Add GCC_CPUINFO override
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Testsuite: Make it easier to debug environment setting functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Testuite: Document environment setting directives
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Add test for -mcpu=native
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Diagnose cv-qualified decltype(auto) [PR79815]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++, coroutine: Add missing constexpr markers.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: update to Go 1.14.6 release
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite/c-c++-common/cpp/pragma-eof.c: Add missing require fopenmp
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: fix goacc/finalize-1.f "original" regex for 32 bits.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fortran: Restore translation to hint.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix pragma-eof.c failure due to added line to the test.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/Wno-frame-address.c: Skip for cris and mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/attr-copy-6.c: Require visibility.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix handling of implicit_pure by checking if non-pure procedures are called.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Add __cpuidex and include guard to <cpuid.h>
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Always use name from c_interop_kinds_table for -fc-prototypes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mmix: When debug-dump, revert to "standard" pseudos for emitting integers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/pr87485.c: Require scheduling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Support length-based partial vectors approach
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/cdce3.c: Skip for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fold-const: Handle bitfields in native_encode_initializer [PR93121]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [PR93121]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: line-map cleanups
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] remove write-only array in rev_post_order_and_mark_dfs_back_seme
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] jit: Fix truncation of testsuite output [PR69435]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove stray text from option description (PR c/96249).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Regenerate .pot files.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Correct handling of constant representations containing embedded nuls.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Use lock prefixed insn instead of MFENCE [PR95750]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Fix an ICE in vectorizable_simd_clone_call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Aggregate CTAD and string constants.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Allow subobject references in C++20.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Pseudo-destructor ends object lifetime.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add std::from_chars for floating-point types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mmix: support -fstack-usage
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/cdce3.c: Update matched line-number.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/independent-cloneids-1.c: Skip for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000/test: Add vector with length test cases
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR89310]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Add signal checking for signal related testcase in analyzer.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Filter unaligned pointer value warning
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsute: Add expected warning for packed attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Relax pattern to include "packed" targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Add default_packed filters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Scale down long-running tree-prof.exp tests for non-FDO testing.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MSP430: Define NO_FUNCTION_CSE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MSP430: Define extendqipsi2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MSP430: Remove do_no_relax_short_jumps
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Fix insn conditions of mfence patterns [PR95750]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix scan forward over pragma [PR96257]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Update test case count when compiling for power9
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for NO_DOT_IN_LABEL
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Fixes for omp critical + hint
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MAINTAINERS: Add myself for write after approval
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: fix a typo in languages.texi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Generation of adjusted ldp/stp for vector types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: Allow scalar_int_mode target mode when converting a constant
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expmed: Fix possible use of NULL_RTX return value from emit_store_flag
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Constrain reverse_iterator and move_iterator conversions [LWG 3435]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Limit pr95237-6.c to x86 targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: mangling cleanups
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: add_path simplifications
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Shrink lambda-expr
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: More cleanups for modern C++
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: structural_comptypes addition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] dump: filenames containing -
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Don't add enums to class's decl_list
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Support 'if (simd:/cancel:' in Fortran
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add static assertions to futures and promises [LWG 3458]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-c++-common/builtin-has-attribute-4.c: Require visibility.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR target/96260 - KASAN should work even back-end not porting anything.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: fix when somebody reverts a backport
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov: create folders with 0777.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Update gcc/fortran/*.texi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ivopts: Handle vector with length IFNs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Rename function adjust_vectorization_cost
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add push/pop capability in Output
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libomp: Add omp_depend_kind to omp_lib.{f90, h}
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcov-tool: Fix merging of different endian coverage data [PR96267]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0027 Access values and unaliased component
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Stub CUDA_Execute and CUDA_Global pragmas
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Support 'lastprivate (conditional:' in Fortran
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] contrib/vimrc: detect more C-like files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Resolve regression rtl-optimization/96298. Sorry for the breakage.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Remove unnecessary detach finalization
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Restrict test to LP64.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: add AIX FAT libraries support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Restrict PR middle-end/95886 x86 test to !ia32
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: add PAC GNU property note to libgcc lse.S
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: add PAC-RET protection to libitm sjlj.S
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Fix TCL syntax error in 'scan-dump-dem-not'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Unset 'offload_target' after use
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Emit mfence_sse2 for -Os [PR95750]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] iDefine TARGET_OFFLOAD_OPTIONS for AArch64
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add testcase for [PR81339]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PR95720] protect gluefile and wrap_flags with -Wl too
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PR96230] some -dumpbase-ext fixes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] revamp intelmic-mkoffload aux dump names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] add offload target to testname for pass/fail message
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add testcase to show kernel issue got fixed by pr95237 [PR96192]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Adjust patchable_function tests for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-c++-common/pr56493.c: Allow ":" in label, for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Remove -mpower10 option (PR95907)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aix: Support GCC64 for AIX 7.1.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Enable TImode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produces an unwanted note.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] C++, testsuite: Adjust pure-virtual1.C options for Darwin.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/torture/pr59330.c: Disable for mmix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgfortran: Skip integer-kind=16 check for amdgcn
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: add option -mblock-ops-unaligned-vsx
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add testcase for [PR79504]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mmix: Don't turn off .hidden support.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/tree-ssa/vector-4.c: Adjust for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] fortran/openmp.c - silence static analyzer warning
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use vec::reserve before vec_safe_grow_cleared is called
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Add range check for GNATprove on 'Pos to Long_Integer conversion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0382: Loosen type-invariant overriding requirement of AI12-0042
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Warnings on overloays involving generic In_Parameters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux__libc-x86.ads
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove obsolete special case in Switch_View
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Spurious error in generic dispatching constructor
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0194: Language-defined aspects and entry bodies
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Use membership tests in front-end
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Remove disabled code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Unbounded string overriding control
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Ada2020: wording of 'Image messages
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0377 View conversions and out parameters revisited
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] AI12-0383 Renaming values
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Refactor pragma argument getters
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Wrong accessibility on 'Access of formal in call
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Switch Ada_Version_Runtime to Ada 2020
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Assert failure on incorrect code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Ada] Revert "Revamp dump and aux output names"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] LTO: Add -fcf-protection=check
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not expand vector comparison with VEC_COND_EXPR.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove useless backedge marking
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: build string_constant only for a char type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make std::from_chars always round to nearest
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: Deep copy attach/detach should not affect reference counts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: scan all function literals for escape analysis
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] driver: fix a problem with implementation of -falign-foo=0 [PR96247]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Review _Hashtable count, equal_range _M_erase(false_type, ) code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Diagnose just-past-the-end references for minor array bounds.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Name as_base type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] common: Use strcmp to compare location file names
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Adjust for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: for package-scope "a = b; b = x" just set "a = x"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler, runtime: pass only ptr and len to some runtime calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Refactor peel_iters_{pro, epi}logue cost modeling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix up nontype-subob1.C for targets with short int, int or long long ssize_t
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Do not over-size hashtable buckets on range insertion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Simplify read_main
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Support 16-bit shifts and extendqihi2
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libcpp: Fix up raw string literal parsing error-recovery [PR96323]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix up cp_lexer_safe_previous_token [PR96328]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix spello
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: tree dump indentation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: better fixup_type_variants
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Set more DECL_CONTEXTs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Parity and popcount folding optimizations.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa/96291: don't crash on unoptimized lto functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Fix infinite loop while determining peeling amount
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix unordered containers move constructors noexcept qualification
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc/fortran/module.c: Fix indentation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] more SCEV cache clearing
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran : Don't warn for LOGICAL kind conversion PR96319
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc-changelog: fix combining of arguments.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Enable no-writeback vldr.16/vstr.16.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Permit in Fortran omp target data without map
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Don't make -gsplit-dwarf imply -g
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] preprocessor: Teach traditional about has_include [PR95889]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] OpenMP: Handle order(concurrent) clause in gfortran
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Avoid calling const copy ctor on implicit move. [PR91212]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Implement C++20 implicit move changes. [PR91427]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update gcc ja.po, sv.po.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Support floating point reciprocal instructions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constraints and explicit instantiation [PR96164]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: abbreviated function template friend matching [PR96106]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: alias_ctad_tweaks and constrained dguide [PR95486]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: overload sets and placeholder return type [PR64194]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Re-format zen memcpy/memset costs.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Tune memcpy and memset for Zen cores.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96370 - make reassoc expr rewrite more robust
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Refactor matching and lowering of intrinsic functions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make testsuite usable with -fno-exceptions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add options for ieee float to relevant tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: cv bool can't be an integer-like type (LWG 3467)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Require CET support only for the final GCC build
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix test for old string ABI
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Move private functions out of ExprVisitor into local statics
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Inline bounds checking for simple array assignments.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V: Add support for TLS stack protector canary access
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH] RS6000 Add testlsbb by Byte operations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix tests using wrong allocator type
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make COW string use allocator_traits for nested types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix ICE in expand_intrinsic_vaarg
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Add -Wvarargs warning flag to the D front-end
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix associative array literals that don't have alignment holes filled
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: decl_constant_value and unsharing [PR96197]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Compute RPO with adjacent SCC members, expose toplevel SCC extents
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Improve var-tracking dataflow iteration order
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Add attributes according to flags in built-in functions [PR94442]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcov: support overloaded malloc
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end/96369 - fix missed short-circuiting during range folding
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not allocate huge array in output_in_order.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add PR number to ChangeLog entry
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Don't consider branch costs if no peeled iterations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Amend match.pd syntax with force-simplified results
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] debug/96383 - emit debug info for used external functions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix use of newlocale in std:::from_chars
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Split up the grouped compilable and runnable tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove duplicate dg-do directive
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Adjust tests that give different results in C++20
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove accidental -std=gnu++17 from test
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove condition around friend declaration (PR 96382)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Ensure c++NN effective target present in all C++17 tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Use c++NN_only effective target to tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Add dg-require-effective-target to std::span assert tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Ensure c++NN effective-target present in more tests
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Avoid using __float128 in strict modes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix test that fails for C++98
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix tests that fail for C++98
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix and improve std::vector<bool> implementation.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/loop-8.c: Skip for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] C-SKY: Add -mfloat-abi= option.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c: Fix bogus vector initialisation error [PR96377]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Cap frequency of recursive calls by 90%
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Verify symtab order
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: update to go1.15rc1
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Move www.stroustrup.com to https
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This patch fixes PR96325. See the explanatory comment in the testcase.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update ChangeLogs for PR96325
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This patch fixes PR96320. See the explanatory comment in the testcase.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Update ChangeLogs for PR96320
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Merge upstream dmd c2274e56a (PR96250).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Multi-range implementation for value_range (irange).
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran texi: Fix typos
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgfortran/caf/single.c: Fix typo.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mark match.pd ! not implemented on GENERIC
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Fix hwasan failure in readline.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization: Fix typos in comments
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] genmatch: Avoid unused parameter warnings in generated code.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add A64FX machine model
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: Add missing comma after octeontx2f95mm
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: fix a typo in tm.texi
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] lto/96385 - avoid unused global UNDEFs in debug objects
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] regrename: Avoid disrupting SMS schedule [PR95696]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MSP430: Don't pass redundant -md option to the assembler
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add support for unpacked sub [PR96366]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Removal of HSA offloading from gcc and libgomp
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Avoid shifting by amounts larger than target int in irange self-tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] internal/syscall/unix: define copyFileRangeTrap for all architectures
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] internal/syscall/unix: correct ia64 syscall numbers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Darwin: Handle poly_int machine_modes.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Darwin: Guard two macros in darwin.h.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openacc: No attach/detach present/release mappings for array descriptors
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Refer to C++20
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] cpp: Do not use @dots for ... tokens in code examples
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Variable template and template parameter pack [PR96218]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Fix vector_float.c testcase for -m32
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgcc: increase required stack space for x86_64 -fsplit-stack
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Remove unused declaration.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] dse: Remove partial load after full store for high part access[PR71309]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove ad-hoc range canonicalization from determine_block_size.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust expr_not_equal_to to use irange API.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust get_range_info to use the base irange class.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust op_with_boolean_value_range_p for irange API.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust vrp_evaluate_conditional for irange API.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Use irange API in test_for_singularity.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust simplify_conversion_using_ranges for irange API.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust two_valued_val_range_p for irange API.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Change testcase for pr96325 from run to compile.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add is_gimple_min_invariant dropped from previous patch.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add missing clobber for fjcvtzs
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Use Q-reg loads/stores in movmem expansion
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Member initializer list diagnostic locations [PR94024]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: TImode shifts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Adjust gimple-ssa-sprintf.c for irange API.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify X * C1 == C2 with undefined overflow
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Test case for PR rtl-optimization/60473
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] doc: Add @cindex to symver attribute
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: fix template parm count leak
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Delete unnecessary code
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] amdgcn: Remove dead defines from gcn-run
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] compiler: delete lowered constant strings
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Template keyword following :: [PR96082]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Delete duplicated option docs.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000, Update support for vec_extract
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000 Add vector insert builtin support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000, Add vector replace builtin support GCC maintainers:
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000, Add vector shift double builtin support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000, Add vector splat builtin support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000 Add vector blend, permute builtin support
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Handle reduction clauses on host teams construct [PR96459]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Handle even some combined non-rectangular loops
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Make genmatch transform failure handling more consistent
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] refactor LIM a bit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Add missing %z prefixes to LDP/STP patterns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] aarch64: Clear canary value after stack_protect_test [PR96191]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] VEC_COND_EXPR optimizations
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Static analysis for definition of DO index variables in contained procedures.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Added test case to make sure that legal cases still pass.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Change URL for PSTL again
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Break long lines to fit in 80 columns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vect/rs6000: Support vector with length cost modeling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa-fnsummary: Include <vector> the proper way
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86_64: Integer min/max improvements.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Remove std::map use from graphite
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96491 - avoid store commoning across abnormal edges
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bpf: more flexible support for kernel helpers
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: Don't ICE when spilling an MMA accumulator
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Adjust overflow prevention to operator>>
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] arm: Clear canary value after stack_protect_test [PR96191]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Implement P0966 std::string::reserve should not shrink
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR96493, powerpc local call linkage failure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Power10: Add BRD, BRW, and BRH support.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Add gcc.dg/ia64-sync-5.c
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] bpf: remove trailing whitespaces from source files
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree-optimization/96514 - avoid if-converting control-altering calls
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix linker script patterns for 32-bit targets
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Replace some VERIFY tests with static_assert
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Disable some VEC_COND_EXPR transformations after vector lowering
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: update to Go1.15rc2 release
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: MMA built-ins reject typedefs of MMA types
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/pr30957-1.c: xfail for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/pr44194-1.c: Skip for mmix.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Using UNSPEC for vector compare to mask register.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This patch fixes PR96102. See the explanatory comment in the testcase.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] This patch fixes PR96312. Cures a used uninitialized warning.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Correct ChangeLog foul ups.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix remove_predictions_associated_with_edge
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Use _wstat64 for Windows [PR 95749]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Simplify X * C1 == C2 with wrapping overflow
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Declare gt_* functions inline in value-range.h.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Implement LWG 561 for std::inserter
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: constraints and address of template-id
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix NULL pointer dereference in doloop_contained_function_call.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix build for targets without lstat [PR 94681]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Improve code generation of smin(x, 0) with -m32.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Introduce dg-ice.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] runtime: revert eqtype for AIX
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Add unfixed test [PR88003]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add debug counter for IPA bits CP.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] tree: Fix up get_narrower [PR96549]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] expr: Optimize noop copies [PR96539]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make std::this_thread functions work without gthreads
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix <stop_token> to compile without gthreads
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix net::system_context stop condition
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make net::system_context tag type constructor explicit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make Networking TS work without gthreads [PR 89760]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Fix failing tests for AIX
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Add missing require-effective-target directives in gcc.dg
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: remove xfail flifetime-dse[24].C
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] internal/syscall/unix: restore ppc build tag
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Re: PR96493, powerpc local call linkage failure
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IBM Z: Fix PR96456
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] IBM Z: Fix PR96308
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] x86_64: Use peephole2 to eliminate redundant moves.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] MAINTAINERS: Update my email address
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Add effective target large_initializer
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fortran: Add support for OpenMP's nontemporal clause
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] AArch64: Add if condition in aarch64_function_value [PR96479]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa: fix bit CPP when combined with IPA bit CP
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libgo: correctly handle AIX FAT library creation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Make self-move well-defined for containers [PR 85828]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: ChangeLog corrections
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Fixing the wording of () aggregate-init [PR92812]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: Add support for non-rectangular loops in taskloop construct
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] docs: Fix typos in -fallow-argument-mismatch description
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] ipa: fix ICE in get_default_value
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] nvptx: Add support for subword compare-and-swap
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [c++]: Unconfuse lookup_name_real API a bit
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Improve CET builtin expanders.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: rewrite of region and value-handling
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: add regression test [PR96598]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] [testsuite] Add missing require-effective-target allloca
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] C-SKY: Fix assembling error with -mfloat-abi=hard.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add missing PR entries for recent analyzer commit.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] diagnostics: Add new option -fdiagnostics-plain-output
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] i386: Improve LWP builtin expanders.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: More simplification of name_lookup api
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Copy elision and [[no_unique_address]]. [PR93711]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Yet more name-lookup api simplification
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: document how to get gimple dump from an ICE
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: fix ICE on escaped unknown pointers [PR96611]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] analyzer: fix initialization from constant pool [PR96609, PR96616]
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] c++: Final bit of name-lookup api simplification
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Force ENDBR immediate into memory.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add statement context to get_value_range.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] opnemp: add static assert for clause_names.
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] libstdc++: Remove inheritance from elements in std::tuple
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Modify gcc driver for parallel compilation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Implement a new partitioner for parallel compilation
Giuliano Belinassi
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Implement fork-based parallelism engine
Giuliano Belinassi
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add PCREL_OPT support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Fix typos.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Undo changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add PCREL_OPT support for power10.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add tests for power10 PCREL_OPT.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Power10: Add PCREL_OPT load support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Power10: Add PCREL_OPT store support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Power10: Add tests for PCREL_OPT support.
Michael Meissner
- [gcc r11-2731] Adjust testcase.
hongtao Liu
- [gcc r11-2732] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Jakub Jelinek
- [gcc r11-2733] Don't use pinsr/pextr for struct initialization/extraction.
hongtao Liu
- [gcc r10-8636] Don't use pinsr/pextr for struct initialization/extraction.
hongtao Liu
- [gcc r11-2734] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Iain Buclaw
- [gcc r10-8637] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Iain Buclaw
- [gcc/devel/c++-modules] Fix -save-temps issue
Nathan Sidwell
- [gcc r11-2735] c++: Move hidden-lambda entity lookup checking
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Move hidden-lambda entity lookup checking
Nathan Sidwell
- [gcc r11-2736] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Jonathan Wakely
- [gcc r11-2737] New tests for PR rtl-optimization/96298.
Roger Sayle
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (13 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] compiler: export thunks referenced by inline functions
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] analyzer: fix name of local in region_model::get_rvalue_1
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Adjust testcase.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Don't use pinsr/pextr for struct initialization/extraction.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] c++: Move hidden-lambda entity lookup checking
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] New tests for PR rtl-optimization/96298.
Aaron Sawdey
- [gcc r11-2738] libstdc++: Add "cold" to tests for reserved attribute names
Jonathan Wakely
- [gcc(refs/users/aldyh/heads/ranger-staging)] link evrp and rvrp common code.
Andrew Macleod
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] Add invoke documentation
Giuliano Belinassi
- [gcc r11-2739] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Uros Bizjak
- [gcc r10-8638] i386: Fix restore_stack_nonlocal expander [PR96536].
Uros Bizjak
- [gcc r11-2740] Update native_encode_expr description.
Martin Sebor
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add MMA builtins and necessary parsing support
William Schmidt
- [gcc r11-2741] doc: add return type for functions in gimple.texi
Richard Sandiford
- [gcc r9-8813] i386: Fix restore_stack_nonlocal expander [PR96536].
Uros Bizjak
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Map to vector_pair and vector_quad type nodes
William Schmidt
- [gcc r8-10410] i386: Fix restore_stack_nonlocal expander [PR96536].
Uros Bizjak
- [gcc/wschmidt/heads/builtins3] (641 commits) rs6000: Map to vector_pair and vector_quad type nodes
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Daily bump.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0042: Type invariant checking rules
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Add centralized capacity check in Generic_Bignums
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Overflow in string streaming
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: AI12-0107 convention of By_Protected_Procedure
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Spurious redundant use clause warning
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Avoid false positive reported by CodePeer
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Do not perform null exclusion static checks on generated entities
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Disable Initialize_Scalars on runtime files
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Simplify detection of others choice with just one value
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Incorrect static accessibility error in return aggregate
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Small cleanup in interface with GCC back-end
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Spurious accessibility error on allocator in generic instance
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: AI12-0289 Implicitly null excluding anon access
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Handle N_Others_Choice case in range-building function
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0373 Additional check on Integer_Literal function
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Implicit dereferencing in container indexing
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment restriction
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Adjust heuristics about size of static aggregates
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigned_To_CPU
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0004 Normalization and allowed characters
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Set missing Parent field of block entity
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] v7r2cert: minor refactoring
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Spurious error in instance nested in formal package
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Wrong execution of Tan on large argument
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Remove duplicated line
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] gnatbind: Fix No_Entry_Calls_In_Elaboration_Code message
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ongoing work for AI12-0212 : container aggregates
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0132 Freezing of renames_as_body
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Misplace of internal master renaming declaration
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: Document TARGET_TRULY_NOOP_TRUNCATION requires trunc?i?i2 patterns.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] build: Fix TAGS target in gcc/Makefile.in
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] coroutines: Spelling corrections in comments [NFC].
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Get rid of convert_like* macros.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix ChangeLog PR number.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] amdgcn: Handle early debug info in mkoffload
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Add test for DR 188.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Reunify x86 stack checking implementation
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: Use noexcept instead of throw() for C++11 and later (PR 96014)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] coroutines: Correct frame capture of compiler temps [PR95591+4].
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openacc: Fix standalone attach for Fortran assumed-shape array pointers
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] combine: Use single_set for is_just_move
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000/test: Add -fno-vect-cost-model to conv-vectorize-[12].c
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix PR96127
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc-changelog: Fix typo in output
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add flags in built-in functions [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] __builtin_shuffle sometimes should produce zip1 rather than TBL (PR82199)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vector creation from two parts of two vectors produces TBL rather than ins (PR 93720)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] amdgcn: Fix elf.h build issue
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Fix bugs in -mcpu=native detection.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add GCC_CPUINFO override
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Arm: Add GCC_CPUINFO override
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Testsuite: Make it easier to debug environment setting functions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Testuite: Document environment setting directives
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add test for -mcpu=native
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Diagnose cv-qualified decltype(auto) [PR79815]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++, coroutine: Add missing constexpr markers.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgo: update to Go 1.14.6 release
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite/c-c++-common/cpp/pragma-eof.c: Add missing require fopenmp
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: fix goacc/finalize-1.f "original" regex for 32 bits.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] fortran: Restore translation to hint.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Fix pragma-eof.c failure due to added line to the test.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/Wno-frame-address.c: Skip for cris and mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/attr-copy-6.c: Require visibility.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix handling of implicit_pure by checking if non-pure procedures are called.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Add __cpuidex and include guard to <cpuid.h>
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Always use name from c_interop_kinds_table for -fc-prototypes.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] mmix: When debug-dump, revert to "standard" pseudos for emitting integers
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/pr87485.c: Require scheduling
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect: Support length-based partial vectors approach
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/cdce3.c: Skip for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] fold-const: Handle bitfields in native_encode_initializer [PR93121]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [PR93121]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] preprocessor: line-map cleanups
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] remove write-only array in rev_post_order_and_mark_dfs_back_seme
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] jit: Fix truncation of testsuite output [PR69435]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Remove stray text from option description (PR c/96249).
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Regenerate .pot files.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Correct handling of constant representations containing embedded nuls.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Use lock prefixed insn instead of MFENCE [PR95750]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect: Fix an ICE in vectorizable_simd_clone_call
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Aggregate CTAD and string constants.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Allow subobject references in C++20.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Pseudo-destructor ends object lifetime.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add std::from_chars for floating-point types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] mmix: support -fstack-usage
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/cdce3.c: Update matched line-number.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/independent-cloneids-1.c: Skip for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000/test: Add vector with length test cases
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR89310]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Add signal checking for signal related testcase in analyzer.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Filter unaligned pointer value warning
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsute: Add expected warning for packed attribute
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Relax pattern to include "packed" targets
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Add default_packed filters
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Scale down long-running tree-prof.exp tests for non-FDO testing.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MSP430: Define NO_FUNCTION_CSE
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MSP430: Define extendqipsi2
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MSP430: Remove do_no_relax_short_jumps
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Fix insn conditions of mfence patterns [PR95750]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Fix scan forward over pragma [PR96257]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Update test case count when compiling for power9
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for NO_DOT_IN_LABEL
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Fixes for omp critical + hint
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MAINTAINERS: Add myself for write after approval
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: fix a typo in languages.texi
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Generation of adjusted ldp/stp for vector types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] expr: Allow scalar_int_mode target mode when converting a constant
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] expmed: Fix possible use of NULL_RTX return value from emit_store_flag
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Constrain reverse_iterator and move_iterator conversions [LWG 3435]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Limit pr95237-6.c to x86 targets
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: mangling cleanups
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] preprocessor: add_path simplifications
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Shrink lambda-expr
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: More cleanups for modern C++
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: structural_comptypes addition
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] dump: filenames containing -
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Don't add enums to class's decl_list
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Support 'if (simd:/cancel:' in Fortran
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add static assertions to futures and promises [LWG 3458]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c-c++-common/builtin-has-attribute-4.c: Require visibility.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR target/96260 - KASAN should work even back-end not porting anything.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc-changelog: fix when somebody reverts a backport
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcov: create folders with 0777.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Update gcc/fortran/*.texi
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] ivopts: Handle vector with length IFNs
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Rename function adjust_vectorization_cost
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Add push/pop capability in Output
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libomp: Add omp_depend_kind to omp_lib.{f90, h}
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcov-tool: Fix merging of different endian coverage data [PR96267]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: AI12-0027 Access values and unaliased component
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Stub CUDA_Execute and CUDA_Global pragmas
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Support 'lastprivate (conditional:' in Fortran
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] contrib/vimrc: detect more C-like files
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Resolve regression rtl-optimization/96298. Sorry for the breakage.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openacc: Remove unnecessary detach finalization
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Restrict test to LP64.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgo: add AIX FAT libraries support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Restrict PR middle-end/95886 x86 test to !ia32
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: add PAC GNU property note to libgcc lse.S
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: add PAC-RET protection to libitm sjlj.S
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite] Fix TCL syntax error in 'scan-dump-dem-not'
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite] Unset 'offload_target' after use
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Emit mfence_sse2 for -Os [PR95750]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] iDefine TARGET_OFFLOAD_OPTIONS for AArch64
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Add testcase for [PR81339]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [PR95720] protect gluefile and wrap_flags with -Wl too
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [PR96230] some -dumpbase-ext fixes
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] revamp intelmic-mkoffload aux dump names
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] add offload target to testname for pass/fail message
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add testcase to show kernel issue got fixed by pr95237 [PR96192]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Adjust patchable_function tests for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c-c++-common/pr56493.c: Allow ":" in label, for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Remove -mpower10 option (PR95907)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aix: Support GCC64 for AIX 7.1.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] amdgcn: Enable TImode
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produces an unwanted note.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] C++, testsuite: Adjust pure-virtual1.C options for Darwin.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/torture/pr59330.c: Disable for mmix
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgfortran: Skip integer-kind=16 check for amdgcn
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: add option -mblock-ops-unaligned-vsx
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Add testcase for [PR79504]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] mmix: Don't turn off .hidden support.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/tree-ssa/vector-4.c: Adjust for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] fortran/openmp.c - silence static analyzer warning
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Use vec::reserve before vec_safe_grow_cleared is called
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Add range check for GNATprove on 'Pos to Long_Integer conversion
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0382: Loosen type-invariant overriding requirement of AI12-0042
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Warnings on overloays involving generic In_Parameters
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux__libc-x86.ads
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Remove obsolete special case in Switch_View
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Spurious error in generic dispatching constructor
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0194: Language-defined aspects and entry bodies
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Use membership tests in front-end
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Remove disabled code
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Unbounded string overriding control
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Ada2020: wording of 'Image messages
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0377 View conversions and out parameters revisited
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] AI12-0383 Renaming values
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Refactor pragma argument getters
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Wrong accessibility on 'Access of formal in call
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Switch Ada_Version_Runtime to Ada 2020
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Assert failure on incorrect code
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Ada] Revert "Revamp dump and aux output names"
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] LTO: Add -fcf-protection=check
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Do not expand vector comparison with VEC_COND_EXPR.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Remove useless backedge marking
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] expr: build string_constant only for a char type
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make std::from_chars always round to nearest
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openacc: Deep copy attach/detach should not affect reference counts
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] compiler: scan all function literals for escape analysis
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] driver: fix a problem with implementation of -falign-foo=0 [PR96247]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Review _Hashtable count, equal_range _M_erase(false_type, ) code
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Diagnose just-past-the-end references for minor array bounds.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Name as_base type
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] common: Use strcmp to compare location file names
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Update gcc .po files.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Adjust for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] compiler: for package-scope "a = b; b = x" just set "a = x"
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] compiler, runtime: pass only ptr and len to some runtime calls
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect: Refactor peel_iters_{pro, epi}logue cost modeling
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Fix up nontype-subob1.C for targets with short int, int or long long ssize_t
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Do not over-size hashtable buckets on range insertion
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] preprocessor: Simplify read_main
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] nvptx: Support 16-bit shifts and extendqihi2
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libcpp: Fix up raw string literal parsing error-recovery [PR96323]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Fix up cp_lexer_safe_previous_token [PR96328]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Fix spello
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: tree dump indentation
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: better fixup_type_variants
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Set more DECL_CONTEXTs
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] middle-end: Parity and popcount folding optimizations.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] ipa/96291: don't crash on unoptimized lto functions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect: Fix infinite loop while determining peeling amount
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix unordered containers move constructors noexcept qualification
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc/fortran/module.c: Fix indentation
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] more SCEV cache clearing
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran : Don't warn for LOGICAL kind conversion PR96319
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc-changelog: fix combining of arguments.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] arm: Enable no-writeback vldr.16/vstr.16.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Permit in Fortran omp target data without map
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Don't make -gsplit-dwarf imply -g
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] preprocessor: Teach traditional about has_include [PR95889]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Handle order(concurrent) clause in gfortran
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Avoid calling const copy ctor on implicit move. [PR91212]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Implement C++20 implicit move changes. [PR91427]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Update gcc ja.po, sv.po.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] nvptx: Support floating point reciprocal instructions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: constraints and explicit instantiation [PR96164]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: abbreviated function template friend matching [PR96106]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: alias_ctad_tweaks and constrained dguide [PR95486]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: overload sets and placeholder return type [PR64194]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Re-format zen memcpy/memset costs.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Tune memcpy and memset for Zen cores.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96370 - make reassoc expr rewrite more robust
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Refactor matching and lowering of intrinsic functions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make testsuite usable with -fno-exceptions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add options for ieee float to relevant tests
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: cv bool can't be an integer-like type (LWG 3467)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Require CET support only for the final GCC build
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix test for old string ABI
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Move private functions out of ExprVisitor into local statics
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Inline bounds checking for simple array assignments.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] RISC-V: Add support for TLS stack protector canary access
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [PATCH] RS6000 Add testlsbb by Byte operations
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix tests using wrong allocator type
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make COW string use allocator_traits for nested types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix ICE in expand_intrinsic_vaarg
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Add -Wvarargs warning flag to the D front-end
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix associative array literals that don't have alignment holes filled
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: decl_constant_value and unsharing [PR96197]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Compute RPO with adjacent SCC members, expose toplevel SCC extents
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Improve var-tracking dataflow iteration order
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add attributes according to flags in built-in functions [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgcov: support overloaded malloc
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] middle-end/96369 - fix missed short-circuiting during range folding
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Do not allocate huge array in output_in_order.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add PR number to ChangeLog entry
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect: Don't consider branch costs if no peeled iterations
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Amend match.pd syntax with force-simplified results
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] debug/96383 - emit debug info for used external functions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix use of newlocale in std:::from_chars
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Split up the grouped compilable and runnable tests.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove duplicate dg-do directive
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add -Wno-deprecated for tests that warn in C++20
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Adjust tests that give different results in C++20
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove accidental -std=gnu++17 from test
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove condition around friend declaration (PR 96382)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Ensure c++NN effective target present in all C++17 tests
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Use c++NN_only effective target to tests
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add dg-require-effective-target to std::span assert tests
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Ensure c++NN effective-target present in more tests
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Avoid using __float128 in strict modes
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix test that fails for C++98
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix tests that fail for C++98
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix and improve std::vector<bool> implementation.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/loop-8.c: Skip for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] C-SKY: Add -mfloat-abi= option.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c: Fix bogus vector initialisation error [PR96377]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Cap frequency of recursive calls by 90%
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Verify symtab order
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgo: update to go1.15rc1
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Move www.stroustrup.com to https
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PR96325. See the explanatory comment in the testcase.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Update ChangeLogs for PR96325
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PR96320. See the explanatory comment in the testcase.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Update ChangeLogs for PR96320
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Merge upstream dmd c2274e56a (PR96250).
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Multi-range implementation for value_range (irange).
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran texi: Fix typos
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgfortran/caf/single.c: Fix typo.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] mark match.pd ! not implemented on GENERIC
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Fix hwasan failure in readline.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization: Fix typos in comments
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] genmatch: Avoid unused parameter warnings in generated code.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Add A64FX machine model
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: Add missing comma after octeontx2f95mm
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: fix a typo in tm.texi
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] lto/96385 - avoid unused global UNDEFs in debug objects
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] regrename: Avoid disrupting SMS schedule [PR95696]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MSP430: Don't pass redundant -md option to the assembler
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Add support for unpacked sub [PR96366]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Removal of HSA offloading from gcc and libgomp
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Avoid shifting by amounts larger than target int in irange self-tests.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] internal/syscall/unix: define copyFileRangeTrap for all architectures
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] internal/syscall/unix: correct ia64 syscall numbers
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Darwin: Handle poly_int machine_modes.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Darwin: Guard two macros in darwin.h.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openacc: No attach/detach present/release mappings for array descriptors
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Refer to C++20
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] cpp: Do not use @dots for ... tokens in code examples
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Variable template and template parameter pack [PR96218]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Fix vector_float.c testcase for -m32
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgcc: increase required stack space for x86_64 -fsplit-stack
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Remove unused declaration.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] dse: Remove partial load after full store for high part access[PR71309]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Remove ad-hoc range canonicalization from determine_block_size.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust expr_not_equal_to to use irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust get_range_info to use the base irange class.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust op_with_boolean_value_range_p for irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust vrp_evaluate_conditional for irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Use irange API in test_for_singularity.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust simplify_conversion_using_ranges for irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust two_valued_val_range_p for irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Change testcase for pr96325 from run to compile.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add is_gimple_min_invariant dropped from previous patch.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Add missing clobber for fjcvtzs
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Use Q-reg loads/stores in movmem expansion
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Member initializer list diagnostic locations [PR94024]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] amdgcn: TImode shifts
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix struct literals that have non-deterministic hash values (PR96153)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust gimple-ssa-sprintf.c for irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Simplify X * C1 == C2 with undefined overflow
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Test case for PR rtl-optimization/60473
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: Add @cindex to symver attribute
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran/OpenMP: Fix detecting not perfectly nested loops
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: fix template parm count leak
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Delete unnecessary code
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] amdgcn: Remove dead defines from gcn-run
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] compiler: delete lowered constant strings
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Template keyword following :: [PR96082]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Delete duplicated option docs.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000, Update support for vec_extract
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000 Add vector insert builtin support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000, Add vector replace builtin support GCC maintainers:
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000, Add vector shift double builtin support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000, Add vector splat builtin support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000 Add vector blend, permute builtin support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Handle reduction clauses on host teams construct [PR96459]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Handle even some combined non-rectangular loops
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Make genmatch transform failure handling more consistent
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] refactor LIM a bit
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Add missing %z prefixes to LDP/STP patterns
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Clear canary value after stack_protect_test [PR96191]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] VEC_COND_EXPR optimizations
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Static analysis for definition of DO index variables in contained procedures.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Added test case to make sure that legal cases still pass.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Change URL for PSTL again
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Break long lines to fit in 80 columns
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect: Skip epilogue loops for dbgcnt check [PR96451]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vect/rs6000: Support vector with length cost modeling
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] ipa-fnsummary: Include <vector> the proper way
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86_64: Integer min/max improvements.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Remove std::map use from graphite
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96491 - avoid store commoning across abnormal edges
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] bpf: more flexible support for kernel helpers
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] reassoc: Improve maybe_optimize_range_tests [PR96480]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Don't ICE when spilling an MMA accumulator
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Adjust overflow prevention to operator>>
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] arm: Clear canary value after stack_protect_test [PR96191]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Implement P0966 std::string::reserve should not shrink
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR96493, powerpc local call linkage failure
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Power10: Add BRD, BRW, and BRH support.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite] Add gcc.dg/ia64-sync-5.c
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] bpf: remove trailing whitespaces from source files
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96514 - avoid if-converting control-altering calls
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix linker script patterns for 32-bit targets
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Replace some VERIFY tests with static_assert
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Disable some VEC_COND_EXPR transformations after vector lowering
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgo: update to Go1.15rc2 release
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: MMA built-ins reject typedefs of MMA types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/pr30957-1.c: xfail for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/pr44194-1.c: Skip for mmix.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Using UNSPEC for vector compare to mask register.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PR96102. See the explanatory comment in the testcase.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PR96312. Cures a used uninitialized warning.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Correct ChangeLog foul ups.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix remove_predictions_associated_with_edge
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Use _wstat64 for Windows [PR 95749]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Simplify X * C1 == C2 with wrapping overflow
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Declare gt_* functions inline in value-range.h.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Implement LWG 561 for std::inserter
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: constraints and address of template-id
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix NULL pointer dereference in doloop_contained_function_call.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix compatibility support in unique_ptr pretty printer
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix build for targets without lstat [PR 94681]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Improve code generation of smin(x, 0) with -m32.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Introduce dg-ice.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] runtime: revert eqtype for AIX
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Add unfixed test [PR88003]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add debug counter for IPA bits CP.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree: Fix up get_narrower [PR96549]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] expr: Optimize noop copies [PR96539]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make std::this_thread functions work without gthreads
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix <stop_token> to compile without gthreads
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix net::system_context stop condition
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make net::system_context tag type constructor explicit
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make Networking TS work without gthreads [PR 89760]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix failing tests for AIX
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite] Add missing require-effective-target directives in gcc.dg
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: remove xfail flifetime-dse[24].C
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] internal/syscall/unix: restore ppc build tag
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Re: PR96493, powerpc local call linkage failure
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] IBM Z: Fix PR96456
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] IBM Z: Fix PR96308
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86_64: Use peephole2 to eliminate redundant moves.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MAINTAINERS: Update my email address
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite] Add effective target large_initializer
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran: Add support for OpenMP's nontemporal clause
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add if condition in aarch64_function_value [PR96479]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] ipa: fix bit CPP when combined with IPA bit CP
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgo: correctly handle AIX FAT library creation
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make self-move well-defined for containers [PR 85828]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: ChangeLog corrections
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Fixing the wording of () aggregate-init [PR92812]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: Add support for non-rectangular loops in taskloop construct
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] docs: Fix typos in -fallow-argument-mismatch description
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] ipa: fix ICE in get_default_value
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] nvptx: Add support for subword compare-and-swap
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Deprecate the --enable-cheaders=c_std configuration
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [c++]: Unconfuse lookup_name_real API a bit
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Improve CET builtin expanders.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: rewrite of region and value-handling
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: add regression test [PR96598]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite] Add missing require-effective-target allloca
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] C-SKY: Fix assembling error with -mfloat-abi=hard.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add missing PR entries for recent analyzer commit.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] diagnostics: Add new option -fdiagnostics-plain-output
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Improve LWP builtin expanders.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: More simplification of name_lookup api
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Copy elision and [[no_unique_address]]. [PR93711]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Yet more name-lookup api simplification
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: document how to get gimple dump from an ICE
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on escaped unknown pointers [PR96611]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix initialization from constant pool [PR96609, PR96616]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Final bit of name-lookup api simplification
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Force ENDBR immediate into memory.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add statement context to get_value_range.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] opnemp: add static assert for clause_names.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove inheritance from elements in std::tuple
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aix: Support libgfortran libcaf_single.a as a FAT library
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Use parametrized pattern names some more.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE due to NULL type [PR96639]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on NULL dereference [PR96644]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] compiler: export thunks referenced by inline functions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix name of local in region_model::get_rvalue_1
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust testcase.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Don't use pinsr/pextr for struct initialization/extraction.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Move hidden-lambda entity lookup checking
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] New tests for PR rtl-optimization/96298.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add "cold" to tests for reserved attribute names
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Rewrite restore_stack_nonlocal expander [PR96536].
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Update native_encode_expr description.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: add return type for functions in gimple.texi
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Initial create of rs6000-gen-builtins.c
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add initial input files
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add file support and functions for diagnostic support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add helper functions for parsing
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add functions for matching types, part 1 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add functions for matching types, part 2 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add functions for matching types, part 3 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Red-black tree implementation for balanced tree search
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Main function with stubs for parsing and output
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Parsing built-in input file, part 1 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Parsing built-in input file, part 2 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Parsing built-in input file, part 3 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Parsing of overload input file
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Build and store function type identifiers
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Write output to the vector definition include file
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Write output to the builtins header file
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Write output to the builtins init file, part 1 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Write output to the builtins init file, part 2 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Write output to the builtins init file, part 3 of 3
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Incorporate new builtins code into the build machinery
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add remaining AltiVec builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add VSX builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add available-everywhere and ancient builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add Power7 builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add Power8 vector builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add Power9 builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add remaining builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Add comments to help with transition
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Call rs6000_autoinit_builtins from rs6000_builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Disable unnecessary initialization for new support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Helper functions for new builtin expansion support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Support two builtin expansion algorithms
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Initial debug support for comparing builtins
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Fix up rs6000-gen-builtins build instructions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Some builtin debug modifications
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Fix typos in comments
William Schmidt
- [gcc] Created branch 'wschmidt/heads/tailcall' in namespace 'refs/users'
William Schmidt
- [gcc r11-2742] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Martin Sebor
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (5 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] libstdc++: Add "cold" to tests for reserved attribute names
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Update native_encode_expr description.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] doc: add return type for functions in gimple.texi
Aaron Sawdey
- [gcc/devel/c++-coroutines] i386: Use parametrized pattern names some more.
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE due to NULL type [PR96639]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on NULL dereference [PR96644]
Iain D Sandoe
- [gcc/devel/c++-coroutines] compiler: export thunks referenced by inline functions
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix name of local in region_model::get_rvalue_1
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust testcase.
Iain D Sandoe
- [gcc/devel/c++-coroutines] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Don't use pinsr/pextr for struct initialization/extraction.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Move hidden-lambda entity lookup checking
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Iain D Sandoe
- [gcc/devel/c++-coroutines] New tests for PR rtl-optimization/96298.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Add "cold" to tests for reserved attribute names
Iain D Sandoe
- [gcc/devel/c++-coroutines] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Iain D Sandoe
- [gcc/devel/c++-coroutines] Update native_encode_expr description.
Iain D Sandoe
- [gcc/devel/c++-coroutines] doc: add return type for functions in gimple.texi
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2741.
Iain D Sandoe
- [gcc r11-2743] PR middle-end/96665 - memcmp of a constant string not folded
Martin Sebor
- [gcc/devel/omp/gcc-10] Fortran: Fix character-kind=4 substring resolution (PR95837)
Kwok Yeung
- [gcc/devel/omp/gcc-10] libgomp.fortran/struct-elem-map-1.f90: Add char kind=4 tests
Kwok Yeung
- [gcc/devel/omp/gcc-10] OpenMP: Fixes for omp critical + hint
Kwok Yeung
- [gcc/devel/omp/gcc-10] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
Kwok Yeung
- [gcc/devel/omp/gcc-10] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Kwok Yeung
- [gcc/devel/omp/gcc-10] Fortran/OpenMP: Fix detecting not perfectly nested loops
Kwok Yeung
- [gcc r11-2744] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
Aldy Hernandez
- [gcc/acsawdey/heads/memcpy-unaligned-vsx] (3 commits) rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Aaron Sawdey
- [gcc(refs/users/acsawdey/heads/memcpy-unaligned-vsx)] PR middle-end/96665 - memcmp of a constant string not folded
Aaron Sawdey
- [gcc r11-2745] rs6000: unaligned VSX in memcpy/memmove expansion
Aaron Sawdey
- [gcc r11-2746] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
Harald Anlauf
- [gcc(refs/users/giulianob/heads/autopar_rebase2)] New tests for parallel compilation feature
Giuliano Belinassi
- [gcc] Created branch 'acsawdey/heads/ld-cmpi-cr0' in namespace 'refs/users'
Aaron Sawdey
- [gcc r11-2747] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Jason Merrill
- [gcc r11-2748] c++: Rewrite members for all deduction guides. [PR96199]
Jason Merrill
- [gcc r10-8639] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Jason Merrill
- [gcc r11-2749] aix: Support libsupc++ as a FAT library
David Edelsohn
- [gcc(refs/users/meissner/heads/work011)] Power10: Add min/max IEEE 128-bit built-in min/max.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Change cmove functions to return bool.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Rename min/max/cmove functions.
Michael Meissner
- [gcc r11-2750] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Peter Bergner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Undo changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Rename min, max, and cmove functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add power10 IEEE 128-bit min and max built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Undo patches.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add power10 IEEE 128-bit min, max insns.
Michael Meissner
- [gcc r11-2751] c++: alias template template_info setting
Nathan Sidwell
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add power10 IEEE 128-bit fp cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Update ChangeLog.meissner
Michael Meissner
- [gcc/giulianob/heads/autopar_rebase2] (5 commits) New tests for parallel compilation feature
Giuliano Belinassi
- [gcc r11-2752] Daily bump.
GCC Administrator
- [gcc r10-8640] Daily bump.
GCC Administrator
- [gcc r8-10411] Daily bump.
GCC Administrator
- [gcc r9-8814] Daily bump.
GCC Administrator
- [gcc r11-2753] analyzer: fix ICE with negative bit offsets [PR96648]
David Malcolm
- [gcc r11-2754] analyzer: consider initializers for globals [PR96651]
David Malcolm
- [gcc r10-8641] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Peter Bergner
- [gcc r10-8642] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Peter Bergner
- [gcc r11-2755] options: Make --help= see overridden values
Kewen Lin
- [gcc r11-2756] [testsuite, nvptx] Add effective target sync_int_long_stack
Tom de Vries
- [gcc r11-2757] testsuite: require c99 runtime for trigonometric optimisation tests
Richard Sandiford
- [gcc r11-2758] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
Richard Sandiford
- [gcc r11-2759] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
Jonathan Wakely
- [gcc r11-2760] libstdc++: Add deprecated attributes to old iostream members
Jonathan Wakely
- [gcc r11-2761] x86: Detect Rocket Lake and Alder Lake
H.J. Lu
- [gcc r10-8643] arm: Enable no-writeback vldr.16/vstr.16.
Joe Ramsay
- [gcc r10-8644] libstdc++: Add deprecated attributes to old iostream members
Jonathan Wakely
- [gcc r9-8815] libstdc++: Add deprecated attributes to old iostream members
Jonathan Wakely
- [gcc r11-2762] libstdc++: integer-class types as per [iterator.concept.winc]
Patrick Palka
- [gcc r11-2763] libstdc++: Mention new macros in comments
Jonathan Wakely
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Daily bump.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Do not allocate huge array in output_in_order.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] d: Fix ICE in expand_intrinsic_vaarg
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] c: Fix bogus vector initialisation error [PR96377]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: Add A64FX machine model
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] doc: Add missing comma after octeontx2f95mm
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] cpp: Do not use @dots for ... tokens in code examples
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: Add missing clobber for fjcvtzs
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: New Straight Line Speculation (SLS) mitigation flags
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: Introduce SLS mitigation for RET and BR instructions
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: Mitigate SLS for BLR instruction
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] doc: Add @cindex to symver attribute
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] c++: Template keyword following :: [PR96082]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Backport prefixed instruction tests from master branch.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] aarch64: Clear canary value after stack_protect_test [PR96191]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] arm: Clear canary value after stack_protect_test [PR96191]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] AArch64: Fix bugs in -mcpu=native detection.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] AArch64: Add GCC_CPUINFO override
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Arm: Add GCC_CPUINFO override
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Testsuite: Make it easier to debug environment setting functions
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Testuite: Document environment setting directives
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] AArch64: Add test for -mcpu=native
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] AArch64: Fix hwasan failure in readline.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] rs6000: Don't ICE when spilling an MMA accumulator
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] rs6000: MMA built-ins reject typedefs of MMA types
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Fill up {, un}compression stats for ZSTD in LTO.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Using UNSPEC for vector compare to mask register.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] libstdc++: Use _wstat64 for Windows [PR 95749]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] c++: constraints and explicit instantiation [PR96164]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] This patch fixes PR96312. Cures a used uninitialized warning.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] c++: abbreviated function template friend matching [PR96106]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] libstdc++: Disable net tests that depend on threads [PR 89760]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] bpf: add support for the -mxbpf option
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] bpf: do not save/restore callee-saved registers in function prolog/epilog
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] bpf: more flexible support for kernel helpers
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] bpf: remove trailing whitespaces from source files
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] ipa/96291: don't crash on unoptimized lto functions
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] ipa: fix bit CPP when combined with IPA bit CP
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] PR96493, powerpc local call linkage failure
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Re: PR96493, powerpc local call linkage failure
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] ipa: fix ICE in get_default_value
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Avoid SCC hashing on unmergeable trees
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Simplify streaming of SCC components
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Fix hashing of prestreamed nodes
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Avoid streaming stray references.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Do not stream redundant stuff
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Optimize ODR enum streaming
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Fix ICE in ODR enum streaming [PR95548]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Bump LTO version
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] c++: constraints and address of template-id
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Fix streamer desynchornization caused by streamer debugging patch
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] testsuite: Fix up pr95548.C testcase.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] compiler: export thunks referenced by inline functions
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] Don't use pinsr/pextr for struct initialization/extraction.
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] i386: Fix restore_stack_nonlocal expander [PR96536].
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Peter Bergner
- [gcc(refs/vendors/ibm/heads/gcc-10-branch)] ibm: Merge up to top of releases/gcc-10
Peter Bergner
- [gcc r11-2764] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
Feng Xue
- [gcc(refs/users/wschmidt/heads/tailcall)] rs6000: Enable more sibcalls when TOC is not preserved
William Schmidt
- [gcc r11-2765] i386: Use code_for_ instead of gen_ for parameterized names more.
Uros Bizjak
- [gcc r11-2766] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
Jonathan Wakely
- [gcc r11-2767] libstdc++: Remove deprecated comparison operators for RB trees
Jonathan Wakely
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95881 - ICE in resolve_symbol, at fortran/resolve.c:15175
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Daily bump.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Correct prefix testsuite failures on AIX.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] IFN: Fix mask_{load, store} optab support macros
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines, testsuite: Update log messages. [NFC, PR95519]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95880 - ICE in gfc_add_type, at fortran/symbol.c:2030
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines: Handle namespaces while scanning local vars [PR95711].
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95340 - ICE in gfc_match_select_rank, at fortran/match.c:6690
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Merge upstream dmd 8508c4e68.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Underline argument in -Wnonnull and in C++ extend warning to the this pointer [PR c++/86568].
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR libstdc++/95915
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add a __nonnnull__ attribute to std::string's _CharT* constructor
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: clarify scan-dump file globbing behavior
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arc: add exceptions for PR92860.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] sparc: Remove register storage class in sparc.c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] store-merging: ICE in find_bswap_or_nop_1 PR95854.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: Support basic DWARF
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Use gsi_bb instead of iterator->bb.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Adjust testcase for recent -Wnonnull changes
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] do not include <utility> from tree-vectorizer.h
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/95916 - treat scalar ops explicitely
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix coding style.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/71706 - ICE on using sync images with -fcheck=bounds
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Fix CTAD for aggregates in template [PR95568]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Check uniqueness of concepts/variable templates [PR94553]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify_rtx (take 3).
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Rename isa attribute "fut" to "p10"
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Make char4-subscript.f90 regex endian neutral.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Documentation updates for "future" rename
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Do not generate recursion check for compiler-generated procedures.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95978 - ICE in gfc_match_data, at fortran/decl.c:731
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: remove some erroneous code that was never run
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Revert "Add a __nonnnull__ attribute to std::string's _CharT* constructor"
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Update gcc sv.po.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines: Collect the function body rewrite code.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc-changelog: come up with GitInfo wrapper.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc-changelog: support 'This revert commit' prefix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c-family: Avoid ICEs on calls to internal functions [PR95963]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Use CHARACTER(kind) string for calculating the type hash.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: fix constexpr-is_literal.C deprecated c++17 and above.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/95855 - Add checks to avoid spoiling if-conversion if
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Warn if IRQ handler is not compiled with -mgeneral-regs-only [PR target/94743]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines: Fix a diagnostic trailing space warning.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc-changelog: support older GitPython releases.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Mark up unreachable OpenACC 'attach' code path
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Replace fragile 'scan-assembler' with 'scan-offload-rtl' in 'libgomp.oacc-c-c++-common/p
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Adjust 'scoff' for HSA offloading
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: expect additional warning in analyzer/pr93993.f90
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Tweak function cloning names
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Fix gcc.target/powerpc testsuite target requirements.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/88379 - ICE with allocatable coarray, class and associate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: change gcc.target/powerpc builtins lp64 to int128 requirement.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: remove SPE tests.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Remove restrictions on VSX tests.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: p8vector-int128 require int128 not lp64.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Remove dg-skip SPE.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: enable gcc.target/powerpc direct move tests.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V: Preserve arch version info during normalizing arch string
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix bootstrap failure on PA
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Fix typos in testcases [PR target/94743]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : Bogus error with additional blanks in type(*) PR95829
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcov: rename 2 options.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcov: shorted one option help message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] move ILS include to system.h
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/95839 - teach SLP vectorization about vector inputs
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcov: avoid trailing space.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Fix handler-align.c testcase [PR target/94743]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust text of expected warnings changed in PR c++/86568.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : False positive for optional arguments PR95446
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add 64 bit setter getter fpsr fpcr
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Expose cloning form predicates
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : Fortran translation issues PR52279
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix bootstrap for m68k.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Restore lp64 for some gcc.target/powerpc testcases.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Adjust gfortran.dg/pr95690.f90 line number.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] bootstrap: Don't translate assignment to hint[].
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: Fix -Wanalyzer-possible-null-argument warning (PR 96014)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Remove noexcept from match_results comparisons (PR 94627)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [PR94882]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Fix missing BTI instruction in trampolines
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] The variant of editing distance we use doesn't satisfy the triangle inequality.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V: Handle multi-letter extension for multilib-generator
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Ignore line no. for BB vectorization message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : ICE in generic_correspondence PR95584
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Do not stream all zeros for gcda files.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Reject components in extensions overlapping with the parent
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Diagnose non-rectangular loops with invalid steps
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Fix an ICE in exact_div [PR95961]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96022 - fix ICE with vectorized shift
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-cfg: Fix ICE with switch stmt to unreachable opt and forced labels [PR95857]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : portability fix for PR52279
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Redefine NULL to nullptr
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] VEC_COND_EXPR: do not expand comparisons feeding it
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa-sra: Prevent constructing debug info from wrong argument
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96028 - fix bogus externalizing of SLP node
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Support C++20 virtual consteval functions. [PR88335]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/93337 - ICE in gfc_dt_upper_string, at fortran/module.c:441
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/93423 - ICE on invalid with argument list for module procedure
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR libstdc++/91807
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: ignore function not inlinable warning.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Require c++98_only effective target for some tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Require c++98_only effective target for a test
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Solaris reports warning on line 5.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Properly quote dejagnu negative line numbers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vector_size.c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] refactor SLP constant insertion and provde entry insert helper
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: Add fold_left_plus vector reductions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix scalar BB vectorization costing
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96037 - fix uninitialized use of slp_op
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcov-dump: fix build for i386
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [PATCH] nvptx: Add support for popcount and widening multiply instructions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [OpenACC] Remove (unused) 'GOMP_MAP_ALWAYS_FROM' handling from 'libgomp/oacc-mem.c:goacc_exit_data_i
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [OpenACC] Revert always-copyfrom behavior for 'GOMP_MAP_FORCE_FROM' in 'libgomp/oacc-mem.c:goacc_exi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa-sra: Avoid transitive splits with type mismatches (PR 96040)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Extend store merging to STRING_CST
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines, testsuite: Rename a test, NFC.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Test global identifiers against what is specified interfaces.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris.md: Reinstate add/sub with extend
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: update recent patterns. Simplify cris_select_cc_mode.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: Correct gcc_assert for atomic_fetch_op pattern
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: New peephole2 movulsr + test-case.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Add support for vadd.add and vsub.add instructions.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Default_Initial_Condition check done after extended return with init
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Wording problems with predicates (AI12-0099)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Improve run-time performance for large initialized allocators
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0376 Relax RM 13.1(10) rule wrt primitive operations
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove special case for processing null range in GNATprove
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Small cleanup throughout Exp_Ch9
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Crash on declaration with aggregate for unchecked union
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove obsolete code in Eval_Attribute
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix bad interaction between Unchecked_Conversion and limited type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Refine use of access types in unnesting
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Crash when an exception handler is executed with -gnatdk
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Simplify implicit loading of Tasking_State in GNATprove_Mode
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Visibility error with aggregate in Declare_Expression
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Predicates and the current instance of a subtype (AI12-0068)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Set range checks flag on 'Update for GNATprove in expansion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix evaluation of Enum_Rep applied to imported constant
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] There is no Expressions field in N_Delta_Aggregate node
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix typo in comment of Get_Index_Subtype
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0366 Changes to Big_Integer and Big_Real
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Hang on generic declaration with ambiguous formal package
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Crash on derived type with rep. clause and renamed discriminant
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Correct time zone in GNAT.Calendar.Time_IO.Value
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0198 potentially unevaluated array components
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Various typo fixes and reformatting of comments
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Use Stream_Element_Arrays internally for secure hash computations
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Implement Time_IO.Image with Time_Zone
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Clean up GNAT.Calendar.Time_IO.Value
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Time_IO.Value: Allow subseconds and time zones together
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Time_IO.Image: Allow printing the time zone
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Avoid forced loading of System.Priority in CodePeer mode
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96075 - fix bogus misalignment calculation
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Allow empty-declaration in C++11 and later (PR 96068)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix -Wmismatched-tags warnings (PR 96063)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95709 - ICE in gfc_resolve_code, at fortran/resolve.c:11807
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Always use pushdecl for exception library helpers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add noexcept to std::optional initialization (PR 96036)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Constrain std::make_optional
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Cleanup whitespace and type trait usage in <optional>
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Exclude calls to variadic lambda stubs from -Wnonnull checking (PR c++/95984).
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix LTO streaming order dependence on randomness
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] accept <case> and [cond] in ChangeLog
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add PR number to ChangeLog entry and fix typos
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Pass correct parameters to c_parser_do_statement.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix a typo in doc/generic.texi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Allow aspect Relaxed_Initialization on protected entries
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Style fixes in the description of Analysis-Resolution-Expansion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Set range checks for for 'Update on arrays in GNATprove expansion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Minor cleanup with Is_Assignable
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious elaboration warnings with -gnatc and null procedures
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove extra checks for non-static context from resolving 'Update
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0198 potentially unevaluated components of arrays
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix expansion of delta aggregates with slices
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Change local object from variable to constant
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Checking type invariants on in params of procedures, not functions (AI12-0044)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ensure No_Specification_Of_Aspect forbids pragmas and repr. clauses
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix documentation of -gnatVa switch
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add support for XDR streaming in the default runtime
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Use pragma Unsuppress in Time_IO
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Handle explicit dereferences in expression functions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] ACATS 4.1H - BC60005 - null exclusion matching for formal subprograms
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Freeze aspect expression relocated to pragma Precondition
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Move generation of range checks for entry families to expander
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Simplify statically known Max_Size_In_Storage_Elements attribute in more cases
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Hang on conditional expression as actual
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Errors in handling of access_to_subprogram contracts
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] ACATS 4.1K - C452003
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed #2
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix typo in code to get a better error message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Use Is_Generic_Subprogram where possible
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Assert failure on invalid Variable_Indexing
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Avoid crash on node extension
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Small adjustment in the handling of alignment for arrays
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix detection of negative step DR groups
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Aarch64: Change costs for TX2 to expose more vectorization opportunities
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Avoid printing informational notes when -Wmismatched-tags is suppressed in system headers (PR c++/96
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] preprocessor: Better line info for <builtin> & <command-line>
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: missed testcase
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: fix power10_hw test
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: wrong pretty printing of nested type [PR95303]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Whitespace changes to keep lines below 80 columns
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Replace __int_limits with __numeric_traits_integer
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Whitespace changes to remove spaces before tabs
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add new test [PR92427]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libbacktrace: test linker support for DWARF 5
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix [multi]map/[multi]set move constructors noexcept qualification
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] IFN/optabs: Support vector load/store with length
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Add len_load/len_store optab support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Better diagnostic for decltype(auto) in C++11 [PR96103]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Small tweak to Narrow_Large_Operation procedure
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Check predicates for subtypes of private types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Extend optimization to True/False prefixed with Standard
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Style cleanups related to Current_Condition
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Allow boolean expressions in aspect Relaxed_Initialization
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix inaccurate -gnatR output for derived untagged types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Static expression function problems with -gnatc and -gnatd.F (SPARK mode)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Minor refactoring
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove excessive validity checks on in-parameters
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add expected and actual size to "bit number out of range" error message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add utility function to recognize attribute 'Loop_Entry
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada_2020 AI12-0250 : Implement Iterator filters.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Typo corrections, plus minor reformatting in comments
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Disallow Predicate_Failure without predicate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Update entities on class-wide condition function creation
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] ACATS 4.1R - BD10001 - Error missed
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Analyze aspects once generic subprograms are recognized
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Accept aspect Relaxed_Initialization on generic subprograms
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add comment on implementation choice for byte-packed array types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Minor reformatting and typo fix
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix incorrect placement of freeze node with predicate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix internal error on string type comparision with predicate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix typo and layout in comments about matching
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Optional warning on build-in-place function calls
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Clean up in Interfaces.C.Extensions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix recent regression on _Master declaration
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Do not apply constraint checks on allocator with No_Initialization
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix warnings in C runtime files on Windows
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix C miss parentheses warning on Windows
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Disable warning about unsafe use of __builtin_frame_address
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compute and check alignment info during analysis
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: ICE in is_really_empty_class [PR95497]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/96085 - ICE in gfc_finish_var_decl, at fortran/trans-decl.c:694
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn, nvptx: Handle -fpic/-fPIC in mkoffload
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Make memory copy functions scalar storage order barriers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V: Disable remove unneeded save-restore call optimization if there are any arguments on stack.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V: Implement __builtin_thread_pointer
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect/testsuite: Adjust dumping for fully masking decision
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Enhance condition check to use partial vectors
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: New Straight Line Speculation (SLS) mitigation flags
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Introduce SLS mitigation for RET and BR instructions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Mitigate SLS for BLR instruction
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add missing ACLE support for BTI
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Fix noexecstack note in libitm
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Fix noexecstack note in libgcc
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Fix BTI support in libgcc [PR96001]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Fix BTI support in libitm
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ira: Fix unnecessary register spill
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Optimize triangular loop logical iterator to actual iterators computation using search for q
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Schedule reduction partition in the last.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] remove premature vect_verify_datarefs_alignment
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Enable FMA in rsqrt<mode>2 expander
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Partially revert fix for PR c++/95497 [PR96132]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fixup BIT_FIELD_REF detection in SLP discovery
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Allow MMA built-in initialization regardless of compiler options
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Fortran derived-type mapping fix
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: GOMP_MAP_ATTACH handling in find_group_last
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Set bias to zero for explicit attach/detach clauses in C and C++
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Use adjusted niters by considering peeling prologue
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add -fdump-profile-report.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Initial Sapphire Rapids and Alder Lake support from ISA r40
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix constant folding from array CTORs
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Crash in Walk_Library_Items on ghost units
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix expansion of 'Update with multiple choices in GNATprove
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Reuse SPARK expansion of attribute Update for delta_aggregate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove use of debug flag -gnatdF for GNATprove
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix failing assertions related to volatile objects
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix internal error on if-expression in call returning tagged type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix crash on quantified expression in expression function
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix crash on quantified expression in expression function (2)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Make System.Generic_Bignums more flexible
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Part of implementation of AI12-0212: container aggregates
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add global contracts to Ada.Numerics.Big_Numbers libraries
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Revert too late setting of Ekind on discriminants
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix assertion failure on (in-)out function parameter
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious error in generic dispatching constructor call
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Small cleanup throughout Exp_Ch4
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Use small limit for aggregates inside subprograms
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove references to non-existing E_Protected_Object
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Cleanup excessive conditions in Check_Completion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix detection of volatile properties in SPARK
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Reformatting and typo corrections
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Potentially unevaluated nested expressions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Minor style fixes
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix memory leak in routine Wait_On_Socket
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Preserve casing of output files
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Further improve the expansion of array aggregates
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious error on parameterless acccess_to_subprogram
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0368 Declare expressions can be static
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix detection of actual parameters for procedure calls
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add warning for overlays changing scalar storage order
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Revert mistaken negation related to references to labels
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Implement Armv8.1-M low overhead loops
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Check TARGET_AVX512VL when enabling FMA
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: [[no_unique_address]] fixes. [PR96105]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Allow floating-point template parms in C++20.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Support non-type template parms of union type.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix WPA scanning.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Fix __builtin_altivec_mask_for_load to use correct type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Helper functions for enter/exit data using single mapping
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Adjust dynamic reference count semantics
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RS6000, add VSX mask manipulation support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expr: Move reduce_bit_field target mode check [PR96151]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgo: update to Go 1.14.4 release
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] This is a harmless bug, as the script still works, but curl's '-O' option isn't the same as wget's.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Improve shrink wrapping debug output
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Add execution tests for mma builtins [v4]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c: Add C2X BOOL_MAX and BOOL_WIDTH to limits.h
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aix: only create named section for VAR_DECL or FUNCTION_DECL
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V: Fix regular expression in target-specific test
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ChangeLog: add missing Bugzilla PR.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix ICE on warning with new interface check.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Improve RTL expansion in expand_mul_overflow,
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: handle aliases to pointer types with interfaces
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: avoid generating unnamed bool type descriptor
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Require Linux target for PR target/93492 tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Init V4SF vector without converting SP to DP
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Define define_insn_and_split to split unspec sldi+or to rldimi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR94600: fix volatile access to the whole of a compound object.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] make var-tracking iteration consistent
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: Correct output templates in define_subst patterns.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: Use addi.b for additions where flags aren't inspected
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: Remove config/cris/t-cris gt-cris.h cargo
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cris: Add new pass eliminating compares after delay-slot-filling
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Remove truly_noop_truncation check from convert.c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix global variable alignment for testcase gcc.dg/torture/pr96133.c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Don't strip TO_PSET/POINTER for enter/exit data
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix istream::ignore exit conditions (PR 94749, PR 96161)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: fix return address access with pac [PR94891][PR94791]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgcc: fix the handling of return address mangling [PR94891]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: Clarify __builtin_return_address [PR94891]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add missing ACLE support for PAC-RET
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : ICE in gfc_find_array_ref(): No ref found PR95981
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96163 - fix placement issue with SLP and vectors
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix scan-lang-dump-not
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Fix tentative parsing of enum-specifier [PR96077]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : accepts pointer initialization of DT dummy args PR45337
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa-fnsummary: Fix ICE with switch predicates [PR96130]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add test [PR95288]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Pass a copy of the string length to cmpstrnqi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: add effective-target test ppc_mma_hw
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Remove long-gone cxxmain.c from makefiles
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: scan-lang-dump-times & scan-lang-dump-not
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: clean up testsuite power10_hw check
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Merge sibcall_local32/64
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : Implicitly type parameter causes an invalid error PR96038
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] LTO: pick up -fcf-protection flag for the link step
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Adjust outer bounds of non-rect loops
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Fortran, OpenMP] Fix allocatable-components check (PR67311)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [OpenMP, Fortran] Add structure/derived-type element mapping
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : ICE in gfc_check_pointer_assign PR95612
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: Fix some typos
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] core: add tree-node comments
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Comments & formatting
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] core: formatting & comment
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Improve checking of decls with trailing return type [PR95820]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expr: Unbreak build of mesa [PR96194]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: adapt g++.dg/ipa/pr83667.C for AIX
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix goacc/finalize-1.f tree dump-scanning for -m32
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aix: FAT libraries: test native compiler mode directly
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Refactor some class fns
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: tree dumper
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] demangler: don't treat lambda as a substitution candidate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgomp: Fix hang when profiling OpenACC programs with CUDA 9.0 nvprof
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Parser entry cleanup
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Don't call movsi_from_sf in 32 bit mode.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Make convert_like complain about bad ck_ref_bind again [PR95789]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Replace __glibc_unlikely with __builtin_expect
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add new test [PR59978]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgomp: Add Fortran routine support for allocators
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Refine RTL unroll hook for small loops
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] builtins: Avoid useless char/short -> int promotions before atomics [PR96176]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix _mm512_{, mask_}cmp*_p[ds]_mask at -O0 [PR96174]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgomp.fortran/struct-elem-map-1.f90: Add char kind=4 tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: error recovery & pragmas
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix potentially uninitialized variable flagged by CodePeer
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious accessibility error on allocator
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ongoing work for unnamed and named container aggregates
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Use Sloc of delay statement in timed entry call
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Minor reformatting of comments and some code, plus a typo correction
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix typo in "accommodate" in docs and comments
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Potential access to uninitialized variable
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Extend static functions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Cleanup condition for an effectively volatile array type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix slices and qualified expressions being effectively volatile
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Documentation cleanups
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Wrong resolution of 'access in protected subprogram
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix oversight in Delayed_Aspect_Present predicate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Mark standard containers as not in SPARK
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] ACATS 4.1P [BDB4001] - 13.11.4(22-23/3) not enforced
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Small addition and tweaks in documentation on freezing
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix for possibly null ranges in 'Update and delta_aggregate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Missing error on operator call
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Assert failure with -gnatwr
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove doc on obsolete tools
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Guard against access to wrong fields in Is_Renaming
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Do not generate extra copies inside initialization procedures
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Do not generate elaboration code for alignment aspect
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Mention -gnat2020 in error message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious error on Predicate_Failure aspect
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Target name is an object reference
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Fix logic in Allocate_Any_Controlled
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ongoing work for AI12-0212: container aggregates
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Cleanup in Convert_To_Positional after previous work
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Cleanup code related to object overlays
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: refactor some parser code
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Fix up loop-21.c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgomp.fortran/alloc-1.F90: Fix testcase for 32bit size_t
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0042: Type invariant checking rules
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add centralized capacity check in Generic_Bignums
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Overflow in string streaming
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0107 convention of By_Protected_Procedure
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious redundant use clause warning
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Avoid false positive reported by CodePeer
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Do not perform null exclusion static checks on generated entities
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Disable Initialize_Scalars on runtime files
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Simplify detection of others choice with just one value
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Incorrect static accessibility error in return aggregate
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Small cleanup in interface with GCC back-end
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious accessibility error on allocator in generic instance
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0289 Implicitly null excluding anon access
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Handle N_Others_Choice case in range-building function
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0373 Additional check on Integer_Literal function
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Implicit dereferencing in container indexing
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment restriction
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Adjust heuristics about size of static aggregates
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigned_To_CPU
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0004 Normalization and allowed characters
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Set missing Parent field of block entity
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] v7r2cert: minor refactoring
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious error in instance nested in formal package
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Wrong execution of Tan on large argument
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove duplicated line
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] gnatbind: Fix No_Entry_Calls_In_Elaboration_Code message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0132 Freezing of renames_as_body
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Misplace of internal master renaming declaration
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: Document TARGET_TRULY_NOOP_TRUNCATION requires trunc?i?i2 patterns.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] build: Fix TAGS target in gcc/Makefile.in
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines: Spelling corrections in comments [NFC].
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Get rid of convert_like* macros.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix ChangeLog PR number.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: Handle early debug info in mkoffload
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add test for DR 188.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Reunify x86 stack checking implementation
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: Use noexcept instead of throw() for C++11 and later (PR 96014)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] coroutines: Correct frame capture of compiler temps [PR95591+4].
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Fix standalone attach for Fortran assumed-shape array pointers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] combine: Use single_set for is_just_move
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000/test: Add -fno-vect-cost-model to conv-vectorize-[12].c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix PR96127
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc-changelog: Fix typo in output
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Add flags in built-in functions [PR94442]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] __builtin_shuffle sometimes should produce zip1 rather than TBL (PR82199)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vector creation from two parts of two vectors produces TBL rather than ins (PR 93720)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: Fix elf.h build issue
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Fix bugs in -mcpu=native detection.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Add GCC_CPUINFO override
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Arm: Add GCC_CPUINFO override
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Testsuite: Make it easier to debug environment setting functions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Testuite: Document environment setting directives
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Add test for -mcpu=native
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Diagnose cv-qualified decltype(auto) [PR79815]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++, coroutine: Add missing constexpr markers.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgo: update to Go 1.14.6 release
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite/c-c++-common/cpp/pragma-eof.c: Add missing require fopenmp
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: fix goacc/finalize-1.f "original" regex for 32 bits.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fortran: Restore translation to hint.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix pragma-eof.c failure due to added line to the test.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/Wno-frame-address.c: Skip for cris and mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/attr-copy-6.c: Require visibility.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix handling of implicit_pure by checking if non-pure procedures are called.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Add __cpuidex and include guard to <cpuid.h>
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Always use name from c_interop_kinds_table for -fc-prototypes.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] mmix: When debug-dump, revert to "standard" pseudos for emitting integers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/pr87485.c: Require scheduling
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Support length-based partial vectors approach
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/cdce3.c: Skip for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fold-const: Handle bitfields in native_encode_initializer [PR93121]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [PR93121]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] preprocessor: line-map cleanups
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] remove write-only array in rev_post_order_and_mark_dfs_back_seme
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] jit: Fix truncation of testsuite output [PR69435]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Remove stray text from option description (PR c/96249).
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Regenerate .pot files.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Correct handling of constant representations containing embedded nuls.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Use lock prefixed insn instead of MFENCE [PR95750]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Fix an ICE in vectorizable_simd_clone_call
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Aggregate CTAD and string constants.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Allow subobject references in C++20.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Pseudo-destructor ends object lifetime.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add std::from_chars for floating-point types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] mmix: support -fstack-usage
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/cdce3.c: Update matched line-number.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/independent-cloneids-1.c: Skip for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000/test: Add vector with length test cases
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR89310]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Add signal checking for signal related testcase in analyzer.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Filter unaligned pointer value warning
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsute: Add expected warning for packed attribute
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Relax pattern to include "packed" targets
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Add default_packed filters
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Scale down long-running tree-prof.exp tests for non-FDO testing.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] MSP430: Define NO_FUNCTION_CSE
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] MSP430: Define extendqipsi2
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] MSP430: Remove do_no_relax_short_jumps
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Fix insn conditions of mfence patterns [PR95750]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Fix scan forward over pragma [PR96257]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Update test case count when compiling for power9
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for NO_DOT_IN_LABEL
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Fixes for omp critical + hint
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] MAINTAINERS: Add myself for write after approval
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: fix a typo in languages.texi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Generation of adjusted ldp/stp for vector types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expr: Allow scalar_int_mode target mode when converting a constant
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expmed: Fix possible use of NULL_RTX return value from emit_store_flag
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Constrain reverse_iterator and move_iterator conversions [LWG 3435]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Limit pr95237-6.c to x86 targets
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: mangling cleanups
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] preprocessor: add_path simplifications
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Shrink lambda-expr
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: More cleanups for modern C++
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: structural_comptypes addition
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] dump: filenames containing -
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Don't add enums to class's decl_list
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Support 'if (simd:/cancel:' in Fortran
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add static assertions to futures and promises [LWG 3458]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c-c++-common/builtin-has-attribute-4.c: Require visibility.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR target/96260 - KASAN should work even back-end not porting anything.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc-changelog: fix when somebody reverts a backport
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcov: create folders with 0777.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Update gcc/fortran/*.texi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ivopts: Handle vector with length IFNs
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Rename function adjust_vectorization_cost
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add push/pop capability in Output
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libomp: Add omp_depend_kind to omp_lib.{f90, h}
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcov-tool: Fix merging of different endian coverage data [PR96267]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0027 Access values and unaliased component
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Stub CUDA_Execute and CUDA_Global pragmas
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Support 'lastprivate (conditional:' in Fortran
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] contrib/vimrc: detect more C-like files
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Resolve regression rtl-optimization/96298. Sorry for the breakage.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Remove unnecessary detach finalization
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Restrict test to LP64.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgo: add AIX FAT libraries support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Restrict PR middle-end/95886 x86 test to !ia32
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: add PAC GNU property note to libgcc lse.S
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: add PAC-RET protection to libitm sjlj.S
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Fix TCL syntax error in 'scan-dump-dem-not'
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Unset 'offload_target' after use
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Emit mfence_sse2 for -Os [PR95750]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] iDefine TARGET_OFFLOAD_OPTIONS for AArch64
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add testcase for [PR81339]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [PR95720] protect gluefile and wrap_flags with -Wl too
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [PR96230] some -dumpbase-ext fixes
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] revamp intelmic-mkoffload aux dump names
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] add offload target to testname for pass/fail message
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add testcase to show kernel issue got fixed by pr95237 [PR96192]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Adjust patchable_function tests for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c-c++-common/pr56493.c: Allow ":" in label, for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Remove -mpower10 option (PR95907)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aix: Support GCC64 for AIX 7.1.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: Enable TImode
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produces an unwanted note.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] C++, testsuite: Adjust pure-virtual1.C options for Darwin.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/torture/pr59330.c: Disable for mmix
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgfortran: Skip integer-kind=16 check for amdgcn
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: add option -mblock-ops-unaligned-vsx
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add testcase for [PR79504]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] mmix: Don't turn off .hidden support.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/tree-ssa/vector-4.c: Adjust for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] fortran/openmp.c - silence static analyzer warning
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Use vec::reserve before vec_safe_grow_cleared is called
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Add range check for GNATprove on 'Pos to Long_Integer conversion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0382: Loosen type-invariant overriding requirement of AI12-0042
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Warnings on overloays involving generic In_Parameters
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux__libc-x86.ads
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove obsolete special case in Switch_View
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Spurious error in generic dispatching constructor
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0194: Language-defined aspects and entry bodies
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Use membership tests in front-end
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Remove disabled code
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Unbounded string overriding control
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Ada2020: wording of 'Image messages
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0377 View conversions and out parameters revisited
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] AI12-0383 Renaming values
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Refactor pragma argument getters
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Wrong accessibility on 'Access of formal in call
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Switch Ada_Version_Runtime to Ada 2020
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Assert failure on incorrect code
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Ada] Revert "Revamp dump and aux output names"
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] LTO: Add -fcf-protection=check
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Do not expand vector comparison with VEC_COND_EXPR.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Remove useless backedge marking
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expr: build string_constant only for a char type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make std::from_chars always round to nearest
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: Deep copy attach/detach should not affect reference counts
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: scan all function literals for escape analysis
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] driver: fix a problem with implementation of -falign-foo=0 [PR96247]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Review _Hashtable count, equal_range _M_erase(false_type, ) code
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Diagnose just-past-the-end references for minor array bounds.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Name as_base type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] common: Use strcmp to compare location file names
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Update gcc .po files.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Adjust for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: for package-scope "a = b; b = x" just set "a = x"
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler, runtime: pass only ptr and len to some runtime calls
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Refactor peel_iters_{pro, epi}logue cost modeling
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix up nontype-subob1.C for targets with short int, int or long long ssize_t
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Do not over-size hashtable buckets on range insertion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] preprocessor: Simplify read_main
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Support 16-bit shifts and extendqihi2
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libcpp: Fix up raw string literal parsing error-recovery [PR96323]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Fix up cp_lexer_safe_previous_token [PR96328]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix spello
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: tree dump indentation
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: better fixup_type_variants
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Set more DECL_CONTEXTs
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Parity and popcount folding optimizations.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa/96291: don't crash on unoptimized lto functions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Fix infinite loop while determining peeling amount
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix unordered containers move constructors noexcept qualification
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc/fortran/module.c: Fix indentation
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] more SCEV cache clearing
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran : Don't warn for LOGICAL kind conversion PR96319
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc-changelog: fix combining of arguments.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Enable no-writeback vldr.16/vstr.16.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Permit in Fortran omp target data without map
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Don't make -gsplit-dwarf imply -g
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] preprocessor: Teach traditional about has_include [PR95889]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] OpenMP: Handle order(concurrent) clause in gfortran
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Avoid calling const copy ctor on implicit move. [PR91212]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Implement C++20 implicit move changes. [PR91427]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Update gcc ja.po, sv.po.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Support floating point reciprocal instructions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: constraints and explicit instantiation [PR96164]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: abbreviated function template friend matching [PR96106]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: alias_ctad_tweaks and constrained dguide [PR95486]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: overload sets and placeholder return type [PR64194]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Re-format zen memcpy/memset costs.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Tune memcpy and memset for Zen cores.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96370 - make reassoc expr rewrite more robust
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Refactor matching and lowering of intrinsic functions.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make testsuite usable with -fno-exceptions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add options for ieee float to relevant tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: cv bool can't be an integer-like type (LWG 3467)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Require CET support only for the final GCC build
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix test for old string ABI
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Move private functions out of ExprVisitor into local statics
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Inline bounds checking for simple array assignments.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V: Add support for TLS stack protector canary access
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [PATCH] RS6000 Add testlsbb by Byte operations
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix tests using wrong allocator type
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make COW string use allocator_traits for nested types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix ICE in expand_intrinsic_vaarg
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Add -Wvarargs warning flag to the D front-end
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix associative array literals that don't have alignment holes filled
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: decl_constant_value and unsharing [PR96197]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Compute RPO with adjacent SCC members, expose toplevel SCC extents
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Improve var-tracking dataflow iteration order
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Add attributes according to flags in built-in functions [PR94442]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgcov: support overloaded malloc
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end/96369 - fix missed short-circuiting during range folding
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Do not allocate huge array in output_in_order.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add PR number to ChangeLog entry
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Don't consider branch costs if no peeled iterations
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Amend match.pd syntax with force-simplified results
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] debug/96383 - emit debug info for used external functions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix use of newlocale in std:::from_chars
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Split up the grouped compilable and runnable tests.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Remove duplicate dg-do directive
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Adjust tests that give different results in C++20
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Remove accidental -std=gnu++17 from test
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Remove condition around friend declaration (PR 96382)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Ensure c++NN effective target present in all C++17 tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Use c++NN_only effective target to tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add dg-require-effective-target to std::span assert tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Ensure c++NN effective-target present in more tests
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Avoid using __float128 in strict modes
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix test that fails for C++98
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix tests that fail for C++98
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix and improve std::vector<bool> implementation.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/loop-8.c: Skip for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] C-SKY: Add -mfloat-abi= option.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c: Fix bogus vector initialisation error [PR96377]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Cap frequency of recursive calls by 90%
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Verify symtab order
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgo: update to go1.15rc1
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Move www.stroustrup.com to https
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] This patch fixes PR96325. See the explanatory comment in the testcase.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Update ChangeLogs for PR96325
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] This patch fixes PR96320. See the explanatory comment in the testcase.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Update ChangeLogs for PR96320
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Merge upstream dmd c2274e56a (PR96250).
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Multi-range implementation for value_range (irange).
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran texi: Fix typos
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgfortran/caf/single.c: Fix typo.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] mark match.pd ! not implemented on GENERIC
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Fix hwasan failure in readline.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization: Fix typos in comments
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] genmatch: Avoid unused parameter warnings in generated code.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add A64FX machine model
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: Add missing comma after octeontx2f95mm
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: fix a typo in tm.texi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] lto/96385 - avoid unused global UNDEFs in debug objects
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] regrename: Avoid disrupting SMS schedule [PR95696]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] MSP430: Don't pass redundant -md option to the assembler
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add support for unpacked sub [PR96366]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Removal of HSA offloading from gcc and libgomp
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Avoid shifting by amounts larger than target int in irange self-tests.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] internal/syscall/unix: define copyFileRangeTrap for all architectures
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] internal/syscall/unix: correct ia64 syscall numbers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Darwin: Handle poly_int machine_modes.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Darwin: Guard two macros in darwin.h.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openacc: No attach/detach present/release mappings for array descriptors
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Refer to C++20
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] cpp: Do not use @dots for ... tokens in code examples
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Variable template and template parameter pack [PR96218]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Fix vector_float.c testcase for -m32
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgcc: increase required stack space for x86_64 -fsplit-stack
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Remove unused declaration.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] dse: Remove partial load after full store for high part access[PR71309]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Remove ad-hoc range canonicalization from determine_block_size.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust expr_not_equal_to to use irange API.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust get_range_info to use the base irange class.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust op_with_boolean_value_range_p for irange API.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust vrp_evaluate_conditional for irange API.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Use irange API in test_for_singularity.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust simplify_conversion_using_ranges for irange API.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust two_valued_val_range_p for irange API.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Change testcase for pr96325 from run to compile.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add is_gimple_min_invariant dropped from previous patch.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add missing clobber for fjcvtzs
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Use Q-reg loads/stores in movmem expansion
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Member initializer list diagnostic locations [PR94024]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: TImode shifts
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix struct literals that have non-deterministic hash values (PR96153)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust gimple-ssa-sprintf.c for irange API.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Simplify X * C1 == C2 with undefined overflow
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Test case for PR rtl-optimization/60473
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: Add @cindex to symver attribute
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran/OpenMP: Fix detecting not perfectly nested loops
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: fix template parm count leak
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Delete unnecessary code
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] amdgcn: Remove dead defines from gcn-run
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: delete lowered constant strings
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Template keyword following :: [PR96082]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Delete duplicated option docs.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000, Update support for vec_extract
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000 Add vector insert builtin support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000, Add vector replace builtin support GCC maintainers:
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000, Add vector shift double builtin support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000, Add vector splat builtin support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000 Add vector blend, permute builtin support
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Handle reduction clauses on host teams construct [PR96459]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Handle even some combined non-rectangular loops
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Make genmatch transform failure handling more consistent
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] refactor LIM a bit
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Add missing %z prefixes to LDP/STP patterns
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aarch64: Clear canary value after stack_protect_test [PR96191]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] VEC_COND_EXPR optimizations
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Static analysis for definition of DO index variables in contained procedures.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Added test case to make sure that legal cases still pass.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Change URL for PSTL again
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Break long lines to fit in 80 columns
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect: Skip epilogue loops for dbgcnt check [PR96451]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vect/rs6000: Support vector with length cost modeling
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa-fnsummary: Include <vector> the proper way
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86_64: Integer min/max improvements.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Remove std::map use from graphite
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96491 - avoid store commoning across abnormal edges
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] bpf: more flexible support for kernel helpers
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: Don't ICE when spilling an MMA accumulator
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Adjust overflow prevention to operator>>
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] arm: Clear canary value after stack_protect_test [PR96191]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Implement P0966 std::string::reserve should not shrink
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR96493, powerpc local call linkage failure
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Power10: Add BRD, BRW, and BRH support.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Add gcc.dg/ia64-sync-5.c
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] bpf: remove trailing whitespaces from source files
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree-optimization/96514 - avoid if-converting control-altering calls
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix linker script patterns for 32-bit targets
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Replace some VERIFY tests with static_assert
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Disable some VEC_COND_EXPR transformations after vector lowering
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgo: update to Go1.15rc2 release
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: MMA built-ins reject typedefs of MMA types
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/pr30957-1.c: xfail for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/pr44194-1.c: Skip for mmix.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Using UNSPEC for vector compare to mask register.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] This patch fixes PR96102. See the explanatory comment in the testcase.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] This patch fixes PR96312. Cures a used uninitialized warning.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Correct ChangeLog foul ups.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix remove_predictions_associated_with_edge
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Use _wstat64 for Windows [PR 95749]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Simplify X * C1 == C2 with wrapping overflow
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Declare gt_* functions inline in value-range.h.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Implement LWG 561 for std::inserter
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: constraints and address of template-id
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix NULL pointer dereference in doloop_contained_function_call.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix build for targets without lstat [PR 94681]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Improve code generation of smin(x, 0) with -m32.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Introduce dg-ice.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] runtime: revert eqtype for AIX
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Add unfixed test [PR88003]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add debug counter for IPA bits CP.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] tree: Fix up get_narrower [PR96549]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] expr: Optimize noop copies [PR96539]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make std::this_thread functions work without gthreads
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix <stop_token> to compile without gthreads
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix net::system_context stop condition
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make net::system_context tag type constructor explicit
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make Networking TS work without gthreads [PR 89760]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Fix failing tests for AIX
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Add missing require-effective-target directives in gcc.dg
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: remove xfail flifetime-dse[24].C
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] internal/syscall/unix: restore ppc build tag
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Re: PR96493, powerpc local call linkage failure
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] IBM Z: Fix PR96456
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] IBM Z: Fix PR96308
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] x86_64: Use peephole2 to eliminate redundant moves.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] MAINTAINERS: Update my email address
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Add effective target large_initializer
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fortran: Add support for OpenMP's nontemporal clause
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] AArch64: Add if condition in aarch64_function_value [PR96479]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa: fix bit CPP when combined with IPA bit CP
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libgo: correctly handle AIX FAT library creation
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Make self-move well-defined for containers [PR 85828]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: ChangeLog corrections
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Fixing the wording of () aggregate-init [PR92812]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: Add support for non-rectangular loops in taskloop construct
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] docs: Fix typos in -fallow-argument-mismatch description
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] ipa: fix ICE in get_default_value
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] nvptx: Add support for subword compare-and-swap
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [c++]: Unconfuse lookup_name_real API a bit
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Improve CET builtin expanders.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: rewrite of region and value-handling
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: add regression test [PR96598]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] [testsuite] Add missing require-effective-target allloca
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] C-SKY: Fix assembling error with -mfloat-abi=hard.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add missing PR entries for recent analyzer commit.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] diagnostics: Add new option -fdiagnostics-plain-output
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Improve LWP builtin expanders.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: More simplification of name_lookup api
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Copy elision and [[no_unique_address]]. [PR93711]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Yet more name-lookup api simplification
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: document how to get gimple dump from an ICE
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix ICE on escaped unknown pointers [PR96611]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix initialization from constant pool [PR96609, PR96616]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Final bit of name-lookup api simplification
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Force ENDBR immediate into memory.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add statement context to get_value_range.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] opnemp: add static assert for clause_names.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Remove inheritance from elements in std::tuple
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] aix: Support libgfortran libcaf_single.a as a FAT library
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Use parametrized pattern names some more.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix ICE due to NULL type [PR96639]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix ICE on NULL dereference [PR96644]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] compiler: export thunks referenced by inline functions
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] analyzer: fix name of local in region_model::get_rvalue_1
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust testcase.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Don't use pinsr/pextr for struct initialization/extraction.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] c++: Move hidden-lambda entity lookup checking
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] New tests for PR rtl-optimization/96298.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] libstdc++: Add "cold" to tests for reserved attribute names
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Update native_encode_expr description.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] doc: add return type for functions in gimple.texi
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] PR middle-end/96665 - memcmp of a constant string not folded
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Merge branch 'trunk-at-merge' into ranger-staging-merge
Aldy Hernandez
- [gcc r11-2768] rs6000: Enable more sibcalls when TOC is not preserved
William Schmidt
- [gcc r11-2769] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
Carl Love
- [gcc/devel/c++-coroutines] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR middle-end/96665 - memcmp of a constant string not folded
Iain D Sandoe
- [gcc/devel/c++-coroutines] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: unaligned VSX in memcpy/memmove expansion
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Rewrite members for all deduction guides. [PR96199]
Iain D Sandoe
- [gcc/devel/c++-coroutines] aix: Support libsupc++ as a FAT library
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: alias template template_info setting
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE with negative bit offsets [PR96648]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: consider initializers for globals [PR96651]
Iain D Sandoe
- [gcc/devel/c++-coroutines] options: Make --help= see overridden values
Iain D Sandoe
- [gcc/devel/c++-coroutines] [testsuite, nvptx] Add effective target sync_int_long_stack
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: require c99 runtime for trigonometric optimisation tests
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Add deprecated attributes to old iostream members
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86: Detect Rocket Lake and Alder Lake
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: integer-class types as per [iterator.concept.winc]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Mention new macros in comments
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
Iain D Sandoe
- [gcc/devel/c++-coroutines] i386: Use code_for_ instead of gen_ for parameterized names more.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Remove deprecated comparison operators for RB trees
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2767.
Iain D Sandoe
- [gcc r11-2770] analyzer: fix ICE converting float to int [PR96699]
David Malcolm
- [gcc r11-2771] analyzer: fix ICE on folding vector 0 [PR96705]
David Malcolm
- [gcc r11-2772] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
David Malcolm
- [gcc r11-2773] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
Jonathan Wakely
- [gcc/devel/lto-offload] Daily bump.
John Ravi
- [gcc/devel/lto-offload] rs6000: Correct prefix testsuite failures on AIX.
John Ravi
- [gcc/devel/lto-offload] IFN: Fix mask_{load, store} optab support macros
John Ravi
- [gcc/devel/lto-offload] coroutines, testsuite: Update log messages. [NFC, PR95519]
John Ravi
- [gcc/devel/lto-offload] PR fortran/95880 - ICE in gfc_add_type, at fortran/symbol.c:2030
John Ravi
- [gcc/devel/lto-offload] coroutines: Handle namespaces while scanning local vars [PR95711].
John Ravi
- [gcc/devel/lto-offload] PR fortran/95340 - ICE in gfc_match_select_rank, at fortran/match.c:6690
John Ravi
- [gcc/devel/lto-offload] d: Merge upstream dmd 8508c4e68.
John Ravi
- [gcc/devel/lto-offload] Underline argument in -Wnonnull and in C++ extend warning to the this pointer [PR c++/86568].
John Ravi
- [gcc/devel/lto-offload] PR libstdc++/95915
John Ravi
- [gcc/devel/lto-offload] Add a __nonnnull__ attribute to std::string's _CharT* constructor
John Ravi
- [gcc/devel/lto-offload] testsuite: clarify scan-dump file globbing behavior
John Ravi
- [gcc/devel/lto-offload] arc: add exceptions for PR92860.
John Ravi
- [gcc/devel/lto-offload] sparc: Remove register storage class in sparc.c
John Ravi
- [gcc/devel/lto-offload] store-merging: ICE in find_bswap_or_nop_1 PR95854.
John Ravi
- [gcc/devel/lto-offload] amdgcn: Support basic DWARF
John Ravi
- [gcc/devel/lto-offload] Use gsi_bb instead of iterator->bb.
John Ravi
- [gcc/devel/lto-offload] testsuite: Adjust testcase for recent -Wnonnull changes
John Ravi
- [gcc/devel/lto-offload] do not include <utility> from tree-vectorizer.h
John Ravi
- [gcc/devel/lto-offload] tree-optimization/95916 - treat scalar ops explicitely
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix coding style.
John Ravi
- [gcc/devel/omp/gcc-10] Fix gfortran.dg/goacc/pr70828.f90 testcase
Kwok Yeung
- [gcc/devel/lto-offload] PR fortran/71706 - ICE on using sync images with -fcheck=bounds
John Ravi
- [gcc/devel/lto-offload] c++: Fix CTAD for aggregates in template [PR95568]
John Ravi
- [gcc/devel/lto-offload] c++: Check uniqueness of concepts/variable templates [PR94553]
John Ravi
- [gcc/devel/lto-offload] middle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify_rtx (take 3).
John Ravi
- [gcc/devel/lto-offload] rs6000: Rename isa attribute "fut" to "p10"
John Ravi
- [gcc/devel/lto-offload] testsuite: Make char4-subscript.f90 regex endian neutral.
John Ravi
- [gcc/devel/lto-offload] rs6000: Documentation updates for "future" rename
John Ravi
- [gcc/devel/lto-offload] Do not generate recursion check for compiler-generated procedures.
John Ravi
- [gcc/devel/lto-offload] PR fortran/95978 - ICE in gfc_match_data, at fortran/decl.c:731
John Ravi
- [gcc/devel/lto-offload] compiler: remove some erroneous code that was never run
John Ravi
- [gcc/devel/lto-offload] Revert "Add a __nonnnull__ attribute to std::string's _CharT* constructor"
John Ravi
- [gcc/devel/lto-offload] Update gcc sv.po.
John Ravi
- [gcc/devel/lto-offload] coroutines: Collect the function body rewrite code.
John Ravi
- [gcc/devel/lto-offload] gcc-changelog: come up with GitInfo wrapper.
John Ravi
- [gcc/devel/lto-offload] gcc-changelog: support 'This revert commit' prefix.
John Ravi
- [gcc/devel/lto-offload] c-family: Avoid ICEs on calls to internal functions [PR95963]
John Ravi
- [gcc/devel/lto-offload] Use CHARACTER(kind) string for calculating the type hash.
John Ravi
- [gcc/devel/lto-offload] testsuite: fix constexpr-is_literal.C deprecated c++17 and above.
John Ravi
- [gcc/devel/lto-offload] tree-optimization/95855 - Add checks to avoid spoiling if-conversion if
John Ravi
- [gcc/devel/lto-offload] arm: Warn if IRQ handler is not compiled with -mgeneral-regs-only [PR target/94743]
John Ravi
- [gcc/devel/lto-offload] coroutines: Fix a diagnostic trailing space warning.
John Ravi
- [gcc/devel/lto-offload] gcc-changelog: support older GitPython releases.
John Ravi
- [gcc/devel/lto-offload] Mark up unreachable OpenACC 'attach' code path
John Ravi
- [gcc/devel/lto-offload] [testsuite] Replace fragile 'scan-assembler' with 'scan-offload-rtl' in 'libgomp.oacc-c-c++-common/p
John Ravi
- [gcc/devel/lto-offload] [testsuite] Adjust 'scoff' for HSA offloading
John Ravi
- [gcc/devel/lto-offload] testsuite: expect additional warning in analyzer/pr93993.f90
John Ravi
- [gcc/devel/lto-offload] c++: Tweak function cloning names
John Ravi
- [gcc/devel/lto-offload] rs6000: Fix gcc.target/powerpc testsuite target requirements.
John Ravi
- [gcc/devel/lto-offload] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
John Ravi
- [gcc/devel/lto-offload] PR fortran/88379 - ICE with allocatable coarray, class and associate
John Ravi
- [gcc/devel/lto-offload] testsuite: change gcc.target/powerpc builtins lp64 to int128 requirement.
John Ravi
- [gcc/devel/lto-offload] testsuite: remove SPE tests.
John Ravi
- [gcc/devel/lto-offload] testsuite: Remove restrictions on VSX tests.
John Ravi
- [gcc/devel/lto-offload] testsuite: p8vector-int128 require int128 not lp64.
John Ravi
- [gcc/devel/lto-offload] testsuite: Remove dg-skip SPE.
John Ravi
- [gcc/devel/lto-offload] testsuite: enable gcc.target/powerpc direct move tests.
John Ravi
- [gcc/devel/lto-offload] RISC-V: Preserve arch version info during normalizing arch string
John Ravi
- [gcc/devel/lto-offload] Fix bootstrap failure on PA
John Ravi
- [gcc/devel/lto-offload] arm: Fix typos in testcases [PR target/94743]
John Ravi
- [gcc/devel/lto-offload] Fortran : Bogus error with additional blanks in type(*) PR95829
John Ravi
- [gcc/devel/lto-offload] gcov: rename 2 options.
John Ravi
- [gcc/devel/lto-offload] gcov: shorted one option help message
John Ravi
- [gcc/devel/lto-offload] move ILS include to system.h
John Ravi
- [gcc/devel/lto-offload] tree-optimization/95839 - teach SLP vectorization about vector inputs
John Ravi
- [gcc/devel/lto-offload] gcov: avoid trailing space.
John Ravi
- [gcc/devel/lto-offload] arm: Fix handler-align.c testcase [PR target/94743]
John Ravi
- [gcc/devel/lto-offload] Adjust text of expected warnings changed in PR c++/86568.
John Ravi
- [gcc/devel/lto-offload] Fortran : False positive for optional arguments PR95446
John Ravi
- [gcc/devel/lto-offload] aarch64: Add 64 bit setter getter fpsr fpcr
John Ravi
- [gcc/devel/lto-offload] c++: Expose cloning form predicates
John Ravi
- [gcc/devel/lto-offload] Fortran : Fortran translation issues PR52279
John Ravi
- [gcc/devel/lto-offload] Fix bootstrap for m68k.
John Ravi
- [gcc/devel/lto-offload] testsuite: Restore lp64 for some gcc.target/powerpc testcases.
John Ravi
- [gcc/devel/lto-offload] testsuite: Adjust gfortran.dg/pr95690.f90 line number.
John Ravi
- [gcc/devel/lto-offload] bootstrap: Don't translate assignment to hint[].
John Ravi
- [gcc/devel/lto-offload] analyzer: Fix -Wanalyzer-possible-null-argument warning (PR 96014)
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove noexcept from match_results comparisons (PR 94627)
John Ravi
- [gcc/devel/lto-offload] match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [PR94882]
John Ravi
- [gcc/devel/lto-offload] aarch64: Fix missing BTI instruction in trampolines
John Ravi
- [gcc/devel/lto-offload] The variant of editing distance we use doesn't satisfy the triangle inequality.
John Ravi
- [gcc/devel/lto-offload] RISC-V: Handle multi-letter extension for multilib-generator
John Ravi
- [gcc/devel/lto-offload] testsuite: Ignore line no. for BB vectorization message
John Ravi
- [gcc/devel/lto-offload] Fortran : ICE in generic_correspondence PR95584
John Ravi
- [gcc/devel/lto-offload] Do not stream all zeros for gcda files.
John Ravi
- [gcc/devel/lto-offload] Reject components in extensions overlapping with the parent
John Ravi
- [gcc/devel/lto-offload] openmp: Diagnose non-rectangular loops with invalid steps
John Ravi
- [gcc/devel/lto-offload] vect: Fix an ICE in exact_div [PR95961]
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96022 - fix ICE with vectorized shift
John Ravi
- [gcc/devel/lto-offload] tree-cfg: Fix ICE with switch stmt to unreachable opt and forced labels [PR95857]
John Ravi
- [gcc/devel/lto-offload] Fortran : portability fix for PR52279
John Ravi
- [gcc/devel/lto-offload] Redefine NULL to nullptr
John Ravi
- [gcc/devel/lto-offload] VEC_COND_EXPR: do not expand comparisons feeding it
John Ravi
- [gcc/devel/lto-offload] ipa-sra: Prevent constructing debug info from wrong argument
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96028 - fix bogus externalizing of SLP node
John Ravi
- [gcc/devel/lto-offload] c++: Support C++20 virtual consteval functions. [PR88335]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224)
John Ravi
- [gcc/devel/lto-offload] PR fortran/93337 - ICE in gfc_dt_upper_string, at fortran/module.c:441
John Ravi
- [gcc/devel/lto-offload] PR fortran/93423 - ICE on invalid with argument list for module procedure
John Ravi
- [gcc/devel/lto-offload] PR libstdc++/91807
John Ravi
- [gcc/devel/lto-offload] testsuite: ignore function not inlinable warning.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Require c++98_only effective target for some tests
John Ravi
- [gcc/devel/lto-offload] libstdc++: Require c++98_only effective target for a test
John Ravi
- [gcc/devel/lto-offload] testsuite: Solaris reports warning on line 5.
John Ravi
- [gcc/devel/lto-offload] testsuite: Properly quote dejagnu negative line numbers
John Ravi
- [gcc/devel/lto-offload] nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vector_size.c
John Ravi
- [gcc/devel/lto-offload] refactor SLP constant insertion and provde entry insert helper
John Ravi
- [gcc/devel/lto-offload] amdgcn: Add fold_left_plus vector reductions
John Ravi
- [gcc/devel/lto-offload] fix scalar BB vectorization costing
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96037 - fix uninitialized use of slp_op
John Ravi
- [gcc/devel/lto-offload] gcov-dump: fix build for i386
John Ravi
- [gcc/devel/lto-offload] [PATCH] nvptx: Add support for popcount and widening multiply instructions
John Ravi
- [gcc/devel/lto-offload] [OpenACC] Remove (unused) 'GOMP_MAP_ALWAYS_FROM' handling from 'libgomp/oacc-mem.c:goacc_exit_data_i
John Ravi
- [gcc/devel/lto-offload] [OpenACC] Revert always-copyfrom behavior for 'GOMP_MAP_FORCE_FROM' in 'libgomp/oacc-mem.c:goacc_exi
John Ravi
- [gcc/devel/lto-offload] ipa-sra: Avoid transitive splits with type mismatches (PR 96040)
John Ravi
- [gcc/devel/lto-offload] Extend store merging to STRING_CST
John Ravi
- [gcc/devel/lto-offload] coroutines, testsuite: Rename a test, NFC.
John Ravi
- [gcc/devel/lto-offload] Test global identifiers against what is specified interfaces.
John Ravi
- [gcc/devel/lto-offload] cris.md: Reinstate add/sub with extend
John Ravi
- [gcc/devel/lto-offload] cris: update recent patterns. Simplify cris_select_cc_mode.
John Ravi
- [gcc/devel/lto-offload] cris: Correct gcc_assert for atomic_fetch_op pattern
John Ravi
- [gcc/devel/lto-offload] cris: New peephole2 movulsr + test-case.
John Ravi
- [gcc/devel/lto-offload] nvptx: Add support for vadd.add and vsub.add instructions.
John Ravi
- [gcc/devel/lto-offload] [Ada] Default_Initial_Condition check done after extended return with init
John Ravi
- [gcc/devel/lto-offload] [Ada] Wording problems with predicates (AI12-0099)
John Ravi
- [gcc/devel/lto-offload] [Ada] Improve run-time performance for large initialized allocators
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0376 Relax RM 13.1(10) rule wrt primitive operations
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove special case for processing null range in GNATprove
John Ravi
- [gcc/devel/lto-offload] [Ada] Small cleanup throughout Exp_Ch9
John Ravi
- [gcc/devel/lto-offload] [Ada] Crash on declaration with aggregate for unchecked union
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove obsolete code in Eval_Attribute
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix bad interaction between Unchecked_Conversion and limited type
John Ravi
- [gcc/devel/lto-offload] [Ada] Refine use of access types in unnesting
John Ravi
- [gcc/devel/lto-offload] [Ada] Crash when an exception handler is executed with -gnatdk
John Ravi
- [gcc/devel/lto-offload] [Ada] Simplify implicit loading of Tasking_State in GNATprove_Mode
John Ravi
- [gcc/devel/lto-offload] [Ada] Visibility error with aggregate in Declare_Expression
John Ravi
- [gcc/devel/lto-offload] [Ada] Predicates and the current instance of a subtype (AI12-0068)
John Ravi
- [gcc/devel/lto-offload] [Ada] Set range checks flag on 'Update for GNATprove in expansion
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix evaluation of Enum_Rep applied to imported constant
John Ravi
- [gcc/devel/lto-offload] [Ada] There is no Expressions field in N_Delta_Aggregate node
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix typo in comment of Get_Index_Subtype
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0366 Changes to Big_Integer and Big_Real
John Ravi
- [gcc/devel/lto-offload] [Ada] Hang on generic declaration with ambiguous formal package
John Ravi
- [gcc/devel/lto-offload] [Ada] Crash on derived type with rep. clause and renamed discriminant
John Ravi
- [gcc/devel/lto-offload] [Ada] Correct time zone in GNAT.Calendar.Time_IO.Value
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0198 potentially unevaluated array components
John Ravi
- [gcc/devel/lto-offload] [Ada] Various typo fixes and reformatting of comments
John Ravi
- [gcc/devel/lto-offload] [Ada] Use Stream_Element_Arrays internally for secure hash computations
John Ravi
- [gcc/devel/lto-offload] [Ada] Implement Time_IO.Image with Time_Zone
John Ravi
- [gcc/devel/lto-offload] [Ada] Clean up GNAT.Calendar.Time_IO.Value
John Ravi
- [gcc/devel/lto-offload] [Ada] Time_IO.Value: Allow subseconds and time zones together
John Ravi
- [gcc/devel/lto-offload] [Ada] Time_IO.Image: Allow printing the time zone
John Ravi
- [gcc/devel/lto-offload] [Ada] Avoid forced loading of System.Priority in CodePeer mode
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96075 - fix bogus misalignment calculation
John Ravi
- [gcc/devel/lto-offload] c++: Allow empty-declaration in C++11 and later (PR 96068)
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix -Wmismatched-tags warnings (PR 96063)
John Ravi
- [gcc/devel/lto-offload] PR fortran/95709 - ICE in gfc_resolve_code, at fortran/resolve.c:11807
John Ravi
- [gcc/devel/lto-offload] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
John Ravi
- [gcc/devel/lto-offload] c++: Always use pushdecl for exception library helpers
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add noexcept to std::optional initialization (PR 96036)
John Ravi
- [gcc/devel/lto-offload] libstdc++: Constrain std::make_optional
John Ravi
- [gcc/devel/lto-offload] libstdc++: Cleanup whitespace and type trait usage in <optional>
John Ravi
- [gcc/devel/lto-offload] Exclude calls to variadic lambda stubs from -Wnonnull checking (PR c++/95984).
John Ravi
- [gcc/devel/lto-offload] fix LTO streaming order dependence on randomness
John Ravi
- [gcc/devel/lto-offload] accept <case> and [cond] in ChangeLog
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add PR number to ChangeLog entry and fix typos
John Ravi
- [gcc/devel/lto-offload] Pass correct parameters to c_parser_do_statement.
John Ravi
- [gcc/devel/lto-offload] Fix a typo in doc/generic.texi
John Ravi
- [gcc/devel/lto-offload] [Ada] Allow aspect Relaxed_Initialization on protected entries
John Ravi
- [gcc/devel/lto-offload] [Ada] Style fixes in the description of Analysis-Resolution-Expansion
John Ravi
- [gcc/devel/lto-offload] [Ada] Set range checks for for 'Update on arrays in GNATprove expansion
John Ravi
- [gcc/devel/lto-offload] [Ada] Minor cleanup with Is_Assignable
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious elaboration warnings with -gnatc and null procedures
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove extra checks for non-static context from resolving 'Update
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0198 potentially unevaluated components of arrays
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix expansion of delta aggregates with slices
John Ravi
- [gcc/devel/lto-offload] [Ada] Change local object from variable to constant
John Ravi
- [gcc/devel/lto-offload] [Ada] Checking type invariants on in params of procedures, not functions (AI12-0044)
John Ravi
- [gcc/devel/lto-offload] [Ada] Ensure No_Specification_Of_Aspect forbids pragmas and repr. clauses
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix documentation of -gnatVa switch
John Ravi
- [gcc/devel/lto-offload] [Ada] Add support for XDR streaming in the default runtime
John Ravi
- [gcc/devel/lto-offload] [Ada] Use pragma Unsuppress in Time_IO
John Ravi
- [gcc/devel/lto-offload] [Ada] Handle explicit dereferences in expression functions
John Ravi
- [gcc/devel/lto-offload] [Ada] ACATS 4.1H - BC60005 - null exclusion matching for formal subprograms
John Ravi
- [gcc/devel/lto-offload] [Ada] Freeze aspect expression relocated to pragma Precondition
John Ravi
- [gcc/devel/lto-offload] [Ada] Move generation of range checks for entry families to expander
John Ravi
- [gcc/devel/lto-offload] [Ada] Simplify statically known Max_Size_In_Storage_Elements attribute in more cases
John Ravi
- [gcc/devel/lto-offload] [Ada] Hang on conditional expression as actual
John Ravi
- [gcc/devel/lto-offload] [Ada] Errors in handling of access_to_subprogram contracts
John Ravi
- [gcc/devel/lto-offload] [Ada] ACATS 4.1K - C452003
John Ravi
- [gcc/devel/lto-offload] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed #2
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix typo in code to get a better error message
John Ravi
- [gcc/devel/lto-offload] [Ada] Use Is_Generic_Subprogram where possible
John Ravi
- [gcc/devel/lto-offload] [Ada] Assert failure on invalid Variable_Indexing
John Ravi
- [gcc/devel/lto-offload] [Ada] Avoid crash on node extension
John Ravi
- [gcc/devel/lto-offload] [Ada] Small adjustment in the handling of alignment for arrays
John Ravi
- [gcc/devel/lto-offload] fix detection of negative step DR groups
John Ravi
- [gcc/devel/lto-offload] Aarch64: Change costs for TX2 to expose more vectorization opportunities
John Ravi
- [gcc/devel/lto-offload] Avoid printing informational notes when -Wmismatched-tags is suppressed in system headers (PR c++/96
John Ravi
- [gcc/devel/lto-offload] preprocessor: Better line info for <builtin> & <command-line>
John Ravi
- [gcc/devel/lto-offload] testsuite: missed testcase
John Ravi
- [gcc/devel/lto-offload] rs6000: fix power10_hw test
John Ravi
- [gcc/devel/lto-offload] c++: wrong pretty printing of nested type [PR95303]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Whitespace changes to keep lines below 80 columns
John Ravi
- [gcc/devel/lto-offload] libstdc++: Replace __int_limits with __numeric_traits_integer
John Ravi
- [gcc/devel/lto-offload] libstdc++: Whitespace changes to remove spaces before tabs
John Ravi
- [gcc/devel/lto-offload] c++: Add new test [PR92427]
John Ravi
- [gcc/devel/lto-offload] libbacktrace: test linker support for DWARF 5
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix [multi]map/[multi]set move constructors noexcept qualification
John Ravi
- [gcc/devel/lto-offload] IFN/optabs: Support vector load/store with length
John Ravi
- [gcc/devel/lto-offload] rs6000: Add len_load/len_store optab support
John Ravi
- [gcc/devel/lto-offload] c++: Better diagnostic for decltype(auto) in C++11 [PR96103]
John Ravi
- [gcc/devel/lto-offload] expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
John Ravi
- [gcc/devel/lto-offload] [Ada] Small tweak to Narrow_Large_Operation procedure
John Ravi
- [gcc/devel/lto-offload] [Ada] Check predicates for subtypes of private types
John Ravi
- [gcc/devel/lto-offload] [Ada] Extend optimization to True/False prefixed with Standard
John Ravi
- [gcc/devel/lto-offload] [Ada] Style cleanups related to Current_Condition
John Ravi
- [gcc/devel/lto-offload] [Ada] Allow boolean expressions in aspect Relaxed_Initialization
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix inaccurate -gnatR output for derived untagged types
John Ravi
- [gcc/devel/lto-offload] [Ada] Static expression function problems with -gnatc and -gnatd.F (SPARK mode)
John Ravi
- [gcc/devel/lto-offload] [Ada] Minor refactoring
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove excessive validity checks on in-parameters
John Ravi
- [gcc/devel/lto-offload] [Ada] Add expected and actual size to "bit number out of range" error message
John Ravi
- [gcc/devel/lto-offload] [Ada] Add utility function to recognize attribute 'Loop_Entry
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada_2020 AI12-0250 : Implement Iterator filters.
John Ravi
- [gcc/devel/lto-offload] [Ada] Typo corrections, plus minor reformatting in comments
John Ravi
- [gcc/devel/lto-offload] [Ada] Disallow Predicate_Failure without predicate
John Ravi
- [gcc/devel/lto-offload] [Ada] Update entities on class-wide condition function creation
John Ravi
- [gcc/devel/lto-offload] [Ada] ACATS 4.1R - BD10001 - Error missed
John Ravi
- [gcc/devel/lto-offload] [Ada] Analyze aspects once generic subprograms are recognized
John Ravi
- [gcc/devel/lto-offload] [Ada] Accept aspect Relaxed_Initialization on generic subprograms
John Ravi
- [gcc/devel/lto-offload] [Ada] Add comment on implementation choice for byte-packed array types
John Ravi
- [gcc/devel/lto-offload] [Ada] Minor reformatting and typo fix
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix incorrect placement of freeze node with predicate
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix internal error on string type comparision with predicate
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix typo and layout in comments about matching
John Ravi
- [gcc/devel/lto-offload] [Ada] Optional warning on build-in-place function calls
John Ravi
- [gcc/devel/lto-offload] [Ada] Clean up in Interfaces.C.Extensions
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix recent regression on _Master declaration
John Ravi
- [gcc/devel/lto-offload] [Ada] Do not apply constraint checks on allocator with No_Initialization
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix warnings in C runtime files on Windows
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix C miss parentheses warning on Windows
John Ravi
- [gcc/devel/lto-offload] [Ada] Disable warning about unsafe use of __builtin_frame_address
John Ravi
- [gcc/devel/lto-offload] compute and check alignment info during analysis
John Ravi
- [gcc/devel/lto-offload] [PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin.
John Ravi
- [gcc/devel/lto-offload] c++: ICE in is_really_empty_class [PR95497]
John Ravi
- [gcc/devel/lto-offload] PR fortran/96085 - ICE in gfc_finish_var_decl, at fortran/trans-decl.c:694
John Ravi
- [gcc/devel/lto-offload] amdgcn, nvptx: Handle -fpic/-fPIC in mkoffload
John Ravi
- [gcc/devel/lto-offload] Make memory copy functions scalar storage order barriers
John Ravi
- [gcc/devel/lto-offload] RISC-V: Disable remove unneeded save-restore call optimization if there are any arguments on stack.
John Ravi
- [gcc/devel/lto-offload] RISC-V: Implement __builtin_thread_pointer
John Ravi
- [gcc/devel/lto-offload] vect/testsuite: Adjust dumping for fully masking decision
John Ravi
- [gcc/devel/lto-offload] vect: Enhance condition check to use partial vectors
John Ravi
- [gcc/devel/lto-offload] aarch64: New Straight Line Speculation (SLS) mitigation flags
John Ravi
- [gcc/devel/lto-offload] aarch64: Introduce SLS mitigation for RET and BR instructions
John Ravi
- [gcc/devel/lto-offload] aarch64: Mitigate SLS for BLR instruction
John Ravi
- [gcc/devel/lto-offload] aarch64: Add missing ACLE support for BTI
John Ravi
- [gcc/devel/lto-offload] aarch64: Fix noexecstack note in libitm
John Ravi
- [gcc/devel/lto-offload] aarch64: Fix noexecstack note in libgcc
John Ravi
- [gcc/devel/lto-offload] aarch64: Fix BTI support in libgcc [PR96001]
John Ravi
- [gcc/devel/lto-offload] aarch64: Fix BTI support in libitm
John Ravi
- [gcc/devel/lto-offload] ira: Fix unnecessary register spill
John Ravi
- [gcc/devel/lto-offload] openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.
John Ravi
- [gcc/devel/lto-offload] openmp: Optimize triangular loop logical iterator to actual iterators computation using search for q
John Ravi
- [gcc/devel/lto-offload] Schedule reduction partition in the last.
John Ravi
- [gcc/devel/lto-offload] remove premature vect_verify_datarefs_alignment
John Ravi
- [gcc/devel/lto-offload] x86: Enable FMA in rsqrt<mode>2 expander
John Ravi
- [gcc/devel/lto-offload] c++: Partially revert fix for PR c++/95497 [PR96132]
John Ravi
- [gcc/devel/lto-offload] fixup BIT_FIELD_REF detection in SLP discovery
John Ravi
- [gcc/devel/lto-offload] rs6000: Allow MMA built-in initialization regardless of compiler options
John Ravi
- [gcc/devel/lto-offload] openacc: Fortran derived-type mapping fix
John Ravi
- [gcc/devel/lto-offload] openacc: GOMP_MAP_ATTACH handling in find_group_last
John Ravi
- [gcc/devel/lto-offload] openacc: Set bias to zero for explicit attach/detach clauses in C and C++
John Ravi
- [gcc/devel/lto-offload] vect: Use adjusted niters by considering peeling prologue
John Ravi
- [gcc/devel/lto-offload] Add -fdump-profile-report.
John Ravi
- [gcc/devel/lto-offload] Initial Sapphire Rapids and Alder Lake support from ISA r40
John Ravi
- [gcc/devel/lto-offload] fix constant folding from array CTORs
John Ravi
- [gcc/devel/lto-offload] [Ada] Crash in Walk_Library_Items on ghost units
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix expansion of 'Update with multiple choices in GNATprove
John Ravi
- [gcc/devel/lto-offload] [Ada] Reuse SPARK expansion of attribute Update for delta_aggregate
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove use of debug flag -gnatdF for GNATprove
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix failing assertions related to volatile objects
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix internal error on if-expression in call returning tagged type
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix crash on quantified expression in expression function
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix crash on quantified expression in expression function (2)
John Ravi
- [gcc/devel/lto-offload] [Ada] Make System.Generic_Bignums more flexible
John Ravi
- [gcc/devel/lto-offload] [Ada] Part of implementation of AI12-0212: container aggregates
John Ravi
- [gcc/devel/lto-offload] [Ada] Add global contracts to Ada.Numerics.Big_Numbers libraries
John Ravi
- [gcc/devel/lto-offload] [Ada] Revert too late setting of Ekind on discriminants
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix assertion failure on (in-)out function parameter
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious error in generic dispatching constructor call
John Ravi
- [gcc/devel/lto-offload] [Ada] Small cleanup throughout Exp_Ch4
John Ravi
- [gcc/devel/lto-offload] [Ada] Use small limit for aggregates inside subprograms
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove references to non-existing E_Protected_Object
John Ravi
- [gcc/devel/lto-offload] [Ada] Cleanup excessive conditions in Check_Completion
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix detection of volatile properties in SPARK
John Ravi
- [gcc/devel/lto-offload] [Ada] Reformatting and typo corrections
John Ravi
- [gcc/devel/lto-offload] [Ada] Potentially unevaluated nested expressions
John Ravi
- [gcc/devel/lto-offload] [Ada] Minor style fixes
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix memory leak in routine Wait_On_Socket
John Ravi
- [gcc/devel/lto-offload] [Ada] Preserve casing of output files
John Ravi
- [gcc/devel/lto-offload] [Ada] Further improve the expansion of array aggregates
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious error on parameterless acccess_to_subprogram
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0368 Declare expressions can be static
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix detection of actual parameters for procedure calls
John Ravi
- [gcc/devel/lto-offload] [Ada] Add warning for overlays changing scalar storage order
John Ravi
- [gcc/devel/lto-offload] [Ada] Revert mistaken negation related to references to labels
John Ravi
- [gcc/devel/lto-offload] arm: Implement Armv8.1-M low overhead loops
John Ravi
- [gcc/devel/lto-offload] x86: Check TARGET_AVX512VL when enabling FMA
John Ravi
- [gcc/devel/lto-offload] c++: [[no_unique_address]] fixes. [PR96105]
John Ravi
- [gcc/devel/lto-offload] c++: Allow floating-point template parms in C++20.
John Ravi
- [gcc/devel/lto-offload] c++: Support non-type template parms of union type.
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix WPA scanning.
John Ravi
- [gcc/devel/lto-offload] rs6000: Fix __builtin_altivec_mask_for_load to use correct type
John Ravi
- [gcc/devel/lto-offload] openacc: Helper functions for enter/exit data using single mapping
John Ravi
- [gcc/devel/lto-offload] openacc: Adjust dynamic reference count semantics
John Ravi
- [gcc/devel/lto-offload] RS6000, add VSX mask manipulation support
John Ravi
- [gcc/devel/lto-offload] arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
John Ravi
- [gcc/devel/lto-offload] expr: Move reduce_bit_field target mode check [PR96151]
John Ravi
- [gcc/devel/lto-offload] libgo: update to Go 1.14.4 release
John Ravi
- [gcc/devel/lto-offload] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
John Ravi
- [gcc/devel/lto-offload] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
John Ravi
- [gcc/devel/lto-offload] This is a harmless bug, as the script still works, but curl's '-O' option isn't the same as wget's.
John Ravi
- [gcc/devel/lto-offload] Improve shrink wrapping debug output
John Ravi
- [gcc/devel/lto-offload] rs6000: Add execution tests for mma builtins [v4]
John Ravi
- [gcc/devel/lto-offload] c: Add C2X BOOL_MAX and BOOL_WIDTH to limits.h
John Ravi
- [gcc/devel/lto-offload] aix: only create named section for VAR_DECL or FUNCTION_DECL
John Ravi
- [gcc/devel/lto-offload] RISC-V: Fix regular expression in target-specific test
John Ravi
- [gcc/devel/lto-offload] value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
John Ravi
- [gcc/devel/lto-offload] ChangeLog: add missing Bugzilla PR.
John Ravi
- [gcc/devel/lto-offload] Fix ICE on warning with new interface check.
John Ravi
- [gcc/devel/lto-offload] middle-end: Improve RTL expansion in expand_mul_overflow,
John Ravi
- [gcc/devel/lto-offload] compiler: handle aliases to pointer types with interfaces
John Ravi
- [gcc/devel/lto-offload] compiler: avoid generating unnamed bool type descriptor
John Ravi
- [gcc/devel/lto-offload] x86: Require Linux target for PR target/93492 tests
John Ravi
- [gcc/devel/lto-offload] rs6000: Init V4SF vector without converting SP to DP
John Ravi
- [gcc/devel/lto-offload] rs6000: Define define_insn_and_split to split unspec sldi+or to rldimi
John Ravi
- [gcc/devel/lto-offload] PR94600: fix volatile access to the whole of a compound object.
John Ravi
- [gcc/devel/lto-offload] make var-tracking iteration consistent
John Ravi
- [gcc/devel/lto-offload] cris: Correct output templates in define_subst patterns.
John Ravi
- [gcc/devel/lto-offload] cris: Use addi.b for additions where flags aren't inspected
John Ravi
- [gcc/devel/lto-offload] cris: Remove config/cris/t-cris gt-cris.h cargo
John Ravi
- [gcc/devel/lto-offload] cris: Add new pass eliminating compares after delay-slot-filling
John Ravi
- [gcc/devel/lto-offload] middle-end: Remove truly_noop_truncation check from convert.c
John Ravi
- [gcc/devel/lto-offload] fix global variable alignment for testcase gcc.dg/torture/pr96133.c
John Ravi
- [gcc/devel/lto-offload] openacc: Don't strip TO_PSET/POINTER for enter/exit data
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix istream::ignore exit conditions (PR 94749, PR 96161)
John Ravi
- [gcc/devel/lto-offload] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
John Ravi
- [gcc/devel/lto-offload] aarch64: fix return address access with pac [PR94891][PR94791]
John Ravi
- [gcc/devel/lto-offload] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
John Ravi
- [gcc/devel/lto-offload] libgcc: fix the handling of return address mangling [PR94891]
John Ravi
- [gcc/devel/lto-offload] doc: Clarify __builtin_return_address [PR94891]
John Ravi
- [gcc/devel/lto-offload] aarch64: Add missing ACLE support for PAC-RET
John Ravi
- [gcc/devel/lto-offload] Fortran : ICE in gfc_find_array_ref(): No ref found PR95981
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96163 - fix placement issue with SLP and vectors
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix scan-lang-dump-not
John Ravi
- [gcc/devel/lto-offload] c++: Fix tentative parsing of enum-specifier [PR96077]
John Ravi
- [gcc/devel/lto-offload] Fortran : accepts pointer initialization of DT dummy args PR45337
John Ravi
- [gcc/devel/lto-offload] ipa-fnsummary: Fix ICE with switch predicates [PR96130]
John Ravi
- [gcc/devel/lto-offload] c++: Add test [PR95288]
John Ravi
- [gcc/devel/lto-offload] x86: Pass a copy of the string length to cmpstrnqi
John Ravi
- [gcc/devel/lto-offload] rs6000: add effective-target test ppc_mma_hw
John Ravi
- [gcc/devel/lto-offload] Remove long-gone cxxmain.c from makefiles
John Ravi
- [gcc/devel/lto-offload] testsuite: scan-lang-dump-times & scan-lang-dump-not
John Ravi
- [gcc/devel/lto-offload] rs6000: clean up testsuite power10_hw check
John Ravi
- [gcc/devel/lto-offload] Merge sibcall_local32/64
John Ravi
- [gcc/devel/lto-offload] Fortran : Implicitly type parameter causes an invalid error PR96038
John Ravi
- [gcc/devel/lto-offload] LTO: pick up -fcf-protection flag for the link step
John Ravi
- [gcc/devel/lto-offload] openmp: Adjust outer bounds of non-rect loops
John Ravi
- [gcc/devel/lto-offload] [Fortran, OpenMP] Fix allocatable-components check (PR67311)
John Ravi
- [gcc/devel/lto-offload] [OpenMP, Fortran] Add structure/derived-type element mapping
John Ravi
- [gcc/devel/lto-offload] Fortran : ICE in gfc_check_pointer_assign PR95612
John Ravi
- [gcc/devel/lto-offload] doc: Fix some typos
John Ravi
- [gcc/devel/lto-offload] core: add tree-node comments
John Ravi
- [gcc/devel/lto-offload] c++: Comments & formatting
John Ravi
- [gcc/devel/lto-offload] core: formatting & comment
John Ravi
- [gcc/devel/lto-offload] c++: Improve checking of decls with trailing return type [PR95820]
John Ravi
- [gcc/devel/lto-offload] expr: Unbreak build of mesa [PR96194]
John Ravi
- [gcc/devel/lto-offload] testsuite: adapt g++.dg/ipa/pr83667.C for AIX
John Ravi
- [gcc/devel/lto-offload] Fix goacc/finalize-1.f tree dump-scanning for -m32
John Ravi
- [gcc/devel/lto-offload] aix: FAT libraries: test native compiler mode directly
John Ravi
- [gcc/devel/lto-offload] c++: Refactor some class fns
John Ravi
- [gcc/devel/lto-offload] c++: tree dumper
John Ravi
- [gcc/devel/lto-offload] diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]
John Ravi
- [gcc/devel/lto-offload] demangler: don't treat lambda as a substitution candidate
John Ravi
- [gcc/devel/lto-offload] libgomp: Fix hang when profiling OpenACC programs with CUDA 9.0 nvprof
John Ravi
- [gcc/devel/lto-offload] c++: Parser entry cleanup
John Ravi
- [gcc/devel/lto-offload] rs6000: Don't call movsi_from_sf in 32 bit mode.
John Ravi
- [gcc/devel/lto-offload] c++: Make convert_like complain about bad ck_ref_bind again [PR95789]
John Ravi
- [gcc/devel/lto-offload] x86: Replace __glibc_unlikely with __builtin_expect
John Ravi
- [gcc/devel/lto-offload] c++: Add new test [PR59978]
John Ravi
- [gcc/devel/lto-offload] libgomp: Add Fortran routine support for allocators
John Ravi
- [gcc/devel/lto-offload] rs6000: Refine RTL unroll hook for small loops
John Ravi
- [gcc/devel/lto-offload] builtins: Avoid useless char/short -> int promotions before atomics [PR96176]
John Ravi
- [gcc/devel/lto-offload] fix _mm512_{, mask_}cmp*_p[ds]_mask at -O0 [PR96174]
John Ravi
- [gcc/devel/lto-offload] libgomp.fortran/struct-elem-map-1.f90: Add char kind=4 tests
John Ravi
- [gcc/devel/lto-offload] c++: error recovery & pragmas
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix potentially uninitialized variable flagged by CodePeer
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious accessibility error on allocator
John Ravi
- [gcc/devel/lto-offload] [Ada] Ongoing work for unnamed and named container aggregates
John Ravi
- [gcc/devel/lto-offload] [Ada] Use Sloc of delay statement in timed entry call
John Ravi
- [gcc/devel/lto-offload] [Ada] Minor reformatting of comments and some code, plus a typo correction
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix typo in "accommodate" in docs and comments
John Ravi
- [gcc/devel/lto-offload] [Ada] Potential access to uninitialized variable
John Ravi
- [gcc/devel/lto-offload] [Ada] Extend static functions
John Ravi
- [gcc/devel/lto-offload] [Ada] Cleanup condition for an effectively volatile array type
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix slices and qualified expressions being effectively volatile
John Ravi
- [gcc/devel/lto-offload] [Ada] Documentation cleanups
John Ravi
- [gcc/devel/lto-offload] [Ada] Wrong resolution of 'access in protected subprogram
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix oversight in Delayed_Aspect_Present predicate
John Ravi
- [gcc/devel/lto-offload] [Ada] Mark standard containers as not in SPARK
John Ravi
- [gcc/devel/lto-offload] [Ada] ACATS 4.1P [BDB4001] - 13.11.4(22-23/3) not enforced
John Ravi
- [gcc/devel/lto-offload] [Ada] Small addition and tweaks in documentation on freezing
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix for possibly null ranges in 'Update and delta_aggregate
John Ravi
- [gcc/devel/lto-offload] [Ada] Missing error on operator call
John Ravi
- [gcc/devel/lto-offload] [Ada] Assert failure with -gnatwr
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove doc on obsolete tools
John Ravi
- [gcc/devel/lto-offload] [Ada] Guard against access to wrong fields in Is_Renaming
John Ravi
- [gcc/devel/lto-offload] [Ada] Do not generate extra copies inside initialization procedures
John Ravi
- [gcc/devel/lto-offload] [Ada] Do not generate elaboration code for alignment aspect
John Ravi
- [gcc/devel/lto-offload] [Ada] Mention -gnat2020 in error message
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious error on Predicate_Failure aspect
John Ravi
- [gcc/devel/lto-offload] [Ada] Target name is an object reference
John Ravi
- [gcc/devel/lto-offload] [Ada] Fix logic in Allocate_Any_Controlled
John Ravi
- [gcc/devel/lto-offload] [Ada] Ongoing work for AI12-0212: container aggregates
John Ravi
- [gcc/devel/lto-offload] [Ada] Cleanup in Convert_To_Positional after previous work
John Ravi
- [gcc/devel/lto-offload] [Ada] Cleanup code related to object overlays
John Ravi
- [gcc/devel/lto-offload] c++: refactor some parser code
John Ravi
- [gcc/devel/lto-offload] openmp: Fix up loop-21.c
John Ravi
- [gcc/devel/lto-offload] libgomp.fortran/alloc-1.F90: Fix testcase for 32bit size_t
John Ravi
- [gcc/devel/lto-offload] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189]
John Ravi
- [gcc/devel/lto-offload] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0042: Type invariant checking rules
John Ravi
- [gcc/devel/lto-offload] [Ada] Add centralized capacity check in Generic_Bignums
John Ravi
- [gcc/devel/lto-offload] [Ada] Overflow in string streaming
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0107 convention of By_Protected_Procedure
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious redundant use clause warning
John Ravi
- [gcc/devel/lto-offload] [Ada] Avoid false positive reported by CodePeer
John Ravi
- [gcc/devel/lto-offload] [Ada] Do not perform null exclusion static checks on generated entities
John Ravi
- [gcc/devel/lto-offload] [Ada] Disable Initialize_Scalars on runtime files
John Ravi
- [gcc/devel/lto-offload] [Ada] Simplify detection of others choice with just one value
John Ravi
- [gcc/devel/lto-offload] [Ada] Incorrect static accessibility error in return aggregate
John Ravi
- [gcc/devel/lto-offload] [Ada] Small cleanup in interface with GCC back-end
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious accessibility error on allocator in generic instance
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0289 Implicitly null excluding anon access
John Ravi
- [gcc/devel/lto-offload] [Ada] Handle N_Others_Choice case in range-building function
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0373 Additional check on Integer_Literal function
John Ravi
- [gcc/devel/lto-offload] [Ada] Implicit dereferencing in container indexing
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment restriction
John Ravi
- [gcc/devel/lto-offload] [Ada] Adjust heuristics about size of static aggregates
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigned_To_CPU
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0004 Normalization and allowed characters
John Ravi
- [gcc/devel/lto-offload] [Ada] Set missing Parent field of block entity
John Ravi
- [gcc/devel/lto-offload] [Ada] v7r2cert: minor refactoring
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious error in instance nested in formal package
John Ravi
- [gcc/devel/lto-offload] [Ada] Wrong execution of Tan on large argument
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove duplicated line
John Ravi
- [gcc/devel/lto-offload] [Ada] gnatbind: Fix No_Entry_Calls_In_Elaboration_Code message
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0132 Freezing of renames_as_body
John Ravi
- [gcc/devel/lto-offload] [Ada] Misplace of internal master renaming declaration
John Ravi
- [gcc/devel/lto-offload] doc: Document TARGET_TRULY_NOOP_TRUNCATION requires trunc?i?i2 patterns.
John Ravi
- [gcc/devel/lto-offload] build: Fix TAGS target in gcc/Makefile.in
John Ravi
- [gcc/devel/lto-offload] coroutines: Spelling corrections in comments [NFC].
John Ravi
- [gcc/devel/lto-offload] c++: Get rid of convert_like* macros.
John Ravi
- [gcc/devel/lto-offload] Fix ChangeLog PR number.
John Ravi
- [gcc/devel/lto-offload] amdgcn: Handle early debug info in mkoffload
John Ravi
- [gcc/devel/lto-offload] c++: Add test for DR 188.
John Ravi
- [gcc/devel/lto-offload] Reunify x86 stack checking implementation
John Ravi
- [gcc/devel/lto-offload] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189]
John Ravi
- [gcc/devel/lto-offload] analyzer: Use noexcept instead of throw() for C++11 and later (PR 96014)
John Ravi
- [gcc/devel/lto-offload] coroutines: Correct frame capture of compiler temps [PR95591+4].
John Ravi
- [gcc/devel/lto-offload] openacc: Fix standalone attach for Fortran assumed-shape array pointers
John Ravi
- [gcc/devel/lto-offload] combine: Use single_set for is_just_move
John Ravi
- [gcc/devel/lto-offload] rs6000/test: Add -fno-vect-cost-model to conv-vectorize-[12].c
John Ravi
- [gcc/devel/lto-offload] Fix PR96127
John Ravi
- [gcc/devel/lto-offload] gcc-changelog: Fix typo in output
John Ravi
- [gcc/devel/lto-offload] AArch64: Add flags in built-in functions [PR94442]
John Ravi
- [gcc/devel/lto-offload] __builtin_shuffle sometimes should produce zip1 rather than TBL (PR82199)
John Ravi
- [gcc/devel/lto-offload] vector creation from two parts of two vectors produces TBL rather than ins (PR 93720)
John Ravi
- [gcc/devel/lto-offload] amdgcn: Fix elf.h build issue
John Ravi
- [gcc/devel/lto-offload] AArch64: Fix bugs in -mcpu=native detection.
John Ravi
- [gcc/devel/lto-offload] AArch64: Add GCC_CPUINFO override
John Ravi
- [gcc/devel/lto-offload] Arm: Add GCC_CPUINFO override
John Ravi
- [gcc/devel/lto-offload] Testsuite: Make it easier to debug environment setting functions
John Ravi
- [gcc/devel/lto-offload] Testuite: Document environment setting directives
John Ravi
- [gcc/devel/lto-offload] AArch64: Add test for -mcpu=native
John Ravi
- [gcc/devel/lto-offload] x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256
John Ravi
- [gcc/devel/lto-offload] middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.
John Ravi
- [gcc/devel/lto-offload] c++: Diagnose cv-qualified decltype(auto) [PR79815]
John Ravi
- [gcc/devel/lto-offload] libstdc++, coroutine: Add missing constexpr markers.
John Ravi
- [gcc/devel/lto-offload] libgo: update to Go 1.14.6 release
John Ravi
- [gcc/devel/lto-offload] rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructions
John Ravi
- [gcc/devel/lto-offload] testsuite/c-c++-common/cpp/pragma-eof.c: Add missing require fopenmp
John Ravi
- [gcc/devel/lto-offload] x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
John Ravi
- [gcc/devel/lto-offload] testsuite: fix goacc/finalize-1.f "original" regex for 32 bits.
John Ravi
- [gcc/devel/lto-offload] fortran: Restore translation to hint.
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix pragma-eof.c failure due to added line to the test.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/Wno-frame-address.c: Skip for cris and mmix.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/attr-copy-6.c: Require visibility.
John Ravi
- [gcc/devel/lto-offload] Fix handling of implicit_pure by checking if non-pure procedures are called.
John Ravi
- [gcc/devel/lto-offload] x86: Add __cpuidex and include guard to <cpuid.h>
John Ravi
- [gcc/devel/lto-offload] Always use name from c_interop_kinds_table for -fc-prototypes.
John Ravi
- [gcc/devel/lto-offload] mmix: When debug-dump, revert to "standard" pseudos for emitting integers
John Ravi
- [gcc/devel/lto-offload] gcc.dg/pr87485.c: Require scheduling
John Ravi
- [gcc/devel/lto-offload] vect: Support length-based partial vectors approach
John Ravi
- [gcc/devel/lto-offload] gcc.dg/cdce3.c: Skip for mmix.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix.
John Ravi
- [gcc/devel/lto-offload] fold-const: Handle bitfields in native_encode_initializer [PR93121]
John Ravi
- [gcc/devel/lto-offload] gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [PR93121]
John Ravi
- [gcc/devel/lto-offload] preprocessor: line-map cleanups
John Ravi
- [gcc/devel/lto-offload] remove write-only array in rev_post_order_and_mark_dfs_back_seme
John Ravi
- [gcc/devel/lto-offload] jit: Fix truncation of testsuite output [PR69435]
John Ravi
- [gcc/devel/lto-offload] Remove stray text from option description (PR c/96249).
John Ravi
- [gcc/devel/lto-offload] Regenerate .pot files.
John Ravi
- [gcc/devel/lto-offload] Correct handling of constant representations containing embedded nuls.
John Ravi
- [gcc/devel/lto-offload] i386: Use lock prefixed insn instead of MFENCE [PR95750]
John Ravi
- [gcc/devel/lto-offload] vect: Fix an ICE in vectorizable_simd_clone_call
John Ravi
- [gcc/devel/lto-offload] libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464]
John Ravi
- [gcc/devel/lto-offload] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
John Ravi
- [gcc/devel/lto-offload] c++: Aggregate CTAD and string constants.
John Ravi
- [gcc/devel/lto-offload] c++: Allow subobject references in C++20.
John Ravi
- [gcc/devel/lto-offload] c++: Pseudo-destructor ends object lifetime.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add std::from_chars for floating-point types
John Ravi
- [gcc/devel/lto-offload] mmix: support -fstack-usage
John Ravi
- [gcc/devel/lto-offload] gcc.dg/cdce3.c: Update matched line-number.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/independent-cloneids-1.c: Skip for mmix.
John Ravi
- [gcc/devel/lto-offload] rs6000/test: Add vector with length test cases
John Ravi
- [gcc/devel/lto-offload] rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR89310]
John Ravi
- [gcc/devel/lto-offload] testsuite: Add signal checking for signal related testcase in analyzer.
John Ravi
- [gcc/devel/lto-offload] testsuite: Filter unaligned pointer value warning
John Ravi
- [gcc/devel/lto-offload] testsute: Add expected warning for packed attribute
John Ravi
- [gcc/devel/lto-offload] testsuite: Relax pattern to include "packed" targets
John Ravi
- [gcc/devel/lto-offload] testsuite: Add default_packed filters
John Ravi
- [gcc/devel/lto-offload] Scale down long-running tree-prof.exp tests for non-FDO testing.
John Ravi
- [gcc/devel/lto-offload] MSP430: Define NO_FUNCTION_CSE
John Ravi
- [gcc/devel/lto-offload] MSP430: Define extendqipsi2
John Ravi
- [gcc/devel/lto-offload] MSP430: Remove do_no_relax_short_jumps
John Ravi
- [gcc/devel/lto-offload] i386: Fix insn conditions of mfence patterns [PR95750]
John Ravi
- [gcc/devel/lto-offload] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
John Ravi
- [gcc/devel/lto-offload] c++: Fix scan forward over pragma [PR96257]
John Ravi
- [gcc/devel/lto-offload] rs6000: Update test case count when compiling for power9
John Ravi
- [gcc/devel/lto-offload] Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]
John Ravi
- [gcc/devel/lto-offload] gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for NO_DOT_IN_LABEL
John Ravi
- [gcc/devel/lto-offload] OpenMP: Fixes for omp critical + hint
John Ravi
- [gcc/devel/lto-offload] MAINTAINERS: Add myself for write after approval
John Ravi
- [gcc/devel/lto-offload] doc: fix a typo in languages.texi
John Ravi
- [gcc/devel/lto-offload] Generation of adjusted ldp/stp for vector types
John Ravi
- [gcc/devel/lto-offload] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
John Ravi
- [gcc/devel/lto-offload] expr: Allow scalar_int_mode target mode when converting a constant
John Ravi
- [gcc/devel/lto-offload] expmed: Fix possible use of NULL_RTX return value from emit_store_flag
John Ravi
- [gcc/devel/lto-offload] libstdc++: Constrain reverse_iterator and move_iterator conversions [LWG 3435]
John Ravi
- [gcc/devel/lto-offload] Limit pr95237-6.c to x86 targets
John Ravi
- [gcc/devel/lto-offload] c++: mangling cleanups
John Ravi
- [gcc/devel/lto-offload] preprocessor: add_path simplifications
John Ravi
- [gcc/devel/lto-offload] c++: Shrink lambda-expr
John Ravi
- [gcc/devel/lto-offload] c++: More cleanups for modern C++
John Ravi
- [gcc/devel/lto-offload] c++: structural_comptypes addition
John Ravi
- [gcc/devel/lto-offload] dump: filenames containing -
John Ravi
- [gcc/devel/lto-offload] c++: Don't add enums to class's decl_list
John Ravi
- [gcc/devel/lto-offload] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
John Ravi
- [gcc/devel/lto-offload] OpenMP: Support 'if (simd:/cancel:' in Fortran
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add static assertions to futures and promises [LWG 3458]
John Ravi
- [gcc/devel/lto-offload] c-c++-common/builtin-has-attribute-4.c: Require visibility.
John Ravi
- [gcc/devel/lto-offload] PR target/96260 - KASAN should work even back-end not porting anything.
John Ravi
- [gcc/devel/lto-offload] gcc-changelog: fix when somebody reverts a backport
John Ravi
- [gcc/devel/lto-offload] gcov: create folders with 0777.
John Ravi
- [gcc/devel/lto-offload] OpenMP: Update gcc/fortran/*.texi
John Ravi
- [gcc/devel/lto-offload] ivopts: Handle vector with length IFNs
John Ravi
- [gcc/devel/lto-offload] rs6000: Rename function adjust_vectorization_cost
John Ravi
- [gcc/devel/lto-offload] [Ada] Add push/pop capability in Output
John Ravi
- [gcc/devel/lto-offload] libomp: Add omp_depend_kind to omp_lib.{f90, h}
John Ravi
- [gcc/devel/lto-offload] gcov-tool: Fix merging of different endian coverage data [PR96267]
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0027 Access values and unaliased component
John Ravi
- [gcc/devel/lto-offload] [Ada] Stub CUDA_Execute and CUDA_Global pragmas
John Ravi
- [gcc/devel/lto-offload] OpenMP: Support 'lastprivate (conditional:' in Fortran
John Ravi
- [gcc/devel/lto-offload] contrib/vimrc: detect more C-like files
John Ravi
- [gcc/devel/lto-offload] Resolve regression rtl-optimization/96298. Sorry for the breakage.
John Ravi
- [gcc/devel/lto-offload] openacc: Remove unnecessary detach finalization
John Ravi
- [gcc/devel/lto-offload] Restrict test to LP64.
John Ravi
- [gcc/devel/lto-offload] libgo: add AIX FAT libraries support
John Ravi
- [gcc/devel/lto-offload] Restrict PR middle-end/95886 x86 test to !ia32
John Ravi
- [gcc/devel/lto-offload] aarch64: add PAC GNU property note to libgcc lse.S
John Ravi
- [gcc/devel/lto-offload] aarch64: add PAC-RET protection to libitm sjlj.S
John Ravi
- [gcc/devel/lto-offload] [testsuite] Fix TCL syntax error in 'scan-dump-dem-not'
John Ravi
- [gcc/devel/lto-offload] [testsuite] Unset 'offload_target' after use
John Ravi
- [gcc/devel/lto-offload] i386: Emit mfence_sse2 for -Os [PR95750]
John Ravi
- [gcc/devel/lto-offload] iDefine TARGET_OFFLOAD_OPTIONS for AArch64
John Ravi
- [gcc/devel/lto-offload] c++: Add testcase for [PR81339]
John Ravi
- [gcc/devel/lto-offload] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
John Ravi
- [gcc/devel/lto-offload] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
John Ravi
- [gcc/devel/lto-offload] [PR95720] protect gluefile and wrap_flags with -Wl too
John Ravi
- [gcc/devel/lto-offload] [PR96230] some -dumpbase-ext fixes
John Ravi
- [gcc/devel/lto-offload] revamp intelmic-mkoffload aux dump names
John Ravi
- [gcc/devel/lto-offload] add offload target to testname for pass/fail message
John Ravi
- [gcc/devel/lto-offload] Add testcase to show kernel issue got fixed by pr95237 [PR96192]
John Ravi
- [gcc/devel/lto-offload] testsuite: Adjust patchable_function tests for mmix.
John Ravi
- [gcc/devel/lto-offload] c-c++-common/pr56493.c: Allow ":" in label, for mmix.
John Ravi
- [gcc/devel/lto-offload] rs6000: Remove -mpower10 option (PR95907)
John Ravi
- [gcc/devel/lto-offload] aix: Support GCC64 for AIX 7.1.
John Ravi
- [gcc/devel/lto-offload] amdgcn: Enable TImode
John Ravi
- [gcc/devel/lto-offload] Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produces an unwanted note.
John Ravi
- [gcc/devel/lto-offload] C++, testsuite: Adjust pure-virtual1.C options for Darwin.
John Ravi
- [gcc/devel/lto-offload] config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/torture/pr59330.c: Disable for mmix
John Ravi
- [gcc/devel/lto-offload] gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix
John Ravi
- [gcc/devel/lto-offload] libgfortran: Skip integer-kind=16 check for amdgcn
John Ravi
- [gcc/devel/lto-offload] rs6000: add option -mblock-ops-unaligned-vsx
John Ravi
- [gcc/devel/lto-offload] c++: Add testcase for [PR79504]
John Ravi
- [gcc/devel/lto-offload] mmix: Don't turn off .hidden support.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/tree-ssa/vector-4.c: Adjust for mmix.
John Ravi
- [gcc/devel/lto-offload] fortran/openmp.c - silence static analyzer warning
John Ravi
- [gcc/devel/lto-offload] Use vec::reserve before vec_safe_grow_cleared is called
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types
John Ravi
- [gcc/devel/lto-offload] [Ada] Add range check for GNATprove on 'Pos to Long_Integer conversion
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0382: Loosen type-invariant overriding requirement of AI12-0042
John Ravi
- [gcc/devel/lto-offload] [Ada] Warnings on overloays involving generic In_Parameters
John Ravi
- [gcc/devel/lto-offload] [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux__libc-x86.ads
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove obsolete special case in Switch_View
John Ravi
- [gcc/devel/lto-offload] [Ada] Spurious error in generic dispatching constructor
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0194: Language-defined aspects and entry bodies
John Ravi
- [gcc/devel/lto-offload] [Ada] Use membership tests in front-end
John Ravi
- [gcc/devel/lto-offload] [Ada] Remove disabled code
John Ravi
- [gcc/devel/lto-offload] [Ada] Unbounded string overriding control
John Ravi
- [gcc/devel/lto-offload] [Ada] Ada2020: wording of 'Image messages
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0377 View conversions and out parameters revisited
John Ravi
- [gcc/devel/lto-offload] [Ada] AI12-0383 Renaming values
John Ravi
- [gcc/devel/lto-offload] [Ada] Refactor pragma argument getters
John Ravi
- [gcc/devel/lto-offload] [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode
John Ravi
- [gcc/devel/lto-offload] [Ada] Wrong accessibility on 'Access of formal in call
John Ravi
- [gcc/devel/lto-offload] [Ada] Switch Ada_Version_Runtime to Ada 2020
John Ravi
- [gcc/devel/lto-offload] [Ada] Assert failure on incorrect code
John Ravi
- [gcc/devel/lto-offload] [Ada] Revert "Revamp dump and aux output names"
John Ravi
- [gcc/devel/lto-offload] LTO: Add -fcf-protection=check
John Ravi
- [gcc/devel/lto-offload] Do not expand vector comparison with VEC_COND_EXPR.
John Ravi
- [gcc/devel/lto-offload] Remove useless backedge marking
John Ravi
- [gcc/devel/lto-offload] expr: build string_constant only for a char type
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make std::from_chars always round to nearest
John Ravi
- [gcc/devel/lto-offload] openacc: Deep copy attach/detach should not affect reference counts
John Ravi
- [gcc/devel/lto-offload] compiler: scan all function literals for escape analysis
John Ravi
- [gcc/devel/lto-offload] driver: fix a problem with implementation of -falign-foo=0 [PR96247]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Review _Hashtable count, equal_range _M_erase(false_type, ) code
John Ravi
- [gcc/devel/lto-offload] Diagnose just-past-the-end references for minor array bounds.
John Ravi
- [gcc/devel/lto-offload] c++: Name as_base type
John Ravi
- [gcc/devel/lto-offload] common: Use strcmp to compare location file names
John Ravi
- [gcc/devel/lto-offload] Update gcc .po files.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Adjust for mmix.
John Ravi
- [gcc/devel/lto-offload] compiler: for package-scope "a = b; b = x" just set "a = x"
John Ravi
- [gcc/devel/lto-offload] compiler, runtime: pass only ptr and len to some runtime calls
John Ravi
- [gcc/devel/lto-offload] vect: Refactor peel_iters_{pro, epi}logue cost modeling
John Ravi
- [gcc/devel/lto-offload] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix up nontype-subob1.C for targets with short int, int or long long ssize_t
John Ravi
- [gcc/devel/lto-offload] libstdc++: Do not over-size hashtable buckets on range insertion
John Ravi
- [gcc/devel/lto-offload] preprocessor: Simplify read_main
John Ravi
- [gcc/devel/lto-offload] nvptx: Support 16-bit shifts and extendqihi2
John Ravi
- [gcc/devel/lto-offload] libcpp: Fix up raw string literal parsing error-recovery [PR96323]
John Ravi
- [gcc/devel/lto-offload] c++: Fix up cp_lexer_safe_previous_token [PR96328]
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix spello
John Ravi
- [gcc/devel/lto-offload] c++: tree dump indentation
John Ravi
- [gcc/devel/lto-offload] c++: better fixup_type_variants
John Ravi
- [gcc/devel/lto-offload] c++: Set more DECL_CONTEXTs
John Ravi
- [gcc/devel/lto-offload] middle-end: Parity and popcount folding optimizations.
John Ravi
- [gcc/devel/lto-offload] ipa/96291: don't crash on unoptimized lto functions
John Ravi
- [gcc/devel/lto-offload] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
John Ravi
- [gcc/devel/lto-offload] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
John Ravi
- [gcc/devel/lto-offload] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
John Ravi
- [gcc/devel/lto-offload] vect: Fix infinite loop while determining peeling amount
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix unordered containers move constructors noexcept qualification
John Ravi
- [gcc/devel/lto-offload] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
John Ravi
- [gcc/devel/lto-offload] gcc/fortran/module.c: Fix indentation
John Ravi
- [gcc/devel/lto-offload] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
John Ravi
- [gcc/devel/lto-offload] more SCEV cache clearing
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
John Ravi
- [gcc/devel/lto-offload] Fortran : Don't warn for LOGICAL kind conversion PR96319
John Ravi
- [gcc/devel/lto-offload] gcc-changelog: fix combining of arguments.
John Ravi
- [gcc/devel/lto-offload] arm: Enable no-writeback vldr.16/vstr.16.
John Ravi
- [gcc/devel/lto-offload] OpenMP: Permit in Fortran omp target data without map
John Ravi
- [gcc/devel/lto-offload] Don't make -gsplit-dwarf imply -g
John Ravi
- [gcc/devel/lto-offload] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
John Ravi
- [gcc/devel/lto-offload] preprocessor: Teach traditional about has_include [PR95889]
John Ravi
- [gcc/devel/lto-offload] OpenMP: Handle order(concurrent) clause in gfortran
John Ravi
- [gcc/devel/lto-offload] c++: Avoid calling const copy ctor on implicit move. [PR91212]
John Ravi
- [gcc/devel/lto-offload] c++: Implement C++20 implicit move changes. [PR91427]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
John Ravi
- [gcc/devel/lto-offload] Update gcc ja.po, sv.po.
John Ravi
- [gcc/devel/lto-offload] nvptx: Support floating point reciprocal instructions
John Ravi
- [gcc/devel/lto-offload] c++: constraints and explicit instantiation [PR96164]
John Ravi
- [gcc/devel/lto-offload] c++: abbreviated function template friend matching [PR96106]
John Ravi
- [gcc/devel/lto-offload] c++: alias_ctad_tweaks and constrained dguide [PR95486]
John Ravi
- [gcc/devel/lto-offload] c++: overload sets and placeholder return type [PR64194]
John Ravi
- [gcc/devel/lto-offload] Re-format zen memcpy/memset costs.
John Ravi
- [gcc/devel/lto-offload] Tune memcpy and memset for Zen cores.
John Ravi
- [gcc/devel/lto-offload] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96370 - make reassoc expr rewrite more robust
John Ravi
- [gcc/devel/lto-offload] d: Refactor matching and lowering of intrinsic functions.
John Ravi
- [gcc/devel/lto-offload] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make testsuite usable with -fno-exceptions
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add options for ieee float to relevant tests
John Ravi
- [gcc/devel/lto-offload] libstdc++: cv bool can't be an integer-like type (LWG 3467)
John Ravi
- [gcc/devel/lto-offload] Require CET support only for the final GCC build
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix test for old string ABI
John Ravi
- [gcc/devel/lto-offload] d: Move private functions out of ExprVisitor into local statics
John Ravi
- [gcc/devel/lto-offload] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
John Ravi
- [gcc/devel/lto-offload] d: Inline bounds checking for simple array assignments.
John Ravi
- [gcc/devel/lto-offload] RISC-V: Add support for TLS stack protector canary access
John Ravi
- [gcc/devel/lto-offload] [PATCH] RS6000 Add testlsbb by Byte operations
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix tests using wrong allocator type
John Ravi
- [gcc/devel/lto-offload] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make COW string use allocator_traits for nested types
John Ravi
- [gcc/devel/lto-offload] d: Fix ICE in expand_intrinsic_vaarg
John Ravi
- [gcc/devel/lto-offload] d: Add -Wvarargs warning flag to the D front-end
John Ravi
- [gcc/devel/lto-offload] d: Fix associative array literals that don't have alignment holes filled
John Ravi
- [gcc/devel/lto-offload] c++: decl_constant_value and unsharing [PR96197]
John Ravi
- [gcc/devel/lto-offload] Compute RPO with adjacent SCC members, expose toplevel SCC extents
John Ravi
- [gcc/devel/lto-offload] Improve var-tracking dataflow iteration order
John Ravi
- [gcc/devel/lto-offload] AArch64: Add attributes according to flags in built-in functions [PR94442]
John Ravi
- [gcc/devel/lto-offload] libgcov: support overloaded malloc
John Ravi
- [gcc/devel/lto-offload] middle-end/96369 - fix missed short-circuiting during range folding
John Ravi
- [gcc/devel/lto-offload] Do not allocate huge array in output_in_order.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add PR number to ChangeLog entry
John Ravi
- [gcc/devel/lto-offload] vect: Don't consider branch costs if no peeled iterations
John Ravi
- [gcc/devel/lto-offload] Amend match.pd syntax with force-simplified results
John Ravi
- [gcc/devel/lto-offload] debug/96383 - emit debug info for used external functions
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix use of newlocale in std:::from_chars
John Ravi
- [gcc/devel/lto-offload] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
John Ravi
- [gcc/devel/lto-offload] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
John Ravi
- [gcc/devel/lto-offload] d: Split up the grouped compilable and runnable tests.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove duplicate dg-do directive
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add -Wno-deprecated for tests that warn in C++20
John Ravi
- [gcc/devel/lto-offload] libstdc++: Adjust tests that give different results in C++20
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove accidental -std=gnu++17 from test
John Ravi
- [gcc/devel/lto-offload] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove condition around friend declaration (PR 96382)
John Ravi
- [gcc/devel/lto-offload] libstdc++: Ensure c++NN effective target present in all C++17 tests
John Ravi
- [gcc/devel/lto-offload] libstdc++: Use c++NN_only effective target to tests
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add dg-require-effective-target to std::span assert tests
John Ravi
- [gcc/devel/lto-offload] libstdc++: Ensure c++NN effective-target present in more tests
John Ravi
- [gcc/devel/lto-offload] libstdc++: Avoid using __float128 in strict modes
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix test that fails for C++98
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix tests that fail for C++98
John Ravi
- [gcc/devel/lto-offload] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix and improve std::vector<bool> implementation.
John Ravi
- [gcc/devel/lto-offload] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
John Ravi
- [gcc/devel/lto-offload] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
John Ravi
- [gcc/devel/lto-offload] gcc.dg/loop-8.c: Skip for mmix.
John Ravi
- [gcc/devel/lto-offload] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
John Ravi
- [gcc/devel/lto-offload] C-SKY: Add -mfloat-abi= option.
John Ravi
- [gcc/devel/lto-offload] c: Fix bogus vector initialisation error [PR96377]
John Ravi
- [gcc/devel/lto-offload] Cap frequency of recursive calls by 90%
John Ravi
- [gcc/devel/lto-offload] Verify symtab order
John Ravi
- [gcc/devel/lto-offload] libgo: update to go1.15rc1
John Ravi
- [gcc/devel/lto-offload] Move www.stroustrup.com to https
John Ravi
- [gcc/devel/lto-offload] This patch fixes PR96325. See the explanatory comment in the testcase.
John Ravi
- [gcc/devel/lto-offload] Update ChangeLogs for PR96325
John Ravi
- [gcc/devel/lto-offload] This patch fixes PR96320. See the explanatory comment in the testcase.
John Ravi
- [gcc/devel/lto-offload] Update ChangeLogs for PR96320
John Ravi
- [gcc/devel/lto-offload] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
John Ravi
- [gcc/devel/lto-offload] d: Merge upstream dmd c2274e56a (PR96250).
John Ravi
- [gcc/devel/lto-offload] Multi-range implementation for value_range (irange).
John Ravi
- [gcc/devel/lto-offload] Fortran texi: Fix typos
John Ravi
- [gcc/devel/lto-offload] libgfortran/caf/single.c: Fix typo.
John Ravi
- [gcc/devel/lto-offload] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
John Ravi
- [gcc/devel/lto-offload] mark match.pd ! not implemented on GENERIC
John Ravi
- [gcc/devel/lto-offload] AArch64: Fix hwasan failure in readline.
John Ravi
- [gcc/devel/lto-offload] tree-optimization: Fix typos in comments
John Ravi
- [gcc/devel/lto-offload] genmatch: Avoid unused parameter warnings in generated code.
John Ravi
- [gcc/devel/lto-offload] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
John Ravi
- [gcc/devel/lto-offload] aarch64: Add A64FX machine model
John Ravi
- [gcc/devel/lto-offload] doc: Add missing comma after octeontx2f95mm
John Ravi
- [gcc/devel/lto-offload] doc: fix a typo in tm.texi
John Ravi
- [gcc/devel/lto-offload] lto/96385 - avoid unused global UNDEFs in debug objects
John Ravi
- [gcc/devel/lto-offload] regrename: Avoid disrupting SMS schedule [PR95696]
John Ravi
- [gcc/devel/lto-offload] MSP430: Don't pass redundant -md option to the assembler
John Ravi
- [gcc r11-2774] c++: Check satisfaction before non-dep convs. [CWG2369]
Jason Merrill
- [gcc/devel/lto-offload] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
John Ravi
- [gcc/devel/lto-offload] aarch64: Add support for unpacked sub [PR96366]
John Ravi
- [gcc/devel/lto-offload] Removal of HSA offloading from gcc and libgomp
John Ravi
- [gcc/devel/lto-offload] Avoid shifting by amounts larger than target int in irange self-tests.
John Ravi
- [gcc/devel/lto-offload] internal/syscall/unix: define copyFileRangeTrap for all architectures
John Ravi
- [gcc/devel/lto-offload] internal/syscall/unix: correct ia64 syscall numbers
John Ravi
- [gcc/devel/lto-offload] Darwin: Handle poly_int machine_modes.
John Ravi
- [gcc/devel/lto-offload] Darwin: Guard two macros in darwin.h.
John Ravi
- [gcc/devel/lto-offload] openacc: No attach/detach present/release mappings for array descriptors
John Ravi
- [gcc/devel/lto-offload] Refer to C++20
John Ravi
- [gcc/devel/lto-offload] cpp: Do not use @dots for ... tokens in code examples
John Ravi
- [gcc/devel/lto-offload] aarch64: Fix up __aarch64_cas16_acq_rel fallback
John Ravi
- [gcc/devel/lto-offload] c++: Variable template and template parameter pack [PR96218]
John Ravi
- [gcc/devel/lto-offload] rs6000: Fix vector_float.c testcase for -m32
John Ravi
- [gcc/devel/lto-offload] libgcc: increase required stack space for x86_64 -fsplit-stack
John Ravi
- [gcc/devel/lto-offload] c++: Remove unused declaration.
John Ravi
- [gcc/devel/lto-offload] dse: Remove partial load after full store for high part access[PR71309]
John Ravi
- [gcc/devel/lto-offload] Remove ad-hoc range canonicalization from determine_block_size.
John Ravi
- [gcc/devel/lto-offload] Adjust expr_not_equal_to to use irange API.
John Ravi
- [gcc/giulianob/heads/autopar_rebase2] (4 commits) New tests for parallel compilation feature
Giuliano Belinassi
- [gcc/devel/lto-offload] Adjust get_range_info to use the base irange class.
John Ravi
- [gcc/devel/lto-offload] Adjust op_with_boolean_value_range_p for irange API.
John Ravi
- [gcc/devel/lto-offload] Adjust vrp_evaluate_conditional for irange API.
John Ravi
- [gcc/devel/lto-offload] Use irange API in test_for_singularity.
John Ravi
- [gcc/devel/lto-offload] Adjust simplify_conversion_using_ranges for irange API.
John Ravi
- [gcc/devel/lto-offload] Adjust two_valued_val_range_p for irange API.
John Ravi
- [gcc/devel/lto-offload] Change testcase for pr96325 from run to compile.
John Ravi
- [gcc/devel/lto-offload] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
John Ravi
- [gcc/devel/lto-offload] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
John Ravi
- [gcc/devel/lto-offload] Add is_gimple_min_invariant dropped from previous patch.
John Ravi
- [gcc/devel/lto-offload] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
John Ravi
- [gcc/devel/lto-offload] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
John Ravi
- [gcc/devel/lto-offload] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
John Ravi
- [gcc/devel/lto-offload] aarch64: Add missing clobber for fjcvtzs
John Ravi
- [gcc/devel/lto-offload] aarch64: Use Q-reg loads/stores in movmem expansion
John Ravi
- [gcc/devel/lto-offload] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
John Ravi
- [gcc/devel/lto-offload] tree-optimization/88240 - stopgap for floating point code-hoisting issues
John Ravi
- [gcc/devel/lto-offload] c++: Member initializer list diagnostic locations [PR94024]
John Ravi
- [gcc/devel/lto-offload] amdgcn: TImode shifts
John Ravi
- [gcc/devel/lto-offload] d: Fix struct literals that have non-deterministic hash values (PR96153)
John Ravi
- [gcc/devel/lto-offload] Adjust gimple-ssa-sprintf.c for irange API.
John Ravi
- [gcc/devel/lto-offload] Simplify X * C1 == C2 with undefined overflow
John Ravi
- [gcc/devel/lto-offload] Test case for PR rtl-optimization/60473
John Ravi
- [gcc/devel/lto-offload] doc: Add @cindex to symver attribute
John Ravi
- [gcc/devel/lto-offload] Fortran/OpenMP: Fix detecting not perfectly nested loops
John Ravi
- [gcc/devel/lto-offload] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
John Ravi
- [gcc/devel/lto-offload] c++: fix template parm count leak
John Ravi
- [gcc/devel/lto-offload] aarch64: Delete unnecessary code
John Ravi
- [gcc/devel/lto-offload] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
John Ravi
- [gcc/devel/lto-offload] amdgcn: Remove dead defines from gcn-run
John Ravi
- [gcc/devel/lto-offload] compiler: delete lowered constant strings
John Ravi
- [gcc/devel/lto-offload] c++: Template keyword following :: [PR96082]
John Ravi
- [gcc/devel/lto-offload] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
John Ravi
- [gcc/devel/lto-offload] aarch64: Delete duplicated option docs.
John Ravi
- [gcc/devel/lto-offload] rs6000, Update support for vec_extract
John Ravi
- [gcc/devel/lto-offload] rs6000 Add vector insert builtin support
John Ravi
- [gcc/devel/lto-offload] rs6000, Add vector replace builtin support GCC maintainers:
John Ravi
- [gcc/devel/lto-offload] rs6000, Add vector shift double builtin support
John Ravi
- [gcc/devel/lto-offload] rs6000, Add vector splat builtin support
John Ravi
- [gcc/devel/lto-offload] rs6000 Add vector blend, permute builtin support
John Ravi
- [gcc/devel/lto-offload] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
John Ravi
- [gcc/devel/lto-offload] openmp: Handle reduction clauses on host teams construct [PR96459]
John Ravi
- [gcc/devel/lto-offload] openmp: Handle even some combined non-rectangular loops
John Ravi
- [gcc/devel/lto-offload] Make genmatch transform failure handling more consistent
John Ravi
- [gcc/devel/lto-offload] refactor LIM a bit
John Ravi
- [gcc/devel/lto-offload] aarch64: Add missing %z prefixes to LDP/STP patterns
John Ravi
- [gcc/devel/lto-offload] aarch64: Clear canary value after stack_protect_test [PR96191]
John Ravi
- [gcc/devel/lto-offload] VEC_COND_EXPR optimizations
John Ravi
- [gcc/devel/lto-offload] Static analysis for definition of DO index variables in contained procedures.
John Ravi
- [gcc/devel/lto-offload] Added test case to make sure that legal cases still pass.
John Ravi
- [gcc/devel/lto-offload] c++: cxx_eval_vec_init after zero-initialization [PR96282]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Change URL for PSTL again
John Ravi
- [gcc/devel/lto-offload] libstdc++: Break long lines to fit in 80 columns
John Ravi
- [gcc/devel/lto-offload] vect: Skip epilogue loops for dbgcnt check [PR96451]
John Ravi
- [gcc/devel/lto-offload] vect/rs6000: Support vector with length cost modeling
John Ravi
- [gcc/devel/lto-offload] ipa-fnsummary: Include <vector> the proper way
John Ravi
- [gcc/devel/lto-offload] x86_64: Integer min/max improvements.
John Ravi
- [gcc/devel/lto-offload] Remove std::map use from graphite
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96491 - avoid store commoning across abnormal edges
John Ravi
- [gcc/devel/lto-offload] bpf: more flexible support for kernel helpers
John Ravi
- [gcc/devel/lto-offload] reassoc: Improve maybe_optimize_range_tests [PR96480]
John Ravi
- [gcc/devel/lto-offload] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
John Ravi
- [gcc/devel/lto-offload] rs6000: Don't ICE when spilling an MMA accumulator
John Ravi
- [gcc/devel/lto-offload] libstdc++: Adjust overflow prevention to operator>>
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
John Ravi
- [gcc/devel/lto-offload] arm: Clear canary value after stack_protect_test [PR96191]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
John Ravi
- [gcc/devel/lto-offload] libstdc++: Implement P0966 std::string::reserve should not shrink
John Ravi
- [gcc/devel/lto-offload] mmix: fix gcc.dg/loop-9.c by more accurate move insns
John Ravi
- [gcc/devel/lto-offload] PR96493, powerpc local call linkage failure
John Ravi
- [gcc/devel/lto-offload] Power10: Add BRD, BRW, and BRH support.
John Ravi
- [gcc/devel/lto-offload] [testsuite] Add gcc.dg/ia64-sync-5.c
John Ravi
- [gcc/devel/lto-offload] bpf: remove trailing whitespaces from source files
John Ravi
- [gcc/devel/lto-offload] tree-optimization/96514 - avoid if-converting control-altering calls
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix linker script patterns for 32-bit targets
John Ravi
- [gcc/devel/lto-offload] libstdc++: Replace some VERIFY tests with static_assert
John Ravi
- [gcc/devel/lto-offload] Disable some VEC_COND_EXPR transformations after vector lowering
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
John Ravi
- [gcc/devel/lto-offload] libgo: update to Go1.15rc2 release
John Ravi
- [gcc/devel/lto-offload] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
John Ravi
- [gcc/devel/lto-offload] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
John Ravi
- [gcc/devel/lto-offload] rs6000: MMA built-ins reject typedefs of MMA types
John Ravi
- [gcc/devel/lto-offload] gcc.dg/pr30957-1.c: xfail for mmix.
John Ravi
- [gcc/devel/lto-offload] gcc.dg/pr44194-1.c: Skip for mmix.
John Ravi
- [gcc/devel/lto-offload] testsuite, Darwin: XFAIL runs for two timode conversion tests.
John Ravi
- [gcc/devel/lto-offload] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
John Ravi
- [gcc/devel/lto-offload] Using UNSPEC for vector compare to mask register.
John Ravi
- [gcc/devel/lto-offload] This patch fixes PR96102. See the explanatory comment in the testcase.
John Ravi
- [gcc/devel/lto-offload] This patch fixes PR96312. Cures a used uninitialized warning.
John Ravi
- [gcc/devel/lto-offload] Correct ChangeLog foul ups.
John Ravi
- [gcc/devel/lto-offload] Fix remove_predictions_associated_with_edge
John Ravi
- [gcc/devel/lto-offload] libstdc++: Use _wstat64 for Windows [PR 95749]
John Ravi
- [gcc/devel/lto-offload] Simplify X * C1 == C2 with wrapping overflow
John Ravi
- [gcc/devel/lto-offload] Declare gt_* functions inline in value-range.h.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Check __cpp_exceptions in basic_string::reserve()
John Ravi
- [gcc/devel/lto-offload] libstdc++: Implement LWG 561 for std::inserter
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
John Ravi
- [gcc/devel/lto-offload] c++: constraints and address of template-id
John Ravi
- [gcc/devel/lto-offload] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
John Ravi
- [gcc/devel/lto-offload] Fix NULL pointer dereference in doloop_contained_function_call.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix compatibility support in unique_ptr pretty printer
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix build for targets without lstat [PR 94681]
John Ravi
- [gcc/devel/lto-offload] i386: Improve code generation of smin(x, 0) with -m32.
John Ravi
- [gcc/devel/lto-offload] testsuite: Introduce dg-ice.
John Ravi
- [gcc/devel/lto-offload] runtime: revert eqtype for AIX
John Ravi
- [gcc/devel/c++-modules] ODR-check enums!
Nathan Sidwell
- [gcc/devel/lto-offload] c++: Add unfixed test [PR88003]
John Ravi
- [gcc/devel/lto-offload] Add debug counter for IPA bits CP.
John Ravi
- [gcc/devel/lto-offload] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
John Ravi
- [gcc/devel/lto-offload] tree: Fix up get_narrower [PR96549]
John Ravi
- [gcc/devel/lto-offload] expr: Optimize noop copies [PR96539]
John Ravi
- [gcc/devel/lto-offload] c-family: Fix ICE in get_atomic_generic_size [PR96545]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make std::this_thread functions work without gthreads
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix <stop_token> to compile without gthreads
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix net::system_context stop condition
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make net::system_context tag type constructor explicit
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make Networking TS work without gthreads [PR 89760]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Fix failing tests for AIX
John Ravi
- [gcc/devel/lto-offload] [testsuite] Add missing require-effective-target directives in gcc.dg
John Ravi
- [gcc/devel/lto-offload] testsuite: remove xfail flifetime-dse[24].C
John Ravi
- [gcc/devel/lto-offload] internal/syscall/unix: restore ppc build tag
John Ravi
- [gcc/devel/lto-offload] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
John Ravi
- [gcc/devel/lto-offload] Re: PR96493, powerpc local call linkage failure
John Ravi
- [gcc/devel/lto-offload] IBM Z: Fix PR96456
John Ravi
- [gcc/devel/lto-offload] IBM Z: Fix PR96308
John Ravi
- [gcc/devel/lto-offload] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
John Ravi
- [gcc/devel/lto-offload] x86_64: Use peephole2 to eliminate redundant moves.
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
John Ravi
- [gcc/devel/lto-offload] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
John Ravi
- [gcc/devel/lto-offload] MAINTAINERS: Update my email address
John Ravi
- [gcc/devel/lto-offload] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
John Ravi
- [gcc/devel/lto-offload] [testsuite] Add effective target large_initializer
John Ravi
- [gcc/devel/lto-offload] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
John Ravi
- [gcc/devel/lto-offload] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
John Ravi
- [gcc/devel/lto-offload] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
John Ravi
- [gcc/devel/lto-offload] Fortran: Add support for OpenMP's nontemporal clause
John Ravi
- [gcc/devel/lto-offload] AArch64: Add if condition in aarch64_function_value [PR96479]
John Ravi
- [gcc/devel/lto-offload] ipa: fix bit CPP when combined with IPA bit CP
John Ravi
- [gcc/devel/lto-offload] libgo: correctly handle AIX FAT library creation
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make self-move well-defined for containers [PR 85828]
John Ravi
- [gcc/devel/lto-offload] libstdc++: ChangeLog corrections
John Ravi
- [gcc/devel/lto-offload] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
John Ravi
- [gcc/devel/lto-offload] c++: Fixing the wording of () aggregate-init [PR92812]
John Ravi
- [gcc/devel/lto-offload] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
John Ravi
- [gcc/devel/lto-offload] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
John Ravi
- [gcc/devel/lto-offload] openmp: Add support for non-rectangular loops in taskloop construct
John Ravi
- [gcc/devel/lto-offload] docs: Fix typos in -fallow-argument-mismatch description
John Ravi
- [gcc/devel/lto-offload] ipa: fix ICE in get_default_value
John Ravi
- [gcc/devel/lto-offload] nvptx: Add support for subword compare-and-swap
John Ravi
- [gcc/devel/lto-offload] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
John Ravi
- [gcc/devel/lto-offload] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Deprecate the --enable-cheaders=c_std configuration
John Ravi
- [gcc/devel/lto-offload] [c++]: Unconfuse lookup_name_real API a bit
John Ravi
- [gcc/devel/lto-offload] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
John Ravi
- [gcc/devel/lto-offload] i386: Improve CET builtin expanders.
John Ravi
- [gcc/devel/lto-offload] analyzer: rewrite of region and value-handling
John Ravi
- [gcc/devel/lto-offload] analyzer: add regression test [PR96598]
John Ravi
- [gcc/devel/lto-offload] [testsuite] Add missing require-effective-target allloca
John Ravi
- [gcc/devel/lto-offload] C-SKY: Fix assembling error with -mfloat-abi=hard.
John Ravi
- [gcc/devel/lto-offload] Add missing PR entries for recent analyzer commit.
John Ravi
- [gcc/devel/lto-offload] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
John Ravi
- [gcc/devel/lto-offload] diagnostics: Add new option -fdiagnostics-plain-output
John Ravi
- [gcc/devel/lto-offload] i386: Improve LWP builtin expanders.
John Ravi
- [gcc/devel/lto-offload] c++: More simplification of name_lookup api
John Ravi
- [gcc/devel/lto-offload] c++: Copy elision and [[no_unique_address]]. [PR93711]
John Ravi
- [gcc/devel/lto-offload] c++: Yet more name-lookup api simplification
John Ravi
- [gcc/devel/lto-offload] analyzer: document how to get gimple dump from an ICE
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE on escaped unknown pointers [PR96611]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix initialization from constant pool [PR96609, PR96616]
John Ravi
- [gcc/devel/lto-offload] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
John Ravi
- [gcc/devel/lto-offload] c++: Final bit of name-lookup api simplification
John Ravi
- [gcc/devel/lto-offload] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
John Ravi
- [gcc/devel/lto-offload] Force ENDBR immediate into memory.
John Ravi
- [gcc/devel/lto-offload] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
John Ravi
- [gcc/devel/lto-offload] Add statement context to get_value_range.
John Ravi
- [gcc/devel/lto-offload] opnemp: add static assert for clause_names.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove inheritance from elements in std::tuple
John Ravi
- [gcc/devel/lto-offload] aix: Support libgfortran libcaf_single.a as a FAT library
John Ravi
- [gcc/devel/lto-offload] i386: Use parametrized pattern names some more.
John Ravi
- [gcc/devel/lto-offload] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE due to NULL type [PR96639]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE on NULL dereference [PR96644]
John Ravi
- [gcc/devel/lto-offload] compiler: export thunks referenced by inline functions
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix name of local in region_model::get_rvalue_1
John Ravi
- [gcc/devel/lto-offload] Adjust testcase.
John Ravi
- [gcc/devel/lto-offload] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
John Ravi
- [gcc/devel/lto-offload] Don't use pinsr/pextr for struct initialization/extraction.
John Ravi
- [gcc/devel/lto-offload] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
John Ravi
- [gcc/devel/lto-offload] c++: Move hidden-lambda entity lookup checking
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
John Ravi
- [gcc/devel/lto-offload] New tests for PR rtl-optimization/96298.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add "cold" to tests for reserved attribute names
John Ravi
- [gcc/devel/lto-offload] i386: Rewrite restore_stack_nonlocal expander [PR96536].
John Ravi
- [gcc/devel/lto-offload] Update native_encode_expr description.
John Ravi
- [gcc/devel/lto-offload] doc: add return type for functions in gimple.texi
John Ravi
- [gcc/devel/lto-offload] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
John Ravi
- [gcc/devel/lto-offload] PR middle-end/96665 - memcmp of a constant string not folded
John Ravi
- [gcc/devel/lto-offload] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
John Ravi
- [gcc/devel/lto-offload] rs6000: unaligned VSX in memcpy/memmove expansion
John Ravi
- [gcc/devel/lto-offload] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
John Ravi
- [gcc/devel/lto-offload] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
John Ravi
- [gcc/devel/lto-offload] c++: Rewrite members for all deduction guides. [PR96199]
John Ravi
- [gcc/devel/lto-offload] aix: Support libsupc++ as a FAT library
John Ravi
- [gcc/devel/lto-offload] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
John Ravi
- [gcc/devel/lto-offload] c++: alias template template_info setting
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE with negative bit offsets [PR96648]
John Ravi
- [gcc/devel/lto-offload] analyzer: consider initializers for globals [PR96651]
John Ravi
- [gcc/devel/lto-offload] options: Make --help= see overridden values
John Ravi
- [gcc/devel/lto-offload] [testsuite, nvptx] Add effective target sync_int_long_stack
John Ravi
- [gcc/devel/lto-offload] testsuite: require c99 runtime for trigonometric optimisation tests
John Ravi
- [gcc/devel/lto-offload] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
John Ravi
- [gcc/devel/lto-offload] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Add deprecated attributes to old iostream members
John Ravi
- [gcc/devel/lto-offload] x86: Detect Rocket Lake and Alder Lake
John Ravi
- [gcc/devel/lto-offload] libstdc++: integer-class types as per [iterator.concept.winc]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Mention new macros in comments
John Ravi
- [gcc/devel/lto-offload] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
John Ravi
- [gcc/devel/lto-offload] i386: Use code_for_ instead of gen_ for parameterized names more.
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Remove deprecated comparison operators for RB trees
John Ravi
- [gcc/devel/lto-offload] rs6000: Enable more sibcalls when TOC is not preserved
John Ravi
- [gcc/devel/lto-offload] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE converting float to int [PR96699]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE on folding vector 0 [PR96705]
John Ravi
- [gcc/devel/lto-offload] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
John Ravi
- [gcc/devel/lto-offload] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
John Ravi
- [gcc/devel/lto-offload] Merge remote-tracking branch 'origin/master' into devel/lto-offload
John Ravi
- [gcc(refs/users/meissner/heads/work011)] Fix test.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Fix tests.
Michael Meissner
- [gcc r11-2775] Daily bump.
GCC Administrator
- [gcc r10-8645] Daily bump.
GCC Administrator
- [gcc r8-10412] Daily bump.
GCC Administrator
- [gcc r9-8816] Daily bump.
GCC Administrator
- [gcc r11-2776] analyzer: fix ICE on vector comparisons [PR96713]
David Malcolm
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Implement power10 xsmaxcqp, xsmincqp.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add power10 IEEE 128-bit conditional move
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] Update ChangeLog.meissner.
Michael Meissner
- [gcc r11-2777] Fortran : rejected f0.d edit descriptor PR96436
Mark Eggleston
- [gcc r11-2778] testsuite: Skip arm/pure-code tests for arm*-*-uclinuxfdpiceabi
Christophe Lyon
- [gcc r11-2779] testsuite: Remove test for arm32 in arm_soft_ok
Christophe Lyon
- [gcc r11-2780] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
Tobias Burnus
- [gcc r11-2781] libgomp: adjust nvptx_free callback context checking
Chung-Lin Tang
- [gcc r10-8646] libgomp: adjust nvptx_free callback context checking
Chung-Lin Tang
- [gcc/devel/omp/gcc-10] libgomp: adjust nvptx_free callback context checking
Chung-Lin Tang
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Change cmove function return to bool.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Rename functions for min, max, cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add power10 xsmaxcqp/xsmincqp support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Add power10 xscmp{eq, gt, ge}qp support.
Michael Meissner
- [gcc r11-2782] arm: Require MVE memory operand for destination of vst1q intrinsic
Joe Ramsay
- [gcc r11-2783] Fix obvious typo were errmsg_len was assigned to errmsg.
Andre Vehreschild
- [gcc r11-2784] vxworks: Fix GCC selftests for *-wrs-vxworks7-* targets
Iain Buclaw
- [gcc/wschmidt/heads/builtins3] (82 commits) rs6000: Map to vector_pair and vector_quad type nodes
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR middle-end/96665 - memcmp of a constant string not folded
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: unaligned VSX in memcpy/memmove expansion
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Rewrite members for all deduction guides. [PR96199]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aix: Support libsupc++ as a FAT library
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: alias template template_info setting
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE with negative bit offsets [PR96648]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: consider initializers for globals [PR96651]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] options: Make --help= see overridden values
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [testsuite, nvptx] Add effective target sync_int_long_stack
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: require c99 runtime for trigonometric optimisation tests
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add deprecated attributes to old iostream members
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Detect Rocket Lake and Alder Lake
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: integer-class types as per [iterator.concept.winc]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Mention new macros in comments
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] i386: Use code_for_ instead of gen_ for parameterized names more.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove deprecated comparison operators for RB trees
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Enable more sibcalls when TOC is not preserved
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE converting float to int [PR96699]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on folding vector 0 [PR96705]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Check satisfaction before non-dep convs. [CWG2369]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on vector comparisons [PR96713]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran : rejected f0.d edit descriptor PR96436
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Skip arm/pure-code tests for arm*-*-uclinuxfdpiceabi
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Remove test for arm32 in arm_soft_ok
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgomp: adjust nvptx_free callback context checking
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] arm: Require MVE memory operand for destination of vst1q intrinsic
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix obvious typo were errmsg_len was assigned to errmsg.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vxworks: Fix GCC selftests for *-wrs-vxworks7-* targets
William Schmidt
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add -fevrp-mode= as well as the hybrid EVRP pass
Andrew Macleod
- [gcc(refs/users/aldyh/heads/ranger-staging)] All part of the hybrid evrp mode.
Andrew Macleod
- [gcc(refs/users/aldyh/heads/ranger-staging)] outgoing edge manager
Andrew Macleod
- [gcc(refs/users/aldyh/heads/ranger-staging)] simplification shouldnt inherit from range_query
Andrew Macleod
- [gcc r11-2785] This patch fixes PRs 96100 and 96101.
Paul Thomas
- [gcc(refs/users/aldyh/heads/ranger-staging)] fix pr37078 again ABS (-MIN)
Andrew Macleod
- [gcc r11-2786] libstdc++: Make incrementable<__int128> satisfied in strict mode
Jonathan Wakely
- [gcc(refs/users/aldyh/heads/ranger-staging)] Fix the ABS(-MIN) correctly :-P
Andrew Macleod
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Correct name of xvcvbf16spn
William Schmidt
- [gcc(refs/users/meissner/heads/work011)] PowerPC: Restrict cmove with 64-bit compare, 128-bit moves.
Michael Meissner
- [gcc r11-2787] configure: Also check C++11 (flags) for ${build} compiler not only for ${host}
Tobias Burnus
- [gcc r11-2788] libstdc++: Fix typo in ChangeLog
Jonathan Wakely
- [gcc r11-2789] analyzer: fix infinite recursion ICE on unions [PR96723]
David Malcolm
- [gcc/devel/omp/gcc-10] Add a "combined" flag for "acc kernels loop" etc directives.
Sandra Loosemore
- [gcc/devel/omp/gcc-10] Annotate inner loops in "acc kernels loop" directives (C/C++).
Sandra Loosemore
- [gcc/devel/omp/gcc-10] Annotate inner loops in "acc kernels loop" directives (Fortran).
Sandra Loosemore
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: More progress on built-in debug support
William Schmidt
- [gcc r11-2790] d: Merge upstream dmd 1b5a53d01.
Iain Buclaw
- [gcc r10-8647] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Iain Buclaw
- [gcc r10-8648] d: Fix ICE in setValue at dmd/dinterpret.c:7046
Iain Buclaw
- [gcc r10-8649] d: Field access in parentheses causes error: need 'this' for 'field' of type 'type'
Iain Buclaw
- [gcc(refs/users/meissner/heads/work011)] Use XXPERMDI to extend 64-bit comparison for 128-bit move.
Michael Meissner
- [gcc r10-8650] d: Adjust backport of PR96250 for front-end implementation.
Iain Buclaw
- [gcc r11-2791] Daily bump.
GCC Administrator
- [gcc r10-8651] Daily bump.
GCC Administrator
- [gcc r8-10413] Daily bump.
GCC Administrator
- [gcc r9-8817] Daily bump.
GCC Administrator
- [gcc r11-2792] analyzer: add regression tests [PR95152]
David Malcolm
- [gcc(refs/users/aoliva/heads/testbase)] ipa-fnsummary: Include <vector> the proper way
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] x86_64: Integer min/max improvements.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Remove std::map use from graphite
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree-optimization/96491 - avoid store commoning across abnormal edges
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] bpf: more flexible support for kernel helpers
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: Don't ICE when spilling an MMA accumulator
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Adjust overflow prevention to operator>>
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] arm: Clear canary value after stack_protect_test [PR96191]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Implement P0966 std::string::reserve should not shrink
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] PR96493, powerpc local call linkage failure
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Power10: Add BRD, BRW, and BRH support.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [testsuite] Add gcc.dg/ia64-sync-5.c
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] bpf: remove trailing whitespaces from source files
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree-optimization/96514 - avoid if-converting control-altering calls
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix linker script patterns for 32-bit targets
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Replace some VERIFY tests with static_assert
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Disable some VEC_COND_EXPR transformations after vector lowering
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgo: update to Go1.15rc2 release
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: MMA built-ins reject typedefs of MMA types
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] gcc.dg/pr30957-1.c: xfail for mmix.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] gcc.dg/pr44194-1.c: Skip for mmix.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Using UNSPEC for vector compare to mask register.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] This patch fixes PR96102. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] This patch fixes PR96312. Cures a used uninitialized warning.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Correct ChangeLog foul ups.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix remove_predictions_associated_with_edge
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Use _wstat64 for Windows [PR 95749]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Simplify X * C1 == C2 with wrapping overflow
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Declare gt_* functions inline in value-range.h.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Implement LWG 561 for std::inserter
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: constraints and address of template-id
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix NULL pointer dereference in doloop_contained_function_call.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix build for targets without lstat [PR 94681]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] i386: Improve code generation of smin(x, 0) with -m32.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: Introduce dg-ice.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] runtime: revert eqtype for AIX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Add unfixed test [PR88003]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Add debug counter for IPA bits CP.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree: Fix up get_narrower [PR96549]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] expr: Optimize noop copies [PR96539]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make std::this_thread functions work without gthreads
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix <stop_token> to compile without gthreads
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix net::system_context stop condition
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make net::system_context tag type constructor explicit
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make Networking TS work without gthreads [PR 89760]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix failing tests for AIX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [testsuite] Add missing require-effective-target directives in gcc.dg
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: remove xfail flifetime-dse[24].C
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] internal/syscall/unix: restore ppc build tag
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Re: PR96493, powerpc local call linkage failure
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] IBM Z: Fix PR96456
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] IBM Z: Fix PR96308
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] x86_64: Use peephole2 to eliminate redundant moves.
Alexandre Oliva
- [gcc/aoliva/heads/testme] Fix libstdc++ testsuite to handle VxWorks gthreads implemen
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix libstdc++ testsuite to handle VxWorks gthreads implementation
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] MAINTAINERS: Update my email address
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [testsuite] Add effective target large_initializer
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran: Add support for OpenMP's nontemporal clause
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] AArch64: Add if condition in aarch64_function_value [PR96479]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] ipa: fix bit CPP when combined with IPA bit CP
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgo: correctly handle AIX FAT library creation
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make self-move well-defined for containers [PR 85828]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: ChangeLog corrections
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Fixing the wording of () aggregate-init [PR92812]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: Add support for non-rectangular loops in taskloop construct
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] docs: Fix typos in -fallow-argument-mismatch description
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] ipa: fix ICE in get_default_value
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] nvptx: Add support for subword compare-and-swap
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [c++]: Unconfuse lookup_name_real API a bit
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] i386: Improve CET builtin expanders.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: rewrite of region and value-handling
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: add regression test [PR96598]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [testsuite] Add missing require-effective-target allloca
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] C-SKY: Fix assembling error with -mfloat-abi=hard.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Add missing PR entries for recent analyzer commit.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] diagnostics: Add new option -fdiagnostics-plain-output
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] i386: Improve LWP builtin expanders.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: More simplification of name_lookup api
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Copy elision and [[no_unique_address]]. [PR93711]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Yet more name-lookup api simplification
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: document how to get gimple dump from an ICE
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on escaped unknown pointers [PR96611]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix initialization from constant pool [PR96609, PR96616]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Final bit of name-lookup api simplification
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] MAINTAINERS: Add myself for write after approval
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Force ENDBR immediate into memory.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Add statement context to get_value_range.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] opnemp: add static assert for clause_names.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Remove inheritance from elements in std::tuple
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aix: Support libgfortran libcaf_single.a as a FAT library
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] i386: Use parametrized pattern names some more.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE due to NULL type [PR96639]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on NULL dereference [PR96644]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] compiler: export thunks referenced by inline functions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix name of local in region_model::get_rvalue_1
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adjust testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Don't use pinsr/pextr for struct initialization/extraction.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Move hidden-lambda entity lookup checking
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] New tests for PR rtl-optimization/96298.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Add "cold" to tests for reserved attribute names
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Update native_encode_expr description.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] doc: add return type for functions in gimple.texi
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] PR middle-end/96665 - memcmp of a constant string not folded
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: unaligned VSX in memcpy/memmove expansion
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Rewrite members for all deduction guides. [PR96199]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] aix: Support libsupc++ as a FAT library
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: alias template template_info setting
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE with negative bit offsets [PR96648]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: consider initializers for globals [PR96651]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] options: Make --help= see overridden values
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] [testsuite, nvptx] Add effective target sync_int_long_stack
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: require c99 runtime for trigonometric optimisation tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Add deprecated attributes to old iostream members
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] x86: Detect Rocket Lake and Alder Lake
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: integer-class types as per [iterator.concept.winc]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Mention new macros in comments
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] i386: Use code_for_ instead of gen_ for parameterized names more.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Remove deprecated comparison operators for RB trees
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000: Enable more sibcalls when TOC is not preserved
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE converting float to int [PR96699]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on folding vector 0 [PR96705]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Check satisfaction before non-dep convs. [CWG2369]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix ICE on vector comparisons [PR96713]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran : rejected f0.d edit descriptor PR96436
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: Skip arm/pure-code tests for arm*-*-uclinuxfdpiceabi
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] testsuite: Remove test for arm32 in arm_soft_ok
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgomp: adjust nvptx_free callback context checking
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] arm: Require MVE memory operand for destination of vst1q intrinsic
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix obvious typo were errmsg_len was assigned to errmsg.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] vxworks: Fix GCC selftests for *-wrs-vxworks7-* targets
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] This patch fixes PRs 96100 and 96101.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make incrementable<__int128> satisfied in strict mode
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] configure: Also check C++11 (flags) for ${build} compiler not only for ${host}
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix typo in ChangeLog
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix infinite recursion ICE on unions [PR96723]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] d: Merge upstream dmd 1b5a53d01.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: add regression tests [PR95152]
Alexandre Oliva
- [gcc/aoliva/heads/testme] (207 commits) Fix libstdc++ testsuite to handle VxWorks gthreads implemen
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ipa-fnsummary: Include <vector> the proper way
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] x86_64: Integer min/max improvements.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Remove std::map use from graphite
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree-optimization/96491 - avoid store commoning across abnormal edges
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] bpf: more flexible support for kernel helpers
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] reassoc: Improve maybe_optimize_range_tests [PR96480]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: Don't ICE when spilling an MMA accumulator
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Adjust overflow prevention to operator>>
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] arm: Clear canary value after stack_protect_test [PR96191]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Implement P0966 std::string::reserve should not shrink
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] PR96493, powerpc local call linkage failure
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Power10: Add BRD, BRW, and BRH support.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] Add gcc.dg/ia64-sync-5.c
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] bpf: remove trailing whitespaces from source files
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree-optimization/96514 - avoid if-converting control-altering calls
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix linker script patterns for 32-bit targets
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Replace some VERIFY tests with static_assert
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Disable some VEC_COND_EXPR transformations after vector lowering
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgo: update to Go1.15rc2 release
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: MMA built-ins reject typedefs of MMA types
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] gcc.dg/pr30957-1.c: xfail for mmix.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] gcc.dg/pr44194-1.c: Skip for mmix.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Using UNSPEC for vector compare to mask register.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] This patch fixes PR96102. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] This patch fixes PR96312. Cures a used uninitialized warning.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Correct ChangeLog foul ups.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix remove_predictions_associated_with_edge
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Use _wstat64 for Windows [PR 95749]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Simplify X * C1 == C2 with wrapping overflow
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Declare gt_* functions inline in value-range.h.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Implement LWG 561 for std::inserter
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: constraints and address of template-id
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix NULL pointer dereference in doloop_contained_function_call.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix compatibility support in unique_ptr pretty printer
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix build for targets without lstat [PR 94681]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] i386: Improve code generation of smin(x, 0) with -m32.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: Introduce dg-ice.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] runtime: revert eqtype for AIX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Add unfixed test [PR88003]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Add debug counter for IPA bits CP.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree: Fix up get_narrower [PR96549]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] expr: Optimize noop copies [PR96539]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make std::this_thread functions work without gthreads
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix <stop_token> to compile without gthreads
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix net::system_context stop condition
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make net::system_context tag type constructor explicit
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make Networking TS work without gthreads [PR 89760]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix failing tests for AIX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] Add missing require-effective-target directives in gcc.dg
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: remove xfail flifetime-dse[24].C
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] internal/syscall/unix: restore ppc build tag
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Re: PR96493, powerpc local call linkage failure
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] IBM Z: Fix PR96456
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] IBM Z: Fix PR96308
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] x86_64: Use peephole2 to eliminate redundant moves.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] MAINTAINERS: Update my email address
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] Add effective target large_initializer
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran: Add support for OpenMP's nontemporal clause
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] AArch64: Add if condition in aarch64_function_value [PR96479]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ipa: fix bit CPP when combined with IPA bit CP
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgo: correctly handle AIX FAT library creation
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make self-move well-defined for containers [PR 85828]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: ChangeLog corrections
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Fixing the wording of () aggregate-init [PR92812]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: Add support for non-rectangular loops in taskloop construct
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] docs: Fix typos in -fallow-argument-mismatch description
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ipa: fix ICE in get_default_value
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] nvptx: Add support for subword compare-and-swap
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [c++]: Unconfuse lookup_name_real API a bit
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] i386: Improve CET builtin expanders.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: rewrite of region and value-handling
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: add regression test [PR96598]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite] Add missing require-effective-target allloca
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] C-SKY: Fix assembling error with -mfloat-abi=hard.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Add missing PR entries for recent analyzer commit.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] diagnostics: Add new option -fdiagnostics-plain-output
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] i386: Improve LWP builtin expanders.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: More simplification of name_lookup api
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Copy elision and [[no_unique_address]]. [PR93711]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Yet more name-lookup api simplification
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: document how to get gimple dump from an ICE
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on escaped unknown pointers [PR96611]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix initialization from constant pool [PR96609, PR96616]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Final bit of name-lookup api simplification
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] MAINTAINERS: Add myself for write after approval
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Force ENDBR immediate into memory.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Add statement context to get_value_range.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] opnemp: add static assert for clause_names.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Remove inheritance from elements in std::tuple
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aix: Support libgfortran libcaf_single.a as a FAT library
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] i386: Use parametrized pattern names some more.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE due to NULL type [PR96639]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on NULL dereference [PR96644]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] compiler: export thunks referenced by inline functions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix name of local in region_model::get_rvalue_1
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adjust testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Don't use pinsr/pextr for struct initialization/extraction.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Move hidden-lambda entity lookup checking
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] New tests for PR rtl-optimization/96298.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Add "cold" to tests for reserved attribute names
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Update native_encode_expr description.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] doc: add return type for functions in gimple.texi
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] PR middle-end/96665 - memcmp of a constant string not folded
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: unaligned VSX in memcpy/memmove expansion
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Rewrite members for all deduction guides. [PR96199]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] aix: Support libsupc++ as a FAT library
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: alias template template_info setting
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE with negative bit offsets [PR96648]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: consider initializers for globals [PR96651]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] options: Make --help= see overridden values
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] [testsuite, nvptx] Add effective target sync_int_long_stack
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: require c99 runtime for trigonometric optimisation tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Add deprecated attributes to old iostream members
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] x86: Detect Rocket Lake and Alder Lake
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: integer-class types as per [iterator.concept.winc]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Mention new macros in comments
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] i386: Use code_for_ instead of gen_ for parameterized names more.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Remove deprecated comparison operators for RB trees
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000: Enable more sibcalls when TOC is not preserved
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE converting float to int [PR96699]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on folding vector 0 [PR96705]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Check satisfaction before non-dep convs. [CWG2369]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix ICE on vector comparisons [PR96713]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran : rejected f0.d edit descriptor PR96436
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: Skip arm/pure-code tests for arm*-*-uclinuxfdpiceabi
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] testsuite: Remove test for arm32 in arm_soft_ok
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgomp: adjust nvptx_free callback context checking
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] arm: Require MVE memory operand for destination of vst1q intrinsic
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fix obvious typo were errmsg_len was assigned to errmsg.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] vxworks: Fix GCC selftests for *-wrs-vxworks7-* targets
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] This patch fixes PRs 96100 and 96101.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make incrementable<__int128> satisfied in strict mode
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] configure: Also check C++11 (flags) for ${build} compiler not only for ${host}
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix typo in ChangeLog
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix infinite recursion ICE on unions [PR96723]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] d: Merge upstream dmd 1b5a53d01.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: add regression tests [PR95152]
Alexandre Oliva
- [gcc r11-2793] x86: Add cost model for operation of mask registers.
hongtao Liu
- [gcc r11-2794] Enable direct movement between gpr and mask registers in pass_reload.
hongtao Liu
- [gcc r11-2795] According to instruction_tables.pdf
hongtao Liu
- [gcc r11-2796] Enable bitwise operation for type mask.
hongtao Liu
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Removes warnings
Erick Ochoa Lopez
- [gcc/devel/c++-coroutines] rs6000: Enable more sibcalls when TOC is not preserved
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE converting float to int [PR96699]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on folding vector 0 [PR96705]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Check satisfaction before non-dep convs. [CWG2369]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on vector comparisons [PR96713]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran : rejected f0.d edit descriptor PR96436
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Skip arm/pure-code tests for arm*-*-uclinuxfdpiceabi
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Remove test for arm32 in arm_soft_ok
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
Iain D Sandoe
- [gcc/devel/c++-coroutines] libgomp: adjust nvptx_free callback context checking
Iain D Sandoe
- [gcc/devel/c++-coroutines] arm: Require MVE memory operand for destination of vst1q intrinsic
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix obvious typo were errmsg_len was assigned to errmsg.
Iain D Sandoe
- [gcc/devel/c++-coroutines] vxworks: Fix GCC selftests for *-wrs-vxworks7-* targets
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PRs 96100 and 96101.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2785.
Iain D Sandoe
- [gcc/devel/omp/gcc-10] Move change-log items to ChangeLog.omp
Tobias Burnus
- [gcc/devel/omp/gcc-10] d: Fix ICE in expand_intrinsic_vaarg
Tobias Burnus
- [gcc/devel/omp/gcc-10] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Tobias Burnus
- [gcc/devel/omp/gcc-10] c: Fix bogus vector initialisation error [PR96377]
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: Add A64FX machine model
Tobias Burnus
- [gcc/devel/omp/gcc-10] doc: Add missing comma after octeontx2f95mm
Tobias Burnus
- [gcc/devel/omp/gcc-10] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Tobias Burnus
- [gcc/devel/omp/gcc-10] cpp: Do not use @dots for ... tokens in code examples
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Tobias Burnus
- [gcc/devel/omp/gcc-10] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Tobias Burnus
- [gcc/devel/omp/gcc-10] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: Add missing clobber for fjcvtzs
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: New Straight Line Speculation (SLS) mitigation flags
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: Introduce SLS mitigation for RET and BR instructions
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: Mitigate SLS for BLR instruction
Tobias Burnus
- [gcc/devel/omp/gcc-10] doc: Add @cindex to symver attribute
Tobias Burnus
- [gcc/devel/omp/gcc-10] c++: Template keyword following :: [PR96082]
Tobias Burnus
- [gcc/devel/omp/gcc-10] Backport prefixed instruction tests from master branch.
Tobias Burnus
- [gcc/devel/omp/gcc-10] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Tobias Burnus
- [gcc/devel/omp/gcc-10] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Tobias Burnus
- [gcc/devel/omp/gcc-10] aarch64: Clear canary value after stack_protect_test [PR96191]
Tobias Burnus
- [gcc/devel/omp/gcc-10] arm: Clear canary value after stack_protect_test [PR96191]
Tobias Burnus
- [gcc/devel/omp/gcc-10] AArch64: Fix bugs in -mcpu=native detection.
Tobias Burnus
- [gcc/devel/omp/gcc-10] AArch64: Add GCC_CPUINFO override
Tobias Burnus
- [gcc/devel/omp/gcc-10] Arm: Add GCC_CPUINFO override
Tobias Burnus
- [gcc/devel/omp/gcc-10] Testsuite: Make it easier to debug environment setting functions
Tobias Burnus
- [gcc/devel/omp/gcc-10] Testuite: Document environment setting directives
Tobias Burnus
- [gcc/devel/omp/gcc-10] AArch64: Add test for -mcpu=native
Tobias Burnus
- [gcc/devel/omp/gcc-10] AArch64: Fix hwasan failure in readline.
Tobias Burnus
- [gcc/devel/omp/gcc-10] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Tobias Burnus
- [gcc/devel/omp/gcc-10] rs6000: Don't ICE when spilling an MMA accumulator
Tobias Burnus
- [gcc/devel/omp/gcc-10] rs6000: MMA built-ins reject typedefs of MMA types
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fill up {, un}compression stats for ZSTD in LTO.
Tobias Burnus
- [gcc/devel/omp/gcc-10] Using UNSPEC for vector compare to mask register.
Tobias Burnus
- [gcc/devel/omp/gcc-10] libstdc++: Use _wstat64 for Windows [PR 95749]
Tobias Burnus
- [gcc/devel/omp/gcc-10] c++: constraints and explicit instantiation [PR96164]
Tobias Burnus
- [gcc/devel/omp/gcc-10] This patch fixes PR96312. Cures a used uninitialized warning.
Tobias Burnus
- [gcc/devel/omp/gcc-10] c++: abbreviated function template friend matching [PR96106]
Tobias Burnus
- [gcc/devel/omp/gcc-10] libstdc++: Disable net tests that depend on threads [PR 89760]
Tobias Burnus
- [gcc/devel/omp/gcc-10] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Tobias Burnus
- [gcc/devel/omp/gcc-10] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Tobias Burnus
- [gcc/devel/omp/gcc-10] bpf: add support for the -mxbpf option
Tobias Burnus
- [gcc/devel/omp/gcc-10] bpf: do not save/restore callee-saved registers in function prolog/epilog
Tobias Burnus
- [gcc/devel/omp/gcc-10] bpf: more flexible support for kernel helpers
Tobias Burnus
- [gcc/devel/omp/gcc-10] bpf: remove trailing whitespaces from source files
Tobias Burnus
- [gcc/devel/omp/gcc-10] ipa/96291: don't crash on unoptimized lto functions
Tobias Burnus
- [gcc/devel/omp/gcc-10] ipa: fix bit CPP when combined with IPA bit CP
Tobias Burnus
- [gcc/devel/omp/gcc-10] PR96493, powerpc local call linkage failure
Tobias Burnus
- [gcc/devel/omp/gcc-10] Re: PR96493, powerpc local call linkage failure
Tobias Burnus
- [gcc/devel/omp/gcc-10] ipa: fix ICE in get_default_value
Tobias Burnus
- [gcc/devel/omp/gcc-10] Avoid SCC hashing on unmergeable trees
Tobias Burnus
- [gcc/devel/omp/gcc-10] Simplify streaming of SCC components
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fix hashing of prestreamed nodes
Tobias Burnus
- [gcc/devel/omp/gcc-10] Avoid streaming stray references.
Tobias Burnus
- [gcc/devel/omp/gcc-10] Do not stream redundant stuff
Tobias Burnus
- [gcc/devel/omp/gcc-10] Optimize ODR enum streaming
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fix ICE in ODR enum streaming [PR95548]
Tobias Burnus
- [gcc/devel/omp/gcc-10] Bump LTO version
Tobias Burnus
- [gcc/devel/omp/gcc-10] c++: constraints and address of template-id
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fix streamer desynchornization caused by streamer debugging patch
Tobias Burnus
- [gcc/devel/omp/gcc-10] testsuite: Fix up pr95548.C testcase.
Tobias Burnus
- [gcc/devel/omp/gcc-10] compiler: export thunks referenced by inline functions
Tobias Burnus
- [gcc/devel/omp/gcc-10] Don't use pinsr/pextr for struct initialization/extraction.
Tobias Burnus
- [gcc/devel/omp/gcc-10] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Tobias Burnus
- [gcc/devel/omp/gcc-10] i386: Fix restore_stack_nonlocal expander [PR96536].
Tobias Burnus
- [gcc/devel/omp/gcc-10] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Tobias Burnus
- [gcc/devel/omp/gcc-10] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Tobias Burnus
- [gcc/devel/omp/gcc-10] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Tobias Burnus
- [gcc/devel/omp/gcc-10] arm: Enable no-writeback vldr.16/vstr.16.
Tobias Burnus
- [gcc/devel/omp/gcc-10] libstdc++: Add deprecated attributes to old iostream members
Tobias Burnus
- [gcc/devel/omp/gcc-10] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Tobias Burnus
- [gcc/devel/omp/gcc-10] d: Fix ICE in setValue at dmd/dinterpret.c:7046
Tobias Burnus
- [gcc/devel/omp/gcc-10] d: Field access in parentheses causes error: need 'this' for 'field' of type 'type'
Tobias Burnus
- [gcc/devel/omp/gcc-10] d: Adjust backport of PR96250 for front-end implementation.
Tobias Burnus
- [gcc/devel/omp/gcc-10] Merge remote-tracking branch 'origin/releases/gcc-10' into devel/omp/gcc-10
Tobias Burnus
- [gcc/devel/omp/gcc-10] OpenMP: Support 'if (simd:/cancel:' in Fortran
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
Tobias Burnus
- [gcc r11-2797] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Jonathan Wakely
- [gcc r10-8652] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Jonathan Wakely
- [gcc/devel/omp/gcc-10] Update dg-* in gfortran.dg/gomp/pr67500.f90
Tobias Burnus
- [gcc r11-2798] Allow try_split to split RTX_FRAME_RELATED_P insns
Senthil Kumar Selvaraj
- [gcc r11-2799] driver: Fix several memory leaks [PR63854]
Alex Coplan
- [gcc r10-8653] [LTO/offloading] Fix offloading-compilation ICE without -flto (PR84320)
Tobias Burnus
- [gcc/devel/omp/gcc-10] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Tobias Burnus
- [gcc/devel/omp/gcc-10] [LTO/offloading] Fix offloading-compilation ICE without -flto (PR84320)
Tobias Burnus
- [gcc r9-8818] AArch64: Fix bugs in -mcpu=native detection.
Tamar Christina
- [gcc r9-8819] AArch64: Add GCC_CPUINFO override
Tamar Christina
- [gcc r9-8820] Arm: Add GCC_CPUINFO override
Tamar Christina
- [gcc r9-8821] Testsuite: Make it easier to debug environment setting functions
Tamar Christina
- [gcc r9-8822] Testuite: Document environment setting directives
Tamar Christina
- [gcc r9-8823] AArch64: Add test for -mcpu=native
Tamar Christina
- [gcc r9-8824] AArch64: Fix hwasan failure in readline.
Tamar Christina
- [gcc r8-10414] AArch64: Fix bugs in -mcpu=native detection.
Tamar Christina
- [gcc r8-10415] AArch64: Add GCC_CPUINFO override
Tamar Christina
- [gcc r8-10416] Arm: Add GCC_CPUINFO override
Tamar Christina
- [gcc r8-10417] Testsuite: Make it easier to debug environment setting functions
Tamar Christina
- [gcc r8-10418] Testuite: Document environment setting directives
Tamar Christina
- [gcc r8-10419] AArch64: Add test for -mcpu=native
Tamar Christina
- [gcc r8-10420] AArch64: Fix hwasan failure in readline.
Tamar Christina
- [gcc/devel/omp/gcc-10] OpenMP: Support 'lastprivate (conditional:' in Fortran
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Tobias Burnus
- [gcc/devel/omp/gcc-10] OpenMP: Handle order(concurrent) clause in gfortran
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fortran: Add support for OpenMP's nontemporal clause
Tobias Burnus
- [gcc/devel/omp/gcc-10] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
Tobias Burnus
- [gcc/devel/omp/gcc-10] gcc/fortran/module.c: Fix indentation
Tobias Burnus
- [gcc r11-2800] Using gen_int_mode instead of GEN_INT to avoid ICE caused by type promotion.
hongtao Liu
- [gcc r11-2801] libstdc++: Do not check "cold" name on darwin [PR 96736]
Jonathan Wakely
- [gcc r11-2802] Update links to Arm docs
Richard Sandiford
- [gcc r10-8654] Update links to Arm docs
Richard Sandiford
- [gcc r9-8825] Update links to Arm docs
Richard Sandiford
- [gcc r8-10421] Update links to Arm docs
Richard Sandiford
- [gcc(refs/users/aldyh/heads/ranger-staging)] One valuation class to rule them all.
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] parity with evrp.
Andrew Macleod
- [gcc/devel/c++-coroutines] libstdc++: Make incrementable<__int128> satisfied in strict mode
Iain D Sandoe
- [gcc/devel/c++-coroutines] configure: Also check C++11 (flags) for ${build} compiler not only for ${host}
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix typo in ChangeLog
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix infinite recursion ICE on unions [PR96723]
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Merge upstream dmd 1b5a53d01.
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: add regression tests [PR95152]
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86: Add cost model for operation of mask registers.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Enable direct movement between gpr and mask registers in pass_reload.
Iain D Sandoe
- [gcc/devel/c++-coroutines] According to instruction_tables.pdf
Iain D Sandoe
- [gcc/devel/c++-coroutines] Enable bitwise operation for type mask.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Allow try_split to split RTX_FRAME_RELATED_P insns
Iain D Sandoe
- [gcc/devel/c++-coroutines] driver: Fix several memory leaks [PR63854]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Using gen_int_mode instead of GEN_INT to avoid ICE caused by type promotion.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Do not check "cold" name on darwin [PR 96736]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Update links to Arm docs
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2802.
Iain D Sandoe
- [gcc/giulianob/heads/autopar_rebase2] (6 commits) New tests for parallel compilation feature
Giuliano Belinassi
- [gcc r11-2803] Daily bump.
GCC Administrator
- [gcc r10-8655] Daily bump.
GCC Administrator
- [gcc r8-10422] Daily bump.
GCC Administrator
- [gcc r9-8826] Daily bump.
GCC Administrator
- [gcc r11-2804] libgccjit: Update comments for gcc_jit_context_new_rvalue_from* functions
Andrea Corallo
- [gcc(refs/users/aldyh/heads/ranger-staging)] Adjust hybrid mode
Andrew Macleod
- [gcc r11-2805] analyzer: simplify region_model::push_frame
David Malcolm
- [gcc r11-2806] analyzer: simplify store::eval_alias
David Malcolm
- [gcc r11-2807] analyzer: fix NULL deref false positives [PR94851]
David Malcolm
- [gcc/devel/autopar_devel] ipa/94947 - fix test for externally visible variables for IPA PTA
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite/92177 - adjust expected patterns for gcc.dg/vect/bb-slp-22.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] rewrite hybrid SLP detection
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove 2 dead variables in bid_internal.h.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use const for some function arguments.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Put index check before use.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use const for template argument.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Merge dg-options and dg-additional-options if len <= 120 chars.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Provide hint for misspelled -fdump-foo options.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: print total_lines summary for all files.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing ChangeLog entries.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Provide warning for missing jobserver.
Giuliano Belinassi
- [gcc/devel/autopar_devel] optgen: make more sanity checks for enums.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do locking for __gcov_dump and __gcov_reset as well.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use __gcov_dump and __gcov_reset in execv and fork context.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove __gcov_flush.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Member template function lookup failure [PR94799]
Giuliano Belinassi
- [gcc/devel/autopar_devel] csa, postreload: Improve csa after recent cselib changes [PR94516]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Avoid inconsistency in lambda fn's this pointer name [pr94807]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-attribs.c: Fix warning about use of uninitialized variable nunits
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Use "clobber (scratch)" in expanders
Giuliano Belinassi
- [gcc/devel/autopar_devel] setup branch
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch001b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch002b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch003b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch004b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch005b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch006b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove extra newline
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update ChangeLog
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch007b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch008b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch009b
Giuliano Belinassi
- [gcc/devel/autopar_devel] PRU: Fix comment to avoid fall through warning
Giuliano Belinassi
- [gcc/devel/autopar_devel] PRU: Simplify machine description
Giuliano Belinassi
- [gcc/devel/autopar_devel] PRU: Fix R3.w0 register class
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: pru: Add clobber test
Giuliano Belinassi
- [gcc/devel/autopar_devel] PRU: Remove TARGET_HARD_REGNO_CALL_PART_CLOBBERED
Giuliano Belinassi
- [gcc/devel/autopar_devel] RTEMS: Improve GCC specification
Giuliano Belinassi
- [gcc/devel/autopar_devel] New files
Giuliano Belinassi
- [gcc/devel/autopar_devel] New file
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch ieee128-lib-patch010b
Giuliano Belinassi
- [gcc/devel/autopar_devel] Delete changes meant for a private branch.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove files meant for private branch
Giuliano Belinassi
- [gcc/devel/autopar_devel] Delete file meant for private branch
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove files meant for a private branch
Giuliano Belinassi
- [gcc/devel/autopar_devel] Delete file meant for a private branch
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Replace extra checks for co_yield with asserts.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libitm: Disable diagnostic coloring in tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/93366 - ICE on invalid, reject invalid use of NULL() as argument
Giuliano Belinassi
- [gcc/devel/autopar_devel] matcher-1.m: Change return type to int
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constexpr and lambda capture [PR90212]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: CWG2235 partial ordering and non-dependent types
Giuliano Belinassi
- [gcc/devel/autopar_devel] Daily bump.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust integer <-> pointer conversion IL checking
Giuliano Belinassi
- [gcc/devel/autopar_devel] Enable GCC support for SERIALIZE
Giuliano Belinassi
- [gcc/devel/autopar_devel] combine: Don't replace SET_SRC with REG_EQUAL note content if SET_SRC has side-effects [PR94873]
Giuliano Belinassi
- [gcc/devel/autopar_devel] riscv: Fix up riscv_atomic_assign_expand_fenv [PR94950]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Enable TARGET_TSXLDTRK for GCC support.
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: Update install.texi for GCC 10 on Solaris
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/94965 - fix typo in vec_info * passing
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: Optimize ~(~X +- Y) into (X -+ Y) [PR94921]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Update {x86_64, i?86, powerpc64, s390x, aarch64}-linux baselines for GCC 10.1
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Document library versioning for 9.[123] and 10.1
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add ENQCMD, AVX512BF16, AVX512_VP2INTERSECT to gcc.target/i386/funcspec-56.inc.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add ChangeLog entries for patch TSXLDTRK.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert "Use const for template argument."
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/94963 - avoid bogus uninit warning with store-motion
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/94964 - avoid EH loop entry with CP_SIMPLE_PREHEADERS
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Update Solaris baselines for GCC 10.1
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: fix conflicting declarations
Giuliano Belinassi
- [gcc/devel/autopar_devel] x32: Update baseline_symbols.txt
Giuliano Belinassi
- [gcc/devel/autopar_devel] Prepare removal of SLP_INSTANCE_GROUP_SIZE
Giuliano Belinassi
- [gcc/devel/autopar_devel] [AArch64] Use __getauxval instead of getauxval in LSE detection code in libgcc
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Use ADD to implement compares with negated operand [PR94913]
Giuliano Belinassi
- [gcc/devel/autopar_devel] add a new option -flarge-source-files.
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Fix vextract* masked patterns [PR93069]
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Remove references to n4849 (NFC).
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: QT overload regression with attribute [PR94946]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Use generic division to generate INEXACT exception
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++ std::fill overload for std::vector<bool>::iterator
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Don't synthesize sfk_comparison method multiple times [PR94907]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Avoid strict_aliasing_warning on dependent types or expressions [PR94951]
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix ICE in verify_gimple_stmt, at tree-cfg.c:4959
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: ICE in value_dependent_expression_p in C++98 mode [PR94938]
Giuliano Belinassi
- [gcc/devel/autopar_devel] alpha: Implement the PR94780 fix for alpha.
Giuliano Belinassi
- [gcc/devel/autopar_devel] lto-wrapper: split arguments of getenv ("MAKE").
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix a few DWARF bugs with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update the baseline symbols for SPARC64/Linux
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/57359 - rewrite SM code
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch32: fix bootstrap failure
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: Fix error-recovery ICE on __builtin_speculation_safe_value [PR94968]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Improve g++.dg/ext/attr-parm-1.C testcase [PR94946]
Giuliano Belinassi
- [gcc/devel/autopar_devel] extend DECL_GIMPLE_REG_P to all types
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix optindex entries for 2 options.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix minor typos in comments that affected syntax highlighting.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix spelling of non-static
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix various dg directives.
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa/94947 - avoid using externally_visible_p ()
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Implement P1957R2, T* to bool should be considered narrowing.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Wrap global variables in tree-ssa-operands.c into a class.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Check alignment for no peeling gaps handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix bogus calls to set_rtx_cost.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix crash with template spec in different namespace [PR94255]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Detect long double -> double narrowing [PR94590]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: Add "nonstatic" to badwords.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Improve error recovery [PR94817, PR94829].
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make relational operators work with const guarded iterators (PR 92472)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix some C++20 algorithms to work in parallel mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix whitespace in Changelog
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove remnants of COFF support which was dropped eons ago.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Drop more COFF support from H8 port
Giuliano Belinassi
- [gcc/devel/autopar_devel] Drop original H8/300 support. This should generate identical code for the remaining subtargets.
Giuliano Belinassi
- [gcc/devel/autopar_devel] More cleanups. Merging patterns with iterators, split out peepholes, etc.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move all patterns and expanders out of h8300.md and into other files that are included into h8300.md
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: New insns setbc and setbcr
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Tests for setbc
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: New insns setnbc and setnbcr
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Tests for setnbc
Giuliano Belinassi
- [gcc/devel/autopar_devel] csa: Fix --enable-checking=yes, df bootstrap failure in csa [PR94961]
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: Simplify unsigned A - B - 1 >= A to B >= A [PR94913]
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: Optimize ffs of known non-zero arg into ctz + 1 [PR94956]
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: Canonicalize (X + (X >> (prec - 1))) ^ (X >> (prec - 1)) to abs (X) [PR94783]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree: Avoid variable sharing in get_narrower [PR94724]
Giuliano Belinassi
- [gcc/devel/autopar_devel] ix86: Add peephole2 for *add<mode>3_cc_overflow_1 followed by matching memory store [PR94857]
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: A ^ ((A ^ B) & -(C cmp D)) -> (C cmp D) ? B : A simplification [PR94786]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix availability compute during VN DOM elimination
Giuliano Belinassi
- [gcc/devel/autopar_devel] Small tweak to gnat_to_gnu_param
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missing information in exception messages with -gnateE
Giuliano Belinassi
- [gcc/devel/autopar_devel] Couple of tweaks to help in LTO mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix uniqueness of address for aliased objects
Giuliano Belinassi
- [gcc/devel/autopar_devel] EOF has a location
Giuliano Belinassi
- [gcc/devel/autopar_devel] move permutation validity check
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Reimplement directives only processing, support raw literals.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: No news is good news
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Update TREE_SIDE_EFFECTS on inserted bind exprs.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Improve hard reg preference propapagation.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libphobos: Add --enable-cet to configure
Giuliano Belinassi
- [gcc/devel/autopar_devel] switchcontext.S: Include <cet.h> and use _CET_ENDBR
Giuliano Belinassi
- [gcc/devel/autopar_devel] dbr: Filter-out TARGET_FLAGS_REGNUM from end_of_function_needs.
Giuliano Belinassi
- [gcc/devel/autopar_devel] config.gcc: Remove support for crisv32-*-* and cris-*-linux*.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Remove from gcc/config/cris: t-linux, linux.h, linux.opt
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcc: cris: Remove support for crisv32-*-* and cris*-*-linux
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/testsuite: gcc.target/cris: Remove crisv32-* and cris-linux-* tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/testsuite: Remove traces of crisv32-* outside gcc.target/cris
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/config/cris/t-elfmulti: Remove crisv32 multilib.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/config/cris: Remove shared-library and CRIS v32 support.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Move trivially from cc0 to reg:CC model, removing most optimizations.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Emit trivial btstq expected by gcc.target/cris/sync-2i.c, sync-2c.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Define TARGET_FLAGS_REGNUM.
Giuliano Belinassi
- [gcc/devel/autopar_devel] config/cris/cris.h (REVERSIBLE_CC_MODE): Define to true.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris.md: Post-reload, split/generate clobberless memory destination moves
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris.md: Post-reload, split/generate clobberless zero source moves
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Introduce CC_NZVCmode and CC_NZmode.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable *movsi_internal to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable movhi and movqi to set condition codes. Anonymize.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable extend operations to SImode to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable additions and subtractions to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable general "and", "or", "xor", "not" to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable 32-bit shifts, clz, bswap, umin to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable single-bit btst/btstq to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Enable "neg" to set condition codes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix up two testcases [PR95008]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove last use of expr_align
Giuliano Belinassi
- [gcc/devel/autopar_devel] Small housekeeping work in gigi
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missing back-annotation for Out parameter
Giuliano Belinassi
- [gcc/devel/autopar_devel] Accept qualified aggregates in memset path
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix problematic cases of wrapping
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not make a local copy of large aggregate
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not override -fnon-call-exceptions in default mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix tree sharing issue with slices
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix small issues with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add assertion for access attributes
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update copyright year
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: support fetching executable name using sysctl
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: sometimes read debug sections individually
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: support short read
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: add Mach-O support
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: don't free ELF strtab if error occurs after saving syminfo
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: don't crash if ELF file has no sections
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/93499 - ICE on division by zero in declaration statements
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++ Enhance thread safety of debug mode iterators
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Define __ILP32__ and _ILP32 for all 32-bit targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add handling of MULT_EXPR/PLUS_EXPR for wrapping overflow in affine combination(PR83403)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add caveat about parsing of .gcda and .gcno files.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix typo in fprofile-prefix-path.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : Spurious warning message with -Wsurprising PR59107
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Vectorize basic V2SFmode operations [PR94913]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Require gnu-tm support for pr94856.C
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert "libstdc++ Enhance thread safety of debug mode iterators"
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: powerpc_future_ok and powerpc_future_hw
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missing files from previous commit.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH] aarch64: prefer using csinv, csneg in zero extend contexts
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix ICE when expanding scalar floating move with -mgeneral-regs-only. [PR94991]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Improve basic vectorized V2SFmode operations [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Fortran] Fix/modify present() handling for assumed-shape optional (PR 94672)
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/94988 - enhance SM some more
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add vector count under mask
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add vector pdep/pext
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add vgnb
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-pretty-print: Handle boolean types
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95049 - fix not terminating RPO VN iteration
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add scalar cfuged instruction
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add vcfuged instruction
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: declare getpagesize if necessary
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2SFmode sqrt insn pattern [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Avoid unnecessary deprecated warnings.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Tweak VLA representation.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Remove LOOKUP_EXPLICIT_TMPL_ARGS.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Remove redundant code.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve print_tree of static_assert.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Make references to __cxa_pure_virtual weak.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95053 - ICE in gfc_divide(): Bad basic type
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Use of 'this' in parameter declaration [PR90748]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Better diagnostic in converted const expr.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: tree walk into TYPENAME_TYPE.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix specialization of constrained member template.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add cntlzdm and cnttzdm
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update gcc .po files.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix change log ordering from previous commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add vclrlb and vclrrb
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add pdepd and pextd
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add xxeval and vec_ternarylogic
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Vector string isolate instructions
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: use const std::string& in a couple of places
Giuliano Belinassi
- [gcc/devel/autopar_devel] syscall: append to environment in tests, don't clobber it
Giuliano Belinassi
- [gcc/devel/autopar_devel] runtime: fix TestCallersNilPointerPanic
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add xxgenpcvwm and xxgenpcvdm
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Built-in cleanups for vec_clzm, vec_ctzm, and vec_gnb
Giuliano Belinassi
- [gcc/devel/autopar_devel] Implent C++20 std::atomic_flag::test
Giuliano Belinassi
- [gcc/devel/autopar_devel] Actually comment the new tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95045 - fix SM with exit exiting multiple loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fold &MEM[0 + CST]->a.b.c to a constant
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Implement discovery of implicit declare target to clauses
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree: Add vector_element_bits(_tree) [PR94980 1/3]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-vect-generic: Tweak build_replicated_const [PR94980 2/3]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-vect-generic: Fix bitfield widths [PR94980 3/3]
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Fix up handling of DECL_OMP_PRIVATIZED_MEMBER for bit-fields [PR95063]
Giuliano Belinassi
- [gcc/devel/autopar_devel] ASAN: clear DECL_NOT_GIMPLE_REG_P.
Giuliano Belinassi
- [gcc/devel/autopar_devel] preserve EDGE_DFS_BACK across split_edge
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix incorrect scalar storage order handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] MSP430: Allow .bss section to be created in region-attribute-misuse test
Giuliano Belinassi
- [gcc/devel/autopar_devel] MSP430: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/94988 fix testcase for big-endian
Giuliano Belinassi
- [gcc/devel/autopar_devel] remove dead debug-bind resets
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2SFmode NEG, ABS and logic insn patterns [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libcc1: Enable Intel CET on Intel CET enabled host
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc/devel/autopar_devel] libcpp: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc/devel/autopar_devel] libdecnumber: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: Enable Intel CET on Intel CET enabled host for jit
Giuliano Belinassi
- [gcc/devel/autopar_devel] zlib: Add --enable-cet to configure
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add abbreviated fn template test for [PR78752]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2SFmode FMA insn patterns [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2SFmode copysign, xorsign and signbit expanders [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Enable CET in cross compiler if possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix throw specifiers on interface.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix up gcc.dg/asan/pr95051.c testcase [PR95051]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Function found via ADL when it should not [PR95074]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Be prepared for more aggregates in gigi
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: EOF location is at end of file [PR95013]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Suppress warning for Interfaces.C with -fdump-ada-spec
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Add shorten_memrefs pass.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Make unique SECCAT_SRODATA names start with .srodata (not .sdata2)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Refactor tree-vrp.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] Document more x86 operand modifier.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing unit dependence vector in data dependence analysis
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PR 95013] Fix gcc.dg/unclosed-init.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86-vxworks malloc aligns to 8 bytes like solaris
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify test-case options.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Fortran] OpenMP - permit lastprivate in distribute + SIMD fixes (PR94690)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fold single imm use of a FMA if it is a negation [PR95060]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix -fcompare-debug issue in purge_dead_edges [PR95080]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add gcc-changelog related scripts.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Restore print_output syntax in git_commit.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add default revisions argument for git_check_commit.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib/vimrc: Reduce textwidth for commit messages
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove SLP_INSTANCE_GROUP_SIZE
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add testcase for already-fixed PR [PR70642]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_conv_array_constructor_expr PR93497
Giuliano Belinassi
- [gcc/devel/autopar_devel] add vectype parameter to add_stmt_cost hook
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix g++.dg/parse/attr4.C test.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix up tree-ssa/pr94969.c testcase [PR95110]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: treat EACCESS like ENOENT
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: mark test_large parameter unused in ztest.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: build syscall test with -static
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Support { target c++20 } in tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Replace "C++2a" with "C++20".
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Formatting fixups & some simplifications.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Simplify canonical_type_parameter
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Simplify typedef access checking
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Template arg comparison
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: explicit(bool) malfunction with dependent expression [PR95066]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: premature requires-expression folding [PR95020]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: SFINAE for invalid delete-expression [PR79706]
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add vec_extracth and vec_extractl
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make anti_adjust_stack_and_probe_stack_clash extern and use it for Z
Giuliano Belinassi
- [gcc/devel/autopar_devel] IBM Z: stack clash prot: add missing updates of last_probe_offset
Giuliano Belinassi
- [gcc/devel/autopar_devel] IBM Z: Define probe_stack expander
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2SFmode conversion functions [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Also implicitly mark as declare target to functions mentioned in target regions
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Fix placement of 2nd+ preparation statement for PHIs in simd clone lowering [PR95108]
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: cgraph support for late declare variant resolution
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/95118 - fix printing of denormal zero
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite/94703 - skip gcc.dg/tree-ssa/pr94703.c on strict-align targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix arm_sve_vector_bits on typedefs [PR95105]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2DFmode conversion functions [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add tests for gcc-changelog.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve build_template_decl
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Adjust push_template_decl_real
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: simplify lookup_template_class_1
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Simplify tsubst_friend_function
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Simplify tsubst_template_decl
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Missed c++2a->20 change
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm.c: Clarify error message in thumb1_expand_prologue
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Factorize several occurrences of the same code into reg_needs_saving_p
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Default CET run-time support to auto
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add early return for invalid STATUS for close.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Removed double ChangeLog entries from previous commit.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Missing SFINAE with lookup_fnfields [PR78446]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2DFmode float trunc/extend functions [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: fix vcc clobber in vector load/store
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: only build syscall test with -static on GNU/Linux
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix deferred noexcept on constructor [PR93901].
Giuliano Belinassi
- [gcc/devel/autopar_devel] libiberty: Update D symbol demangling for latest ABI spec.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Skip jit tests for targets that don't support -lgccjit
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fold (add -1; zero_ext; add +1) operations to zero_ext when not overflow(PR37451, PR61837)
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/33315 - common stores during sinking
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add V2SFmode hadd/hsub instructions [PR95046]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libiberty: Handle @live attribute in D demangler.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635)
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Add support for interrupt routines to reg_needs_saving_p
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95133 - avoid abnormal edges in path splitting
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Handle GDB specific test result types
Giuliano Belinassi
- [gcc/devel/autopar_devel] WIP amdgcn: use unsigned extend for lshiftrt
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix clang [-Wmisleading-indentation] in hsa-gen.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/92260 - improve fix
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix thinkos in template_args_equal change.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Allow SI, DI and TImode pushes from XMM registers
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Fortran] OpenMP 5 – permit more sharing clauses for SIMD (PR94690)
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Also check if -fcf-protection works
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR c++/93286 - ICE with __is_constructible and variadic template.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Revert unnecessary parts of fix for [PR90996]
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/testsuite: Use -mdejagnu-cpu= instead of -mcpu=
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/testsuite: Don't use powerpc64 effective target
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/testsuite: Use lp64 in cnttzdm-0.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/testsuite: Use the int128 selector where needed
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: BU_FUTURE_MISC_2 requires powerpc64
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: Remove stray semicolon.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Enable coroutines with -std=c++20.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: only build syscall test with -static if it works
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update cpplib sv.po.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: decltype of invalid non-dependent expr [PR57943]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Consolidate a couple peepholes and improve peepholes that combine stack allocations with stack store
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Implicitly movable objects should use move CTORs for co_return.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move array bounds checking out of vrp_prop and into its own class.
Giuliano Belinassi
- [gcc/devel/autopar_devel] More refactoring of tree-vrp.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove vrp_insert::live_on_edge declaration.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move operand_less_p to vr-values.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert previous patch:
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Add gcc.target/i386/strncmp-1.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] libphobos: Merge upstream druntime 5cc061a8, phobos 64ed4684f
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Allow V1TI vector register pushes
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use pc_or_label_operand to collapse a couple more patterns in preparation for the cc0->CC_REG transi
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Avoid a maybe used uninitialized warning. NFC.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95172 - avoid mixing conditionalized and ordered SM
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/95171 - inlining of trapping compare into non-call EH fn
Giuliano Belinassi
- [gcc/devel/autopar_devel] MAINTAINERS: Add myself for write after approval.
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Update Intel processor detection
Giuliano Belinassi
- [gcc/devel/autopar_devel] fixup BB vectorization constant generation place
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Improve vector mode and TFmode ABS and NEG patterns
Giuliano Belinassi
- [gcc/devel/autopar_devel] [arm] Don't generate invalid LDRD insns
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Avoid reversing a non-trapping comparison to a trapping one [PR95169]
Giuliano Belinassi
- [gcc/devel/autopar_devel] pr94833, fix vec_first_match_index for nulls
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add test for c++/95143
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization: Fix use of uninitialized variables warnings [PR94952]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95053 - division by zero constants
Giuliano Belinassi
- [gcc/devel/autopar_devel] bootstrap: Update requirement to C++11.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Require powerpc_vsx_ok in gcc.target/powerpc/pr71763.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Regenerate cp/cfns.h.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Don't add built-in operator for ++ on bool.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Create fewer SAVE_EXPR.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Implement DR 1512, Pointer comparison vs qual convs [PR87699]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update gcc sv.po.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR middle-end/94940 - spurious -Warray-bounds for a zero length array member of union
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR middle-end/92815 - spurious -Wstringop-overflow writing into a flexible array of an extern struct
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Sorry about type-dependent arg for __builtin_has_attribute [PR90915]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: ICE with -Wall and constexpr if [PR94937]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: ICE when shortening right shift [PR94955]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Explain fn template argument type/value mismatches [PR66439]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Enable spec_hasher table sanitization [PR87847]
Giuliano Belinassi
- [gcc/devel/autopar_devel] cost invariant nodes from vect_slp_analyze_node_operations SLP walk
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Update march parser
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Handle implied extension for -march parser.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add gcc-verify alias.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Add basic library allocator support.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix typo in c-parser.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing ChangeLog entry.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add missing vector zero/sign extend expanders [PR92658]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move 2 mklog scripts to legacy subfolder.
Giuliano Belinassi
- [gcc/devel/autopar_devel] New mklog script.
Giuliano Belinassi
- [gcc/devel/autopar_devel] bpf: add support for the -mxbpf option
Giuliano Belinassi
- [gcc/devel/autopar_devel] bpf: do not save/restore callee-saved registers in function prolog/epilog
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fill up entries in reverse order.
Giuliano Belinassi
- [gcc/devel/autopar_devel] mklog.py: improve parsing of struct names (ignore GTY).
Giuliano Belinassi
- [gcc/devel/autopar_devel] TESTSUITE: Fix tests for 16-bit targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Fix ICE with EOF in macro args [pr95182]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix FAIL: gcc.target/i386/pr92645-4.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Reimplement raw string lexing [pr95149]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR c++/94923 - False positive -Wclass-memaccess with trivially copyable std::optional
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use commit timestamp in git_update_version.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use REST API for bug titles in mklog.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [aarch64] PR target/94591: Don't generate invalid REV64 insns
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Random cleanups
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Alias template instantiation template info
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Add FEATURE_AVX512VP2INTERSECT and update GFNI check
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Use RDRAND as fallback if RDSEED keeps failing (PR 94087)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix alignment for local variable [PR90811]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c/95141 - fix bogus integer overflow warning
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add gcc-backport and support git cherry pick.
Giuliano Belinassi
- [gcc/devel/autopar_devel] git_check_commit: shorted option name
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib/gcc-changelog: Skip over review lines
Giuliano Belinassi
- [gcc/devel/autopar_devel] git_commit.py: Add tests for signatures.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [ARM]: Fix the wrong code-gen generated by MVE vector load/store intrinsics (PR94959).
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove dangling line from gcc/ChangeLog.
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Update VPCLMULQDQ check
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing ChangeLog entry for r11-516
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/95231 - revert parts of PR95171
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95219 - improve IV selection for induction
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing testsuite/Changelog for PR94595 bug fix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fill up {, un}compression stats for ZSTD in LTO.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: spec_hasher and TYPENAME_TYPE resolution [PR95223]
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Replace some flags with a single enum
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ProcPtr function results: 'ppr@' in error message PR39695
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid SCC hashing on unmergeable trees
Giuliano Belinassi
- [gcc/devel/autopar_devel] git_email.py: fix duplicate author_lines.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Fix *pushsi2_rex64 constraints [PR95238]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Fix zero/sign extend expanders [PR95229]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Implement DR 2289, Uniqueness of structured binding names [PR94553]
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: cleanups in c-common handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Revert premature change
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: C++20 DR 2237, disallow simple-template-id in cdtor.
Giuliano Belinassi
- [gcc/devel/autopar_devel] TESTSUITE: Fix Wconversion-null*.C tests for aarch64 -mabi=ilp32
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix premature omission of ChangeLog entry in ChangeLog file..
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Do not use commutative operands with (use) RTX [PR95238]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Use 'using' for types in Networking TS headers
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix net::basic_socket::close(error_code&)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Better requirements checking in Networking TS
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Use macro for nodiscard attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Avoid constraint recursion with iterator_traits (PR 93983)
Giuliano Belinassi
- [gcc/devel/autopar_devel] mklog: support parsing of DR.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Support DR entries for gcc-changelog.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Prepare git_update_version.py for real usage.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add outline-atomics to target attribute.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgfortran: Use __builtin_cpu_is/__builtin_cpu_supports
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove accidental testcase commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix a test-case warning.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcc: Move FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: template instantiation during fold_for_warn [PR94038]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Enable simple invocation of runtest in testsuite
Giuliano Belinassi
- [gcc/devel/autopar_devel] config/i386/cpuid.h: Use hexadecimal in comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] Include memmodel.h in adjust-alignment.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Partial reversion of r11-437-g5ef067eb14d4.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve error-recovery for parms.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve error recovery for =.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Constant expression parsing and parameters.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Check constant array bounds later.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add gcc/testsuite/go.test/test to ignored locations for gcc_commit.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] add ctor/dtor to slp_tree
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95248 - fix oversight in SM rewrite
Giuliano Belinassi
- [gcc/devel/autopar_devel] enfoce SLP_TREE_VECTYPE for invariants
Giuliano Belinassi
- [gcc/devel/autopar_devel] lto/95190 - amend -flto docs for diagnostic option handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify streaming of SCC components
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix hashing of prestreamed nodes
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95268 - fix commoning of clobbers
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix up go related ignored locations.
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Handle -mavx512vpopcntdq for -march=native
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing vector truncmn2 expanders [PR92658]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Improve LTO streaming dumps
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add debug dump for integer_cst streaming.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid streaming stray references.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Fix <rounding_insn><mode>2 expander [PR95255]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Silence warning introduced by my previous change.
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: Add exit, and _exit replacement, to sm-signal.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: -fsanitize=vptr and -fstrong-eval-order. [PR95221]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Suggest including <stdbool.h> for bool, true and false
Giuliano Belinassi
- [gcc/devel/autopar_devel] Suggest including <stdint.h> or <cstdint> for [u]int[8|16|32|64]_t
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix C++17 eval order for virtual op=.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust typo in testcase of my last commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] Darwin: Make sanitizer local vars linker-visible.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Simplify filesystem::path SFINAE constraints
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove incorrect static specifiers
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Refactor filesystem::path string conversions
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fixes a hang on an invalid ID in a WAIT statement.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix function that can't be constexpr in C++11 (PR 95289)
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Avoid concept evaluation when uid-sensitive [PR94038]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Compile PR93978 testcase with -Wall
Giuliano Belinassi
- [gcc/devel/autopar_devel] libcpp, libdecnumber: configure and substitute AR
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95106 - truncation of long symbol names with EQUIVALENCE
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing expander for vector float_extend and float_truncate.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix wrong assignment to mutable Out parameter of task entry
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing ChangeLog entries in previous commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] Change description of fat pointertype with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc/devel/autopar_devel] Allow only ignored files in ChangeLog entries.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix incorrect handling of Component_Size
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missing back-annotation for derived types
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix small fallout of earlier change
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix internal error on problematic renaming
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95284 - amend previous store commoning fix
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95308 - really avoid forward propagating of &TMR
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95297 - handle scalar shift arg for SLP invariant vectype
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95271 - fix bswap vectorization invariant SLP type
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95295 - fix wrong-code with SM
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not stream redundant stuff
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious accessibility error on return aggregate in GNATprove mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Change pragma Compile_Time_Error to force compile-time evaluation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix spurious error on checking of null Abstract_State
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95309 - fix invariant SLP node costing
Giuliano Belinassi
- [gcc/devel/autopar_devel] BRIG FE testsuite: Fix dump scan patterns in packed.hsail test
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Remove broadcasts from TARGET_MMX_WITH_SSE vec_dup insn patterns
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix internal error on store to FP component at -O2
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: update x/sys/cpu after gccgo support added
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix non-comforming expander for floatv2div2sf2, floatunsv2div2sf2, fix_truncv2sfv2di, fixuns_truncv2sfv
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add ChangeLog entry for my last commit.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert "Add ChangeLog entry for my last commit."
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-git: Add prepare-commit-msg hook.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update merge.sh to reflect usage of git.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Allow ChangeLog entries for ignored location.
Giuliano Belinassi
- [gcc/devel/autopar_devel] revamp dump and aux output names
Giuliano Belinassi
- [gcc/devel/autopar_devel] accept for dir/ChangeLog entries
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Ensure copy ctor for composite distribute parallel for class iterators is instantiated [PR95
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify types of TYPE_VALUES in enumeral types
Giuliano Belinassi
- [gcc/devel/autopar_devel] Support --dry-mode in git_update_version.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines, testsuite: Fix co-ret-17-void-ret-coro.C.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Implement V2SI and V4HI shuffles
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95327 - fix another vectorizable_shift const SLP op
Giuliano Belinassi
- [gcc/devel/autopar_devel] do not skip validation of switch after %<opt
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: check for void types [PR 95296]
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: fix sphinx formatting issues in docs
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: remove file descriptor leaks
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: handle entries with multi-line file lists
Giuliano Belinassi
- [gcc/devel/autopar_devel] [LTO/offloading] Fix offloading-compilation ICE without -flto (PR84320)
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add SSE2 alternative to mmx_pswapd2vsi2
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95089 - ICE in gfc_get_derived_type, at fortran/trans-types.c:2843
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix issue with LTO bootstrap
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR libfortran/95195 - improve runtime error for namelist i/o to unformatted file
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix common_iterator::operator-> [PR95322]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95104 - Segfault on a legal WAIT statement
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: fix missing types for builtins [PR 95306]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix pr20601-1.c on the H8
Giuliano Belinassi
- [gcc/devel/autopar_devel] prepare-commit-msg: Save diff if requested by user.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Rename commit-mklog alias to gcc-commit-mklog.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Rewrite maintainer-scripts/update_version_git
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Fix up omp_declare_variant{s, _alt} htab handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add debug (slp_tree) and dump infrastructure for this
Giuliano Belinassi
- [gcc/devel/autopar_devel] Bump version to 11.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add new git-backport.py script.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95335 - fix SLP nodes dropped to invariant
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95356 - fix vectorizable_shift vector types
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add new testcase for comparison category types
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95295 - fix sinking after path merging in new SM code
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Revert alias template change [pr95263]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix stdcall attribute in template. [PR95222]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: operator<=> and -Wzero-as-null-pointer-constant [PR95242]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Implement V2SF shuffles
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_trans_label_assign PR50392
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Handle multiple aggregate overloads [PR95319].
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: fix libgccjit.info entry [PR 91330]
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: use deep unsharing of trees [PR 95314]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Remove %q modifier from two pmov insn templates [PR95355]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95090 - ICE: identifier overflow
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Fix V2SF horizontal add/subtract insns
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix std::reverse_iterator comparisons (PR 94354)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix view adaptors for mixed-const sentinels and iterators (PR 95322)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix atomic<FP>::load (PR 95282)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add support for __builtin_bswap128
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc: xtensa: delegitimize UNSPEC_PLT
Giuliano Belinassi
- [gcc/devel/autopar_devel] outputs.exp: no lto, linker default output, cdtor temps, empty args
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov-tool: Flexible endian adjustment for merging coverage data
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite/95363 - fix gcc.dg/vect/bb-slp-pr95271.c for ilp32
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix nonconforming memory_operand for vpmovq{d, w, b}/vpmovd{w, b}/vpmovwb.
Giuliano Belinassi
- [gcc/devel/autopar_devel] mklog: support renaming of files
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix check-params-in-docs.py for --help=param.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add documentation for missing params.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: enhance handling of renamings
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Fix unwanted fall-throughs in arm.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95273 - more vectorizable_shift massaging
Giuliano Belinassi
- [gcc/devel/autopar_devel] make vect_finish_stmt_generation work w/o stmt_vec_info
Giuliano Belinassi
- [gcc/devel/autopar_devel] Code generate externals/invariants during the SLP graph walk
Giuliano Belinassi
- [gcc/devel/autopar_devel] remove obsolete code from SLP invariant costing
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix segfault in aarch64_expand_epilogue [PR95361]
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix missed shrink-wrapping opportunity
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : "type is( real(kind(1.)) )" spurious syntax error PR94397
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/builtin-bswap-10.c: Check "! int128"
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing ChangeLog entry for r11-694
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert "Add missing ChangeLog entry for r11-694"
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix tmplattr10.C
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix initlist-array12.C
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix off-by-one error in previous commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix incorrect code generation with bit insns on H8/SX.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Finish prior patch
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: port libgccjit to Windows
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Immediately deduce auto member [PR94926].
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95373 - ICE in build_reference_type, at tree.c:7942
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Try to complete decomp types [PR95328]
Giuliano Belinassi
- [gcc/devel/autopar_devel] git_commit: fix duplicite email address.
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: add support for unpacked EOR, ORR and AND
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95393 - fold MIN/MAX_EXPR generated by phiopt
Giuliano Belinassi
- [gcc/devel/autopar_devel] expander: Optimize store_expr from STRING_CST [PR95052]
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: One omp_resolve_declare_variant followup
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95403 - guard vect_init_vector_1 against NULL stmt_info
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix various limitations of git-backport.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove references to SVN in libsanitizer.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix streamer desynchornization caused by streamer debugging patch
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95356 - more vectorizable_shift massaging
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95272 - add SLP_TREE_REPRESENTATIVE
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Review unordered_map insert_or_assign/try_emplace (PR 95079)
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Fix VCC early clobber
Giuliano Belinassi
- [gcc/devel/autopar_devel] Port bugzilla-close-candidate script to git.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constexpr ctor with RANGE_EXPR index [PR95241]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: lambdas inside constraints [PR92652]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix parsing of SVN commits in PRs.
Giuliano Belinassi
- [gcc/devel/autopar_devel] bugzilla-close-candidate.py: Fix sorting of branches.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Error for missing change description in git_commit.py.
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Remove rs6000-ibm-aix5.3.0 from config-list.mk
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: vptr ubsan and derived class [PR95311].
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix bogus -Wparentheses warning [PR95344]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgfortran: Export forgotten _gfortran_{, m, s}findloc{0, 1}_c10 [PR95390]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid nested save_CFLAGS and save_LDFLAGS
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify tree streaming.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Template template parameter in constraint [PR95371]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: P0848R3 and member function templates [PR95181]
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Prefer VSX insns over VMX ones (part 1: perm and mrg)
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: satisfaction value of type typedef to bool [PR95386]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/config/i386/mingw32.h: Ensure `-lmsvcrt` precede `-lkernel32`
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: omp_alloc(0, ...) should return NULL.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Fix unused value found by static analysis.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Ability to build the GNAT runtime with project files
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Optimize si to di zero-extend followed by left shift.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Disable brabc/brabs patterns as their length computation is horribly broken and leads to incorrect c
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: Fix fallout from optimize store_expr from STRING_CST [PR95052]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Finalization depends on the expression, not on the component.
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Add pru-elf to config-list.mk
Giuliano Belinassi
- [gcc/devel/autopar_devel] Cleanup indexable tree streaming.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix execute/20071219-1.c regression on H8 due to loss of REG_INC notes in peephole2.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Remove up some unused values.
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Remove cris-linux and crisv32-* from config-list.mk
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Remove arm-wrs-vxworks from config-list.mk
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Add or1k-elf, or1k-linux-*, and or1k-rtems to config-list.mk
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Add v850e1-elf to config-list.mk
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Avoid functions with unlowered coroutine trees [PR95087].
Giuliano Belinassi
- [gcc/devel/autopar_devel] Check for more missing math decls on vxworks.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Switch www.cs.princeton.edu to https
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove stray change from previous commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missed IPA-CP on by-ref argument directly passed through (PR 93429)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move value_range_equiv code to its own file.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move array bounds checking into its own file.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix dump in clone materialization
Giuliano Belinassi
- [gcc/devel/autopar_devel] Cleanup global decl stream reference streaming, part 1
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Update/streamline Valgrind references
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix incorrect Docbook links
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Document API changes in GCC 10
Giuliano Belinassi
- [gcc/devel/autopar_devel] Cleanup global decl stream reference streaming, part 2
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix __gnu_test::input_iterator_wrapper::operator++(int)
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Correct handling of references in parm copies [PR95350].
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: vptr ubsan and object of known type [PR95466]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix 92085-2.c ICE due to having (const_int 0) as the destination of a set.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix filesystem::u8path for mingw targets (PR 95392)
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constrained lambda inside template [PR92633]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Disable colorization for ubsan test
Giuliano Belinassi
- [gcc/devel/autopar_devel] Libsanitizer: merge from master.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Reapply all revisions mentioned in LOCAL_PATCHES.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update link to LOCAL_PATCHES.
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Improve comments and error text
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix segfault in build_frontend_type on alpha-*-*
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix unrecognised -mcpu target 'armv7-a' on arm-wrs-vxworks7
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reuse Is_Package_Or_Generic_Package where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Allow GNATprove to set overflow mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Treat attribute Img equivalent to attribute Image
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Typo corrections and minor reformatting
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use new API when creating a special SPARK heap entity
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix bogus error for clause on derived type with variant part
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Address potentially uninitialized variables and dead code
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not set the bounds of integer types to be universal
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small oversight in latest change for Replace_Discriminants
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Two typo fixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use Standard.Natural on indices in support routines for Ada.Tags
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Accept objects from nested packages in Initializes contract
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use Standard.Natural on bit references to packed arrays
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove dead code for detecting hidden package state
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] snames.ads-tmpl: add comment
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Unnesting bugs with array renamings generated for quantified expr
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix minor discrepancy in Expand_N_Attribute_Reference
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ICE during unnesting when nested subprograms have address taken
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Statement SCO code for degenerate subprograms
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Get rid of more references to Universal_Integer in expanded code
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] gnatpp: documentation for --[no-]compact switch
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] gnatpp: documentation for --RM-style-spacing
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove degenerate Treat_Fixed_As_Integer mechanism
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Compiler crash processing controlled type primitive
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improved support for aspect alignment in CCG
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Bump copyright year
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] CCG: regressions on ACATS c460007, c46013a, cd1009d
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove ASIS_Mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Fix up build if HAVE_SYNC_BUILTINS is not defined.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make TOPN counter dynamically allocated.
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Make prepare-commit-msg hook safe for older branches
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: Improve error text for overlong ChangeLog lines
Giuliano Belinassi
- [gcc/devel/autopar_devel] S/390: Emit vector alignment hints for z13
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: Update test to match new error text
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Set up input_location before lowering Dsymbol AST
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Add gdc.test to list of ignored prefixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix bits/bytes confusion in latest change to expand_unop
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcov: replace malloc and calloc.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: support patterns
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Remove -mlocal-symbol-id option
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify streaming of tree references
Giuliano Belinassi
- [gcc/devel/autopar_devel] Correctly identify stfs if prefixed
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add initial support for -mcpu=zeus
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make debug containers prefer copy ctor to base ctor (PR 90102)
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix an ICE in aarch64_short_vector_p [PR95459]
Giuliano Belinassi
- [gcc/devel/autopar_devel] spell ldscript correctly in outputs.exp et al
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Wrap co_await in a target expr where needed [PR95050]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] remove last traces of -auxbase
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Make __divdi3 handle div by zero same as hardware.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: *this capture in const member fn [PR95193].
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: fix __builtin_unreachable [PR 95426]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: Fix build on AIX
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor tweaks in commentary
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove -gnatt switch processing
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid creating temporaries in Universal_Integer for range checks
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put a couple of options in alphabetical order
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove ASIS tree generation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add Address_Int declaration in s-auxdec.ads
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Iterate with procedural versions of Next_... routines where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo in comment
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix missing overflow checks in analysis of predefined unit
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Debug info not available on subp having a class-wide precondition
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] More efficient System.Random_Numbers.Random_Discrete for 32-bit types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor change to comment in System.Regexp spec
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Unnesting problems with expansion of Loop_Entry attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve 'Val implementation for some enumeration types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Incorrect accessibility checking on aliased formals
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Initial infrastructure for adding a tree checker
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve handling of SPARK_Mode in generic instances
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small improvement to Expand_N_Unchecked_Type_Conversion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update headers
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid creating temporaries in Universal_Integer, continued
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typos
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Support pragma Allow_Integer_Address on 64-bit targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove more cases of empty loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add detection of uninitialized big reals
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small housekeeping work in Check_Private_View
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious ineffective with clause warnings on use type clause
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix for missing calls to Adjust primitive with nested generics
Giuliano Belinassi
- [gcc/devel/autopar_devel] Cleanup LTO tag streaming.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenMP] Fix mapping of artificial variables (PR94874)
Giuliano Belinassi
- [gcc/devel/autopar_devel] simplify visited flag unsetting in SLP scalar cost computation
Giuliano Belinassi
- [gcc/devel/autopar_devel] Prefer simple case changes in spelling suggestions
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95495 - use SLP_TREE_REPRESENTATIVE in assertion
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: implement BT_CONST_VOLATILE_PTR [PR 95306]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95487 - use a truth type for scatter masks
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simple patch only add assumed-rank to the list of possible attributes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix VLA in template [PR95232]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missing dependencies for selftests which occasionally causes failed builds.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Allow parameter packs in co_await/yield expressions [PR95345]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Optimize ODR enum streaming
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constrained nested partial specialization [PR92103]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: more constrained nested partial specialization
Giuliano Belinassi
- [gcc/devel/autopar_devel] identify lfs prefixed case PR95347
Giuliano Belinassi
- [gcc/devel/autopar_devel] optimize tanh(x) / sinh (x) to 1/ cosh (x)
Giuliano Belinassi
- [gcc/devel/autopar_devel] diagnostics: Add function call parens matching to c_parser.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Provide diagnostic hints for missing C inttypes.h string constants.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Provide diagnostic hints for missing C++ cinttypes string constants.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Reject some further reinterpret casts in constexpr [PR82304, PR95307]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix uppercase in trunc<mode><pmov_dst_3>2.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Missing __divtf3@@GCC_4.4.0 on ia64
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix missing assemble_external in ASM_OUTPUT_FDESC
Giuliano Belinassi
- [gcc/devel/autopar_devel] cselim: Extend to check non-trapping for more references [PR89430]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor editorial fixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix fallout of cleanup to Has_Private_View mechanism
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add another ad-hoc case to the Has_Private_View mechanism
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Continuation of "Get rid of more references to Universal_Integer"
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove System.Parameters.Single_Lock
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid buffer overflow in Long_Long_Float_Text_IO
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update URL and bug report instructions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] New procedure Register_Global_Unhandled_Action
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small tweak to special handling of private index types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update the documentation in checks.ads about range checks
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix Is_Absolute_Path on Windows
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing accessibility check on access discriminant in extended return
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Set convention and inlined flag on default null procedure
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Revamp dump and aux output names
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Incorrect source line range on subprogram body with contract
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Import Adafinal as convention Ada
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Wrong walk order in Walk_Library_Items
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid redefining IS_DIR_SEPARATOR macro
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix glitch for N_Delta_Aggregate/N_Case_Expression/N_Quantified_Expression
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0275 (Make subtype_mark optional in object renamings)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove obsolete reference to gigi in comment
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove OpenACC support
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Alignment clause ignored on completion derived from private type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put_Image attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix a couple of oversights in previous change
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Get rid of Disable_FE_Inline_Always
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add missing conversion in call to Finalize primitive
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada_2020: contracts for formal subprograms
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] New package Ada.Task_Initialization
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0184: Long Long C Data types
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix zero-masking for vcvtps2ph when dest operand is memory.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify SLP code wrt SLP_TREE_DEF_TYPE
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make std::copy_n work with negative and non-integral sizes
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add explicit SLP_TREE_LANES
Giuliano Belinassi
- [gcc/devel/autopar_devel] add vect_get_slp_vect_def
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH][GCC] arm: Fix the MVE ACLE vbicq intrinsics.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [ARM]: Correct the grouping of operands in MVE vector scatter store intrinsics (PR94735).
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa-sra: Do not remove statements necessary because of non-call EH (PR 95113)
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: PR target/95526: Fix gimplification of varargs
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add processing STRICT_LOW_PART for matched reloads.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Split up d-frontend.cc into multiple parts.
Giuliano Belinassi
- [gcc/devel/autopar_devel] 'libgomp.oacc-fortran/{error_, }stop-{1, 2, 3}.f': initialize before the checkpoint
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Missing unlocking on error paths in attach/detach code
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Missing unlocking on error paths in attach/detach code, part II
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] XFAIL behavior of over-eager 'finalize' clause
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Use 'tgt' returned from 'gomp_map_vars'
Giuliano Belinassi
- [gcc/devel/autopar_devel] Extend 'libgomp.oacc-c-c++-common/pr92854-1.c' some more [PR92854]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Remove 'tgt' reference counting from 'acc_unmap_data' [PR92854]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Don't open-code 'gomp_remove_var' in 'acc_unmap_data'
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Repair/restore 'is_tgt_unmapped' checking
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix 'sizeof' usage in 'libgomp.oacc-c-c++-common/deep-copy-{7, 8}.c'
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC 'exit data'] Evaluate 'finalize' individually for 'GOMP_MAP_STRUCT' entries
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC 'exit data'] Evaluate 'copyfrom' individually for 'GOMP_MAP_STRUCT' entries
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add test for PR95464.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Fix missed ramp function return copy elision [PR95346].
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95500 - Segfault compiling extra interface on intrinsic
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix FE devirt with diamond inheritance [PR95158]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix complex constexpr virtual cases [PR93310].
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 47ed0330f
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Specialize copy/copy_n for istreambuf_iterator and deque iterators
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 48d704f08
Giuliano Belinassi
- [gcc/devel/autopar_devel] Implement a solution for PR middle-end/10138 and PR middle-end/95136.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove workarounds for constrained nested class templates
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix bitmask conflict between PTA_AVX512VP2INTERSECT and PTA_WAITPKG in gcc/config/i386/i386.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/95493 - bogus MEM_ATTRS for variable array access
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add new/delete to struct occurence
Giuliano Belinassi
- [gcc/devel/autopar_devel] ix86: Improve __builtin_c[lt]z followed by extension [PR95535]
Giuliano Belinassi
- [gcc/devel/autopar_devel] expand: Simplify removing subregs when expanding a copy [PR95254]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95539 - fix SLP_TREE_REPRESENTATIVE vs. dr_info
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 6d5bffa54
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor wording changes wrt Ada 202x
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Rename parameter of routines in Checks
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Assertion_Policy (Ignore) ignores invariants
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add No_Truncation flag on view conversion for GNAT-LLVM
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0235 System.Storage_Pools should be pure
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0318 No_IO should apply to Ada.Directories
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0237 Getting the representation of an enumeration value
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0144 Make Discrete_Random more flexible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix assertion failure on double rederivation of private type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0336 Meaning of Time_Offset
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0207 Convention of anonymous access types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add missing Global contract to Ada.Containers.Functional_Vectors
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error on address clause in task body
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add comment about function only used in CodePeer
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Move routine for detecting special Text_IO packages from GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put_Image attribute: Rtsfind cleanups
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix incorrect initialization for array of non-standard enumeration type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify iteration over components
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use Is_Incomplete_Type instead of a low-level Ekind test
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious assert failure in Walk_Library_Items
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Optimize Normalize_Pathname
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not create an empty list of nodes that confuses GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Make the Has_Dynamic_Range_Check flag obsolete
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix punctuation in description of Enum_Rep attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Subtype inherits Atomic flag from base type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add note about gnatcov reliance on thunk names
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Support 'Reduce under -gnatX
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update comments wrt Ada 83 handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Replace ? by ?? in Error_Msg_N
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust text of expected warnings to g:b825a22890740f341eae566af27e18e528cd29a7.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 56f0a65c4.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add 'libgomp.oacc-c-c++-common/struct-copyout-{1, 2}.c'
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC 'exit data'] Simplify 'GOMP_MAP_STRUCT' handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC 'exit data'] Strip 'GOMP_MAP_STRUCT' mappings
Giuliano Belinassi
- [gcc/devel/autopar_devel] fortran/95509 - fix spellcheck-operator.f90 regression
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix pretty-print of pointer minus integer.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd f5638c7b8.
Giuliano Belinassi
- [gcc/devel/autopar_devel] diagnostics: Consistently add fixit hint for implicit builtin declaration
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: co_returns are statements, not expressions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95530, PR fortran/95537 - Buffer overflows with long symbols
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Make braced-init-list as template arg work with aggr init [PR95369]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Temporarily remove an unintentionally commited test.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 740f3d1ea.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PR95456] avoid memcpy (_, NULL, 0) in gcc.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] MAINTAINERS: Add myself as xtensa port maintainer
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix ICE in ODR enum streaming [PR95548]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Added test case for a PR which has been fixed in the meantime.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Introduce flag_cunroll_grow_size for cunroll
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: allow cunroll to grow size according to -funroll-loop or -fpeel-loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd cef1e7991.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95091 - Buffer overflows with submodules and long symbols
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 1831b24ff.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd b0df0e982
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 108ca1bcd.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Improve expansion of __builtin_parity
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 73d8e2fec.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0309 Missing checks for pragma Suppress
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add Depends contracts to Delete procedures of formal containers
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix socket timeout correction for Windows Server 2019 case
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada_2020: shared variable control aspects on formal derived types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] gnatbind: Deterministic No_Entry_Calls_In_Elaboration_Code messages
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Silence spurious warning on instances of formal vectors
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0226 Make objects more consistent
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reuse Get_Index_Subtype in the special expander for GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reuse standard expansion of 'First and 'Last in GNATprove mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Better code generation for nested aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update doc on Enum_Rep/Enum_Val
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add gnatname use for multiple units files support
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not warn on partial access to atomic object with address clause
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada.Text_IO: fix typo
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0287 Legality Rules for null exclusions in renaming are too fierce
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove processing of SPARK_05 restriction
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Restore Snames.Name_SPARK as it used in the GNATprove backend
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement predicate checks on qualified expressions (AI12-0100)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Issue with unnesting of 'First/Last and renaming
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0290 (Simple_Barriers restriction)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove the Has_Dynamic_Range_Check flag
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix handling of 'Enum_Rep and renamings
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0228 Properties of qualified expressions used as names
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0291 (Jorvik profile)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Style cleanups in new code for Pure_Barriers
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Port a modified expansion of Enum_Rep from GNAT to GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error on call to controlled primitive
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0085 Missing aspect cases for Remote_Types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0204 Renaming of a prefixed view
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0073 (Ravenscar disallows Synchronous_Barriers)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [arm] (header usage fix) include c++ algorithm header via system.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Replace FAIL with gcc_unreachable
Giuliano Belinassi
- [gcc/devel/autopar_devel] [arm] Fix vfp_operand_register for VFP HI regs
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Expand on comment of stack-clash and implicit probing through LR.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix up pr95548.C testcase.
Giuliano Belinassi
- [gcc/devel/autopar_devel] forwprop: Ignore scalar mode vectors in simplify_vector_constructor [PR95528]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in maybe_canonicalize_comparison_1 PR92993
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR bootstrap/95555 - powepc64 bootstrap failure due to -Wmaybe-uninitialized in reload_cse_simplify_
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95195 - Fortran testcase should clean up afterwards
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 955b8b36f.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix regression caused by recent refactoring
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Implement operator<< for std::unique_ptr (LWG 2948)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing ChangeLog entries
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix failing tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] bootstrap: Fix --disable-bootstrap with older g++.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: ensure variables in offload table are streamed out (PRs 94848 + 95551)
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/testsuite: Allow xxperm* instead of only vperm*
Giuliano Belinassi
- [gcc/devel/autopar_devel] xtensa: libgcc: fix PR target/95571
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix g++.dg/torture/pr95493.C FAIL on i686-linux with -O0.
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: Optimize ffs comparisons against constants [PR95527]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: Fix up MEM_REF printing [PR95580]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: fix deduction for root ChangeLog
Giuliano Belinassi
- [gcc/devel/autopar_devel] libsanitizer: use gnu++14
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Disable assertion regarding Body_Before_Spec_Edge
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0301 Predicates and Default_Value
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI1-0201 Relational operators of static string types are now static
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Annotate Ada.Synchronous_Barriers with SPARK_Mode => Off
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error on instantiations with Taft_Amendment types and tasks
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Refine implementation of AI05-0149 missing conversion checks
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add missing tag with -gnatw.d
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] gnatpp: documentation for --no-separate-return switch
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020 AI12-0282: Shared variable control aspects in generics
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Membership test against a non-excluding subtype
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove bypass for instance bodies from Is_Visible_Component
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add debugging message
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] gnatbind: Correct assertions in Add_Edge_Kind_Check
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash on exit statement within predicated loop
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Propagate DIC, Invariant and Predicate attributes to views
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Write_Invocation_Graph_Vertex: include lib item name
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious overlap error on zero-sized arrays with -gnateV
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing documentation for Returns_By_Ref
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Code refactoring on calls to Set_Debug_Info_Needed
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Expand more others aggregates statically
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix wrong type being used for range check generation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve handling of aggregates in Side_Effect_Free
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup in Einfo unit
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove kludge for AI05-0087
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve handling of null unbounded strings
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Code clean ups and comments updates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0028: Import of variadic C functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small enhancement in XEinfo utility
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing check on private overriding of dispatching primitive
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcov: fix TOPN type casting
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: improve --coverage small example
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64+SVE: Add support for unpacked unary ops and BIC
Giuliano Belinassi
- [gcc/devel/autopar_devel] sanitizer: do not inline no-sanitize into sanitizer fn
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov-dump: fix --help spacing
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix some ChangeLog entries
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove dead code
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Tweak predeclare_vla.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 13d67c575.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PowerPC: PowerPC tests: Add prefixed/pcrel tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tsan: Add optional support for distinguishing volatiles
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-inline: Fix VLA handling [PR95552]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: Use non-zero exit status on error
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Ensure distinct DTOR trees [PR95137].
Giuliano Belinassi
- [gcc/devel/autopar_devel] asan: fix wrong options for a test-case.
Giuliano Belinassi
- [gcc/devel/autopar_devel] When specifying a non-system prefix with --with-zstd, the build fails because the header and library
Giuliano Belinassi
- [gcc/devel/autopar_devel] PowerPC: Add pcrel/prefixed target supports.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PowerPC: Add future hwcap2 bits
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Define std::bad_optional_access constructor as defaulted
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Define converting assignment operator for std::move_iterator
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: Improve git_commit.py diagnostics
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: add more Review by prefixes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add gcc_assert that &global_options are not dirty modified.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tmmark: verify_ssa failed [PR95569]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Introduce STMT_VINFO_VEC_STMTS
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Adjust costing of by element MUL to be the same as SAME3 MUL.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing store in emission of asan_stack_free.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Merge evrp uses of substitute_and_fold_engine into the engine itself.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make {SLP_TREE, STMT_VINFO}_VEC_STMTS a vector of gimple *
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor reformatting and some typo fixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix incorrect insertion of post-call actions in if-expression
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reject illegal bodies for null procedures
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Incorrect accessibility checks on functions calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove Determine_License
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove unreferenced GNATprove utility routine Get_Low_Bound
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor fix style and typos in comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify detection of static membership choices
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix assertion failure on functions with contracts
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada_2020 AI12-0220: Pre/Postconditions on Access_To_Subprogram types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Classwide controlled obj not dispatching
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fold Enum_Rep attribute in evaluation and not in expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Revert workaround for expansion of Enum_Rep in GNATprove mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix minor typo in comment of membership choice parsing
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo in exception message
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove more references to ASIS
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve code generated for dynamic discriminated aggregate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix gnatmetric switches description
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Disable unwanted warnings in Assertion_Policy(Ignore) mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Insert explicit dereferences when building actual subtype
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove obsolete code in Resolve_Call
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0162 Memberships and Unchecked_Unions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Additional warnings on overlapping actuals of composite types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add missing Sloc on new explicit dereferences
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada 202x AI12-0192 "requires late initialization"
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Don't build equivalent record aggregate if type has predicates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0311 New checks for language-defined units
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix ICE with delayed parsing of noexcept-specifier [PR95562]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: fix parse_git_name_status for renames.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0364 Add a modular atomic arithmetic package
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix an ICE in register_tuple_type [PR95523]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95576 - fix compare-debug issue with SLP vectorization
Giuliano Belinassi
- [gcc/devel/autopar_devel] avoid stmt-info allocation for debug stmts
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Extend memcmp optimization in std::lexicographical_compare
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR middle-end/95353 - spurious -Wstringop-overflow writing to a trailing array plus offset
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Make call argument handling more robust [PR95440]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PR51447] restore the global reg var before returning from main
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix some ranges algos optimizations [PR95578]
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Describe correct USEs for gpr_save pattern [PR95252]
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Unify the output asm pattern between gpr_save and gpr_restore pattern.
Giuliano Belinassi
- [gcc/devel/autopar_devel] slim up mem exprs to avoid line breaks in -fverbose-asm
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix -Wformat-diag in options-save.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Avoid redundant 'git diff' in prepare-commit-msg hook
Giuliano Belinassi
- [gcc/devel/autopar_devel] prepare-commit-hook: Use gcc-config.diff-file.
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Rename can_fully_mask_p to can_use_partial_vectors_p
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Rename fully_masked_p to using_partial_vectors_p
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Rename things related to rgroup_masks
Giuliano Belinassi
- [gcc/devel/autopar_devel] asan: fix RTX emission for ilp32
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add fallback on Integer_Arithmetic
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove aspects that were commented out
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing accessibility error on object in type conversion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Generate predicate checks for on assignments in records
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify iteration over formal parameters for aliasing error
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix unnesting crash with Predicate_Failure/no pred
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash on dispatching conditional entry call
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0356 Root_Storage_Pool_With_Subpools & Preelaborable_Init
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix punctuation in comment of Building_Static_Dispatch_Tables
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove useless code in Backend_Processing_Possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Make Object Specific Dispatch tables constant
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove a dubious optimization for Object Specific Data dispatching
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Consolidate handling of implicit dereferences into semantic analysis
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Create constrained itypes for nested record aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Refine type for sorting case-choices tables
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Move duplicated routines for building itypes to Sem_Util
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Skip unnecessary iterations over constraint expressions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid "others => <>" association in resolved record aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Allow specifying volatility refinement aspects for types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update SPARK RM rule numbers after removing a redundant rule
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix wrong access to large bit-packed arrays with reverse SSO
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Iterate with procedural version of Next routine where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Refine type of a counter-like variable
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Refine type of a routine parameter from Node_Id to Entity_Id
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Make libgnat/a-nbnbin__gmp.adb compile
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix assertion failure on entry call through unchecked conversion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix missing insertion of explicit dereference in instance
Giuliano Belinassi
- [gcc/devel/autopar_devel] Patch to Bug 94022 - Array slices of assumed-size arrays.
Giuliano Belinassi
- [gcc/devel/autopar_devel] git_update_version: add --current argument.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Wrong array section bounds when passing to an intent-in pointer dummy.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: skip debug info statements
Giuliano Belinassi
- [gcc/devel/autopar_devel] aix: Don't implicitly include inttypes.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix formatting in rs6000.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] aix: xfail pure-virtual1.C expects weak __cxa_pure_virtual
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR95331 - Unlimited polymorphic arrays have wrong bounds.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95503 - Fix ICE in gfc_is_simply_contiguous, at fortran/expr.c:5844
Giuliano Belinassi
- [gcc/devel/autopar_devel] Testsuite: Mark check_effective_target_exceptions_enabled test as C++ test input.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix istream::ignore discarding too many chars (PR 94749)
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Handle lambda closure pointers like 'this'.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95544 - Fix ICE in NULL() argument to intrinsics
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95611 - ICE in access_attr_decl, at fortran/decl.c:9075
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib: Make prepare-commit-msg hook smarter for amends
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constrained class template friend [PR93467]
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Add UNSPECV_PATCHABLE_AREA
Giuliano Belinassi
- [gcc/devel/autopar_devel] recog: Use parameter packs for operator()
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Factor out and rename some functions/macros
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix few -Wformat-diag warnings.
Giuliano Belinassi
- [gcc/devel/autopar_devel] match any program name when pruning collect messages
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0269 No_Return for functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: update Big_Numbers.* specs
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typos in comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Compiler crash on instance with overloaded actual and aspects
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup in handling of Ada 2012 implicit dereferences
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove unnecessary use_clause from stringt.ads
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0175 Preelaborable packages with address clauses
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify getting discriminant value from a list of constraints
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1Q - CDD2A04 - RLS not followed
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove suppression for overlapping actuals in internal units
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove redundant iterations in checks for overlapping actuals
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put_Image: preload type Sink, change what types have it enabled
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.2Q - BDD2007
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Detect overlapping actuals in entry calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reuse Is_Entry where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Diagnose illegal overriding indicators in protected bodies
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix handling of subprograms declared in a protected body
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0350 Swap for Indefinite_Holders
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Don't correct socket timeout on Windows Server 2019
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve code generated for assignment of dynamic record aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Compiler locks up with -gnatX and formal subprogram with aspects
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0369
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix handling of Ada 83 OUT parameter rule
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Alphabetic ordering for name and pragmas
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Bump secondary stack alignment factor in full runtimes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0074 View conversions and out parameters passed by copy
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Enable Put_Image in pre-Ada-2020 modes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix anonymous-to-named access type implicit conversion legality checking
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make std::atomic_flag::test members const
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Improve tests for std::atomic_flag
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix vectorizable_condition ICE with EXTRACT_LAST_REDUCTION
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Fix an ICE in vect_loop_versioning [PR95570]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testcase for shared DR alignment
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add .clang-tidy to git ignored.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tsan: Add param to disable func-entry-exit instrumentation
Giuliano Belinassi
- [gcc/devel/autopar_devel] go.test: update issue4085b.go to version from Go 1.13
Giuliano Belinassi
- [gcc/devel/autopar_devel] runtime: fix arenaBaseOffset for aix/ppc
Giuliano Belinassi
- [gcc/devel/autopar_devel] Disable -Wstringop-overflow warning after checking code path of caller.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove failing test case accidentally committed.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Correct test to avoid failures in ILP32.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Re-add gdc.test prefix in test names (PR testsuite/95575)
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix line lengths after mechanical field renames.
Giuliano Belinassi
- [gcc/devel/autopar_devel] When avoiding double deallocation, look at namespace, expression and component.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Always use locations from get and put arguments for error messages.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95088 - Buffer overflows with PDTs, submodules and long symbols
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid crash when global symbol table is empty with -fdump-fortran-global.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Optimize multiplication for V8QI, V16QI, V32QI under TARGET_AVX512BW.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Suppress warning for signed and unsigned integer comparison.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use uniform type resolution for membership tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update 'Loop_Entry checking to match changes in 'Old rules.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0077 Has_Same_Storage on objects of size zero
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Link failure with call to expression function in precondition
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove unreferenced and dubious Is_Renaming_Declaration
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put_Image improvements for strings
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put_Image: Implement for private types with full real type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Put_Image: Enable for access-to-subprogram types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Clean up error handling of 'Image
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Support aspect Relaxed_Initialization and attribute Initialized
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove excessive parens
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Replace repeated Ekind with Ekind_In
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not expect Global or Depends on single protected objects
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not expect task discriminants in Global and Depends contracts
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Bad access checks on if/case expression as actual
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Passing actual parameter values to out formals when Default_Value is set
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0260 Functions Is_Basic and To_Basic in Wide_Characters.Handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing errors on aspect checking
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash in tagged type constructor with task components
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix analysis of Relaxed_Initialization for bodies-as-specs
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Allow uninitialized values on Big_Positive/Natural
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor editorial changes in comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] T'Image calls T'Put_Image
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0343 Return Statement Checks
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do expect task discriminants in Global and Depends contracts
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve error message on premature usage of subtypes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Makefile.rtl: minor file renamings
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Rewrite Sem_Eval.Predicates_Match predicate
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Use LOOP_VINFO_DATAREFS and LOOP_VINFO_DDRS consistently
Giuliano Belinassi
- [gcc/devel/autopar_devel] BRIG FE testsuite: Fix all dump-scans
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc: xtensa: make register elimination data static
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc: xtensa: add -mabi option for call0/windowed ABI
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc: xtensa: make TARGET_HAVE_TLS definition static
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix char_traits move with overlap
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix ICE in verify_sra_access_forest
Giuliano Belinassi
- [gcc/devel/autopar_devel] Optimize assignment to volatile aggregate variable
Giuliano Belinassi
- [gcc/devel/autopar_devel] internal/syscall/unix: use getrandom_linux_generic.go on riscv
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: update x/sys/cpu to add all GOARCHes supported by gccgo
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/jit: Rename libgccjit.dll to libgccjit-0.dll.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Fix ICE on riscv_gpr_save_operation_p [PR95683]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Further adjust 'dg-lto-options' in 'gcc.dg/lto/pr52634'
Giuliano Belinassi
- [gcc/devel/autopar_devel] Un-XFAIL 'gcc.dg/graphite/pr80906.c'
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/95690 - avoid MEM_EXPRs for constants
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve access checking inside templates [PR41437]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Clean up previous change [PR41437]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: TI_DEFERRED_ACCESS_CHECKS and dependent decls
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0351 Matching for actuals for formal derived types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Accept renamings of folded string aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious undefined symbol with nested call to expression function
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix spurious error on implicit dereference for private type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small fallout of freezing change for expression functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix two typos
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Check if attribute Passed_By_Reference is called on incomplete types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1K - B452001 - No errors detected
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Force evaluation of operator calls in renamings
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix assertion failure on qualified type names in predicates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1P - BC55001 - Error missed
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1P - C432003 - Errors missed on extension aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0249, AI12-0295 (user-defined numeric & string literals)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix premature freezing of artificial array subtype
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0216 on restricting overlap errors in calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS C452005/C452006 memberships use wrong equality operation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Declare expressions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Enable literal aspect specifications in Big_Numbers specs
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Couple of formatting and stylistic fixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Force evaluation of qualified aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo in comment about overlapping actuals
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reuse Is_Object where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor casing of " The " after a comma in docs and comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve bug box customer language
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Change how we detect internal protected subprograms
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix spurious error on derived private type with predicate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Expand 'Pos and 'Val for enumeration types with standard representation
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP/Fortran: Permit impure ELEMENTAL in omp directives
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Add offloading_enabled check and use it for xfail (PR95622)
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Diagnose invalid OpenMP schedule(simd, static)
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Initial part of OpenMP 5.0 non-rectangular loop support
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH][GCC] arm: Fix MVE scalar shift intrinsics code-gen.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH][GCC] arm: Fix the MVE ACLE vaddq_m polymorphic variants.
Giuliano Belinassi
- [gcc/devel/autopar_devel] S/390: Emit vector alignment hints for z13 if AS accepts them
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Make sure the *san/inline* tests aren't UNRESOLVED with LTO
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix ICE in check_local_shadow with enum [PR95560]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Don't allow designated initializers with non-aggregates [PR95369]
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenACC/Fortran: permit 'routine' inside PURE
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix pasto in the substitute_and_fold_engine merge with evrp.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Use new isTypeXxxx helpers where possible.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Use toTypeFunction instead of explicit cast
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Use new isXxxxExp helpers where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Use toStringExp instead of explicit cast
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Enforce copyable/movable checks in std::atomic
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Strip cv-qualifiers in std::atomic<FP> (PR 95282)
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Move generation of array bounds error to own function.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Remove dependency on front-end File type for json and deps file generation.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Remove dependency on front-end OutBuffer for diagnostic and deps file generation.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Consistently format quotations in comments.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Update code formatting in a consistent style.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Remove names of unused function parameters.
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Add another testcase for PR 95493
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: fix gcov-tool merge for TOPN counters
Giuliano Belinassi
- [gcc/devel/autopar_devel] Optimize V16QI/V32QI/V64QI shift by constant.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix expansion of "for X of Y loop" in GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small fallout of change for 'Pos and 'Val attributes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove unnecessary special-casing of GNATprove expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix casing from GNATProve to GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Optimize length checks generated for slice assignments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small oversight in change to Optimize_Length_Comparison
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Work around problematic interaction with public symbol generation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Adjust documentation of 'Bit and 'Descriptor_Size attributes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Deal with second specific superflat case in Optimize_Length_Comparison
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement static expression functions for Ada 202x (AI12-0075)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove obsolete comments in Big_Numbers
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add assertions to Preserve_Comes_From_Source and reuse it
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada_2020 AI12-0220 Pre/Postconditions on Access_To_Subprogram types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix comment of Get_Iterable_Type_Primitive
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Couple of small tweaks related to integer conversions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0110 Tampering checks are performed first
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Various typo corrections plus minor reformatting
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove new problematic condition for LLVM
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup throughout CStand body
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Support aspect Relaxed_Initialization on private types and constants
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not generate useless length check for array initialization
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve error message on anonymous access parameter conversion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not give "bad indentation" error inside a declare_expression
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix incorrect operand sharing after expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0279 more dispatching points with aspect Yield
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Nested subprograms in protected subprograms improperly handled in GNAT-LLVM
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Additional legality rule for indexing operation for derived type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1H - BA12018 - Missed errors for private with
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add early return to Apply_Universal_Integer_Attribute_Checks
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov*: collapse lisence header to 2 lines in --version.
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Switch to HSACO v3 binary format
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: Support 'Backported from master'.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Lower VEC_COND_EXPR into internal functions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: clean up .gcov files in test-suite.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95717 - fix SSA update for vectorizer epilogue
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix use of inaccessible member in pr85503.C [PR95716]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: ICE with IMPLICIT_CONV_EXPR in array subscript [PR95508]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use SLP_TREE_VECTYPE consistently
Giuliano Belinassi
- [gcc/devel/autopar_devel] IBM Z: Prevent mach optimization on doloop patterns
Giuliano Belinassi
- [gcc/devel/autopar_devel] recog: Tweak insn_gen_fn::operator() definition
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: check qualifiers of arguments to __atomic built-ins (PR 95378)
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Treat in-class default/delete as definitions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix consteval operator handling.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add test for C++20 NB comment CA107.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: implicit operator== adjustments from P2002.
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: CSE for bump and offset in strided load/store operations.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix bogus "does not declare anything" warning (PR 66159)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Handle non-integral sizes in std::uninitialized_fill_n
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix tests for uninitialized_value_construct_n
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix typo in attribute access example.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [HSA] Avoid ICE when "HSA does not implement indirect calls"
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Avoid stack overflow in std::vector (PR 94540)
Giuliano Belinassi
- [gcc/devel/autopar_devel] hurd: libgcc unwinding support over signal trampolines
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add 'dg-do run' to 'libgomp.fortran/use_device_ptr-optional-3.f90' [PR94848]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenMP, gimplifier] 'inform' after 'error' diagnostic
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: fix Backported from timestamp.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing check for gassign.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small improvement to Optimize_Length_Comparison
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] List aspect Relaxed_Initialization in GNAT RM
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] The definition of constants in declare expressions is an interfering context
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Properly test for Protected_Body_Subprogram
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix invalid expression sharing in Expand_Array_Equality
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small adjustment to Get_Integer_Type function
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing error on aspects Input and Output
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0293-1 Implement storage streams
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1L - B452002 - Wrong universal access "=" rules
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid forced loading of System.Priority in CodePeer mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Cleanups in code related to static expressions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix failed assertion on a slice indexed by a subtype_indication
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Suppress CodePeer message on possible uninitialized variable
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not treat pragma Compile_Time_Warning as error even with -gnatwe
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve compile-time evaluation of value ranges
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor cleanup in Expand_Call_Helper
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Profile mismatch between C and Ada functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add second warning for convention C_Variadic_n
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix host/target confusion for attribute To_Address
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add support for XDR streaming in the default runtime
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] No Default_Initial_Condition check when declaring an imported object
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement AI12-0032 fixes for 'Old attribute accessibility
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup in the attribute code of the expander
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update output of verbose error summary
Giuliano Belinassi
- [gcc] Created branch 'wschmidt/heads/pcrel-opt' in namespace 'refs/users'
William Schmidt
- [gcc/devel/autopar_devel] [Ada] Small cleanup in constraint checking code for allocators
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Narrow large arithmetic and comparison operations
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small inefficiency in previous change to expander
Giuliano Belinassi
- [gcc/devel/autopar_devel] remove SLP_TREE_TWO_OPERATORS, add SLP permutation node
Giuliano Belinassi
- [gcc/devel/autopar_devel] forwprop: simplify_vector_constructor follow-up fix [PR95713]
Giuliano Belinassi
- [gcc/devel/autopar_devel] phiopt: Improve minmax optimization [PR95699]
Giuliano Belinassi
- [gcc/devel/autopar_devel] silence empty-body warning
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: support merge commits in git_update_version
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix tsubst ICE with invalid static_cast [PR95728]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: checkout & pull order
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix typo in tree-ssa-reassoc.c.
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/95739 - fix vector condition IFN expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP/Fortran: Reject allocatable components in map clause
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Fix creation of VEC_COND_EXPR
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing PR number to ChangeLog (PR 95378)
Giuliano Belinassi
- [gcc/devel/autopar_devel] vectorizer: add _bb_vec_info::region_stmts and reverse_region_stmts
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix use of inaccessible member in pr94052.C
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: ICE in requires-expressions with invalid args [PR95735]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid warning for memset writing over multiple members.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Fix mode of ZERO_EXTRACT RTXes, remove ext_register_operand predicate.
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Use vect_relevant_for_alignment_p consistently
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: More P2002 operator<=> refinements.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add missing warning tag for some overlapping actuals warnings
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove repeated testing of Check_Validity_Of_Parameters
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix validity checking for class-wide objects
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify processing of 'Valid_Scalars on array types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add comments about attribute 'Valid_Scalars on private tagged types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix validity checks on attribute 'Old prefix
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup in Apply_Range_Check implementation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove second warning for convention C_Variadic_n
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] universal_access equality and 'Access attributes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Decorate record delta aggregate for GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reject junk expressions in attribute Update
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Attempt to hide public entities in nested instance bodies
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor remove extra whitespace in check suppression functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0366 Changes to Big_Integer and Big_Real
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1G - C760A02 - Near infinite finalization
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Style checks on invalid UTF character cause crash
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0293-1 Remove pragma Assert
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error on private type in ghost expression function
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious condition warning on type conversion in return
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Deal with enumeration types with very large size
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix internal error on component of class-wide parameter in instance body
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Plug small loophole in implementation of AI12-0100
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small fallout of previous change for allocator
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix small fallout of previous change for Analyze_Selected_Component
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix check for bounds in aggregate expansion of allocator
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash on compiling project with multiple subunits per file
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Further cleanup in constraint checking code for allocators
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0028-1 Import of variadic C functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Consolidate handling of implicit dereferences
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove handling of 'Pos and 'Val attributes from gigi
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Optimize std::optional default constructor
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95761 - fix vector insertion place compute
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: std::includes performance tweak
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Define all std::function members inline
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove redundant std:: qualification
Giuliano Belinassi
- [gcc/devel/autopar_devel] Handle SLP_TREE_LANE_PERMUTATION in scalar costing
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix PR94880: Failure to recognize andn pattern
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Silence compile warnings
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: apply -mbig option to vec-extract[hl] testcases conditionally.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Allow defaulted comparison outside class.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix some -Wsystem-headers warnings (PR 95765)
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: popcount[45]ll require lp64
Giuliano Belinassi
- [gcc/devel/autopar_devel] Record and restore postorder information in breaking alias sccs.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95587 - ICE in gfc_target_encode_expr, at fortran/target-memory.c:362
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95689 - ICE in check_sym_interfaces, at fortran/interface.c:2015
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95687 - ICE in get_unique_hashed_string, at fortran/class.c:508
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95688 - ICE in gfc_get_string, at fortran/iresolve.c:70
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95707 - ICE in finish_equivalences, at fortran/trans-common.c:1319
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Refinements to "more constrained".
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Update handling and failure for g-r-o-o-a-f [PR95505]
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add base support and types for defining MMA built-ins.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add MMA built-in function definitions and test cases.
Giuliano Belinassi
- [gcc/devel/autopar_devel] aix: Add GCC64 configuration and FAT target libraries.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Fix compilation failed for frflags builtin in C++ mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Normalize arch string in driver time
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Compute triangular loop number of iterations at compile time
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Pass vector parameters in memory
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95770 - fix SLP vectorized stmt placement compute
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : Missing gcc-internal-format PR42693
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_check_reshape PR95585
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Skip EXT_REX_SSE_REG_P for vzeroupper optimization
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in resolve_fl_procedure PR95708
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Fix the failing mve scalar shift execution tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] recog: Restore builds with Clang
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Rename future to power10
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Testsuite changes to go with the previous commit
Giuliano Belinassi
- [gcc/devel/autopar_devel] build: Use -include instead of conditional include.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_validate_kind PR95586
Giuliano Belinassi
- [gcc/devel/autopar_devel] Handle AR_FULL vs. AR_FULL in dependency checking.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add REVISION
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Regenerate makefiles
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Implement P1972R2 changes to std::variant (PR 95832)
Giuliano Belinassi
- [gcc/devel/autopar_devel] handle dumpbase in offloading, adjust testsuite
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Adjust std::from_chars negative tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: PR target/95646: Do not clobber callee saved registers with CMSE
Giuliano Belinassi
- [gcc/devel/autopar_devel] Minor adjustment in assignment case
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove unintended checkin
Giuliano Belinassi
- [gcc/devel/autopar_devel] Emit user subtypes with -fgnat-encodings=minimal
Giuliano Belinassi
- [gcc/devel/autopar_devel] Minor cleanup in elaborate_expression
Giuliano Belinassi
- [gcc/devel/autopar_devel] Streamline implementation of renaming in gigi
Giuliano Belinassi
- [gcc/devel/autopar_devel] Minor tweak to elaborate_expression_1
Giuliano Belinassi
- [gcc/devel/autopar_devel] Emit debug info for integral variables first
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix memory corruption with vector and variant record
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove superfluous space
Giuliano Belinassi
- [gcc/devel/autopar_devel] libiberty, include: add bsearch_r
Giuliano Belinassi
- [gcc/devel/autopar_devel] build: Change conditional include and empty.mk to -include in Makefiles
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Add a cleanup expression for g-r-o when needed [PR95477].
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make forall statement in testsuite conforming.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve CTAD for aggregates [PR93976]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Allow --with-cpu=power10
Giuliano Belinassi
- [gcc/devel/autopar_devel] options: Properly compare string options.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Fix two pastos in non-rect loop OpenMP lowering.
Giuliano Belinassi
- [gcc/devel/autopar_devel] fold-const: Fix A <= 0 ? A : -A folding [PR95810]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region boundary
Giuliano Belinassi
- [gcc/devel/autopar_devel] emit SLP vectorized loads earlier
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Fold arch_names_table into processor_alias_table
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix std::to_chars buffer overflow (PR 95851)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix warnings with -Wsystem-headers
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix std::from_chars to ignore leading zeros in base 2
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Move cpuinfo.h from libgcc to common/config/i386
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix typo in ChangeLog
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Share _isa_names_table and use cpuinfo.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Add Cooper Lake detection with AVX512BF16
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Remove brand ID check for Intel processors
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make contrib/download_prerequisites work on AIX and OpenBSD
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95866 - avoid vectorizing uniform SLP subgraphs
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95827 - Buffer overflows with submodules and coarrays
Giuliano Belinassi
- [gcc/devel/autopar_devel] simplify-rtx: Parity of parity is parity
Giuliano Belinassi
- [gcc/devel/autopar_devel] simplify-rtx: Simplify rotates by zero
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix ICE with using and virtual function. [PR95719]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Simplify build_over_call a bit.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Update tests for get-return-object errors.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Copy attributes to the outlined functions [PR95518, PR95813]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Handle bad pack expansion in base list. [PR96752]
Giuliano Belinassi
- [gcc/devel/autopar_devel] outputs.exp: conditionals for split-dwarf and lto plugin
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH, PR target/94954] Fix wrong codegen for vec_pack_to_short_fp32() builtin
Giuliano Belinassi
- [gcc/devel/autopar_devel] VEC_COND_EXPR: clean up first argument
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov-tool: fix merge operation for summary
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95866 - avoid using scalar ops for vectorized shift
Giuliano Belinassi
- [gcc/devel/autopar_devel] x96: Remove PTA_CLWB from PTA_ICELAKE_CLIENT
Giuliano Belinassi
- [gcc/devel/autopar_devel] Always use SLP vector defs to determine insertion place
Giuliano Belinassi
- [gcc/devel/autopar_devel] fortran: Apply if clause to all sub-constructs in combined OpenMP constructs
Giuliano Belinassi
- [gcc/devel/autopar_devel] fortran: Fix ICE when 'if' clause used with 'target parallel' (PR95869)
Giuliano Belinassi
- [gcc/devel/autopar_devel] powerpc: Restore bootstrap for Darwin.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95839 - allow CTOR vectorization without loads
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran: Fix character-kind=4 substring resolution (PR95837)
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 4f1046222.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Turn on deprecation warnings by default.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Don't set DECL_INITIAL if initializer is 'void'.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix ICE in uda_attribute_p when looking up unknown attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 5fc1806cd.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Remove another dependency on the front-end OutBuffer type.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 90450f3ef.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 4be011355.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Move d_signed_type and d_unsigned_type to types.cc
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Do not implicitly set DECL_DECLARED_INLINE_P on member functions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] This patch disables the movsicc pattern in the M32R backend, which is repsonsible for the failure of
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95826 - Buffer overflows with PDTs and long symbols
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95828 - Buffer overflows with SELECT RANK
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add test for c++/91104
Giuliano Belinassi
- [gcc/devel/autopar_devel] This patch removes the use of the "register" keyword from the bsearch() and bsearch_r() functions su
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95897 - fix fold-left SLP reduction insert place
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Handle bad g-r-o-o-a-f cases.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Handle non-method promise expressions [PR95519]
Giuliano Belinassi
- [gcc/devel/autopar_devel] d/testsuite: Amend test to actually trigger the ICE being fixed
Giuliano Belinassi
- [gcc/devel/autopar_devel] Take into account range info to optimize range tests into bit tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix failure in gfortran.dg/gomp/combined-if.f90 test
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Change the default dialect to C++17.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add support for __builtin_cpu_is ("power10")
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix target clone indirection elimination
Giuliano Belinassi
- [gcc/devel/autopar_devel] Linux/i386: Remove SUBTARGET_FRAME_POINTER_REQUIRED
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add PowerPC tests for power10.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Improve diagnostics for one allocator case.
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Handle awaiters that are sub-objects [PR95736]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: Use TYPE_OVERFLOW_UNDEFINED instead of !TYPE_UNSIGNED in pointer_sum [PR95903]
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Non-rectangular loop support for non-composite worksharing loops and distribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move simplification of statements using ranges into its own class.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95881 - ICE in resolve_symbol, at fortran/resolve.c:15175
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Correct prefix testsuite failures on AIX.
Giuliano Belinassi
- [gcc/devel/autopar_devel] IFN: Fix mask_{load, store} optab support macros
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines, testsuite: Update log messages. [NFC, PR95519]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95880 - ICE in gfc_add_type, at fortran/symbol.c:2030
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Handle namespaces while scanning local vars [PR95711].
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95340 - ICE in gfc_match_select_rank, at fortran/match.c:6690
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd 8508c4e68.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Underline argument in -Wnonnull and in C++ extend warning to the this pointer [PR c++/86568].
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR libstdc++/95915
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add a __nonnnull__ attribute to std::string's _CharT* constructor
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: clarify scan-dump file globbing behavior
Giuliano Belinassi
- [gcc/devel/autopar_devel] arc: add exceptions for PR92860.
Giuliano Belinassi
- [gcc/devel/autopar_devel] sparc: Remove register storage class in sparc.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] store-merging: ICE in find_bswap_or_nop_1 PR95854.
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Support basic DWARF
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use gsi_bb instead of iterator->bb.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Adjust testcase for recent -Wnonnull changes
Giuliano Belinassi
- [gcc/devel/autopar_devel] do not include <utility> from tree-vectorizer.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95916 - treat scalar ops explicitely
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix coding style.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/71706 - ICE on using sync images with -fcheck=bounds
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix CTAD for aggregates in template [PR95568]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Check uniqueness of concepts/variable templates [PR94553]
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Optimize (A&C)^(B&C) to (A^B)&C in simplify_rtx (take 3).
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Rename isa attribute "fut" to "p10"
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Make char4-subscript.f90 regex endian neutral.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Documentation updates for "future" rename
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not generate recursion check for compiler-generated procedures.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95978 - ICE in gfc_match_data, at fortran/decl.c:731
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: remove some erroneous code that was never run
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert "Add a __nonnnull__ attribute to std::string's _CharT* constructor"
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Collect the function body rewrite code.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: come up with GitInfo wrapper.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: support 'This revert commit' prefix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: Avoid ICEs on calls to internal functions [PR95963]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use CHARACTER(kind) string for calculating the type hash.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: fix constexpr-is_literal.C deprecated c++17 and above.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95855 - Add checks to avoid spoiling if-conversion if
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Warn if IRQ handler is not compiled with -mgeneral-regs-only [PR target/94743]
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Fix a diagnostic trailing space warning.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: support older GitPython releases.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Mark up unreachable OpenACC 'attach' code path
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Replace fragile 'scan-assembler' with 'scan-offload-rtl' in 'libgomp.oacc-c-c++-common/p
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Adjust 'scoff' for HSA offloading
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: expect additional warning in analyzer/pr93993.f90
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Tweak function cloning names
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Fix gcc.target/powerpc testsuite target requirements.
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/88379 - ICE with allocatable coarray, class and associate
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: change gcc.target/powerpc builtins lp64 to int128 requirement.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: remove SPE tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Remove restrictions on VSX tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: p8vector-int128 require int128 not lp64.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Remove dg-skip SPE.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: enable gcc.target/powerpc direct move tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Preserve arch version info during normalizing arch string
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix bootstrap failure on PA
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Fix typos in testcases [PR target/94743]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : Bogus error with additional blanks in type(*) PR95829
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: rename 2 options.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: shorted one option help message
Giuliano Belinassi
- [gcc/devel/autopar_devel] move ILS include to system.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95839 - teach SLP vectorization about vector inputs
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: avoid trailing space.
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Fix handler-align.c testcase [PR target/94743]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust text of expected warnings changed in PR c++/86568.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : False positive for optional arguments PR95446
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add 64 bit setter getter fpsr fpcr
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Expose cloning form predicates
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : Fortran translation issues PR52279
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix bootstrap for m68k.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Restore lp64 for some gcc.target/powerpc testcases.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Adjust gfortran.dg/pr95690.f90 line number.
Giuliano Belinassi
- [gcc/devel/autopar_devel] bootstrap: Don't translate assignment to hint[].
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: Fix -Wanalyzer-possible-null-argument warning (PR 96014)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove noexcept from match_results comparisons (PR 94627)
Giuliano Belinassi
- [gcc/devel/autopar_devel] match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [PR94882]
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix missing BTI instruction in trampolines
Giuliano Belinassi
- [gcc/devel/autopar_devel] The variant of editing distance we use doesn't satisfy the triangle inequality.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Handle multi-letter extension for multilib-generator
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Ignore line no. for BB vectorization message
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in generic_correspondence PR95584
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not stream all zeros for gcda files.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Reject components in extensions overlapping with the parent
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Diagnose non-rectangular loops with invalid steps
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Fix an ICE in exact_div [PR95961]
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96022 - fix ICE with vectorized shift
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-cfg: Fix ICE with switch stmt to unreachable opt and forced labels [PR95857]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : portability fix for PR52279
Giuliano Belinassi
- [gcc/devel/autopar_devel] Redefine NULL to nullptr
Giuliano Belinassi
- [gcc/devel/autopar_devel] VEC_COND_EXPR: do not expand comparisons feeding it
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa-sra: Prevent constructing debug info from wrong argument
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96028 - fix bogus externalizing of SLP node
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Support C++20 virtual consteval functions. [PR88335]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224)
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/93337 - ICE in gfc_dt_upper_string, at fortran/module.c:441
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/93423 - ICE on invalid with argument list for module procedure
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR libstdc++/91807
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: ignore function not inlinable warning.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Require c++98_only effective target for some tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Require c++98_only effective target for a test
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Solaris reports warning on line 5.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Properly quote dejagnu negative line numbers
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vector_size.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] refactor SLP constant insertion and provde entry insert helper
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Add fold_left_plus vector reductions
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix scalar BB vectorization costing
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96037 - fix uninitialized use of slp_op
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov-dump: fix build for i386
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH] nvptx: Add support for popcount and widening multiply instructions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Remove (unused) 'GOMP_MAP_ALWAYS_FROM' handling from 'libgomp/oacc-mem.c:goacc_exit_data_i
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenACC] Revert always-copyfrom behavior for 'GOMP_MAP_FORCE_FROM' in 'libgomp/oacc-mem.c:goacc_exi
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa-sra: Avoid transitive splits with type mismatches (PR 96040)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Extend store merging to STRING_CST
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines, testsuite: Rename a test, NFC.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Test global identifiers against what is specified interfaces.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris.md: Reinstate add/sub with extend
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: update recent patterns. Simplify cris_select_cc_mode.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Correct gcc_assert for atomic_fetch_op pattern
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: New peephole2 movulsr + test-case.
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Add support for vadd.add and vsub.add instructions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Default_Initial_Condition check done after extended return with init
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Wording problems with predicates (AI12-0099)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Improve run-time performance for large initialized allocators
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0376 Relax RM 13.1(10) rule wrt primitive operations
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove special case for processing null range in GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup throughout Exp_Ch9
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash on declaration with aggregate for unchecked union
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove obsolete code in Eval_Attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix bad interaction between Unchecked_Conversion and limited type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Refine use of access types in unnesting
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash when an exception handler is executed with -gnatdk
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify implicit loading of Tasking_State in GNATprove_Mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Visibility error with aggregate in Declare_Expression
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Predicates and the current instance of a subtype (AI12-0068)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Set range checks flag on 'Update for GNATprove in expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix evaluation of Enum_Rep applied to imported constant
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] There is no Expressions field in N_Delta_Aggregate node
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo in comment of Get_Index_Subtype
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Hang on generic declaration with ambiguous formal package
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash on derived type with rep. clause and renamed discriminant
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Correct time zone in GNAT.Calendar.Time_IO.Value
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0198 potentially unevaluated array components
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Various typo fixes and reformatting of comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use Stream_Element_Arrays internally for secure hash computations
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implement Time_IO.Image with Time_Zone
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Clean up GNAT.Calendar.Time_IO.Value
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Time_IO.Value: Allow subseconds and time zones together
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Time_IO.Image: Allow printing the time zone
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96075 - fix bogus misalignment calculation
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Allow empty-declaration in C++11 and later (PR 96068)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix -Wmismatched-tags warnings (PR 96063)
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95709 - ICE in gfc_resolve_code, at fortran/resolve.c:11807
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95980 - ICE on using sync images with -fcheck=bounds
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Always use pushdecl for exception library helpers
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add noexcept to std::optional initialization (PR 96036)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Constrain std::make_optional
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Cleanup whitespace and type trait usage in <optional>
Giuliano Belinassi
- [gcc/devel/autopar_devel] Exclude calls to variadic lambda stubs from -Wnonnull checking (PR c++/95984).
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix LTO streaming order dependence on randomness
Giuliano Belinassi
- [gcc/devel/autopar_devel] accept <case> and [cond] in ChangeLog
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add PR number to ChangeLog entry and fix typos
Giuliano Belinassi
- [gcc/devel/autopar_devel] Pass correct parameters to c_parser_do_statement.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix a typo in doc/generic.texi
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Allow aspect Relaxed_Initialization on protected entries
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Style fixes in the description of Analysis-Resolution-Expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Set range checks for for 'Update on arrays in GNATprove expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor cleanup with Is_Assignable
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious elaboration warnings with -gnatc and null procedures
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove extra checks for non-static context from resolving 'Update
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0198 potentially unevaluated components of arrays
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix expansion of delta aggregates with slices
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Change local object from variable to constant
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Checking type invariants on in params of procedures, not functions (AI12-0044)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ensure No_Specification_Of_Aspect forbids pragmas and repr. clauses
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix documentation of -gnatVa switch
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use pragma Unsuppress in Time_IO
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Handle explicit dereferences in expression functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1H - BC60005 - null exclusion matching for formal subprograms
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Freeze aspect expression relocated to pragma Precondition
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Move generation of range checks for entry families to expander
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify statically known Max_Size_In_Storage_Elements attribute in more cases
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Hang on conditional expression as actual
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Errors in handling of access_to_subprogram contracts
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1K - C452003
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1J - B854003 - Subtype conformance check missed #2
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo in code to get a better error message
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use Is_Generic_Subprogram where possible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Assert failure on invalid Variable_Indexing
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid crash on node extension
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small adjustment in the handling of alignment for arrays
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix detection of negative step DR groups
Giuliano Belinassi
- [gcc/devel/autopar_devel] Aarch64: Change costs for TX2 to expose more vectorization opportunities
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid printing informational notes when -Wmismatched-tags is suppressed in system headers (PR c++/96
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Better line info for <builtin> & <command-line>
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: missed testcase
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: fix power10_hw test
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: wrong pretty printing of nested type [PR95303]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Whitespace changes to keep lines below 80 columns
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Replace __int_limits with __numeric_traits_integer
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Whitespace changes to remove spaces before tabs
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add new test [PR92427]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libbacktrace: test linker support for DWARF 5
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix [multi]map/[multi]set move constructors noexcept qualification
Giuliano Belinassi
- [gcc/devel/autopar_devel] IFN/optabs: Support vector load/store with length
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add len_load/len_store optab support
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Better diagnostic for decltype(auto) in C++11 [PR96103]
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: Fix REDUCE_BIT_FIELD for constants [PR95694]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small tweak to Narrow_Large_Operation procedure
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Check predicates for subtypes of private types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Extend optimization to True/False prefixed with Standard
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Style cleanups related to Current_Condition
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Allow boolean expressions in aspect Relaxed_Initialization
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix inaccurate -gnatR output for derived untagged types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Static expression function problems with -gnatc and -gnatd.F (SPARK mode)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor refactoring
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove excessive validity checks on in-parameters
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add expected and actual size to "bit number out of range" error message
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add utility function to recognize attribute 'Loop_Entry
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada_2020 AI12-0250 : Implement Iterator filters.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Typo corrections, plus minor reformatting in comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Disallow Predicate_Failure without predicate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Update entities on class-wide condition function creation
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1R - BD10001 - Error missed
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Analyze aspects once generic subprograms are recognized
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Accept aspect Relaxed_Initialization on generic subprograms
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add comment on implementation choice for byte-packed array types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor reformatting and typo fix
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix incorrect placement of freeze node with predicate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix internal error on string type comparision with predicate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo and layout in comments about matching
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Optional warning on build-in-place function calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Clean up in Interfaces.C.Extensions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix recent regression on _Master declaration
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not apply constraint checks on allocator with No_Initialization
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix warnings in C runtime files on Windows
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix C miss parentheses warning on Windows
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Disable warning about unsafe use of __builtin_frame_address
Giuliano Belinassi
- [gcc/devel/autopar_devel] compute and check alignment info during analysis
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH, rs6000]Add support to enable vmsumudm behind vec_msum builtin.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: ICE in is_really_empty_class [PR95497]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/96085 - ICE in gfc_finish_var_decl, at fortran/trans-decl.c:694
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn, nvptx: Handle -fpic/-fPIC in mkoffload
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make memory copy functions scalar storage order barriers
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Disable remove unneeded save-restore call optimization if there are any arguments on stack.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Implement __builtin_thread_pointer
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect/testsuite: Adjust dumping for fully masking decision
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Enhance condition check to use partial vectors
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: New Straight Line Speculation (SLS) mitigation flags
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Introduce SLS mitigation for RET and BR instructions
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Mitigate SLS for BLR instruction
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add missing ACLE support for BTI
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix noexecstack note in libitm
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix noexecstack note in libgcc
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix BTI support in libgcc [PR96001]
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix BTI support in libitm
Giuliano Belinassi
- [gcc/devel/autopar_devel] ira: Fix unnecessary register spill
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Optimize triangular loop logical iterator to actual iterators computation using search for q
Giuliano Belinassi
- [gcc/devel/autopar_devel] Schedule reduction partition in the last.
Giuliano Belinassi
- [gcc/devel/autopar_devel] remove premature vect_verify_datarefs_alignment
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Enable FMA in rsqrt<mode>2 expander
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Partially revert fix for PR c++/95497 [PR96132]
Giuliano Belinassi
- [gcc/devel/autopar_devel] fixup BIT_FIELD_REF detection in SLP discovery
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Allow MMA built-in initialization regardless of compiler options
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Fortran derived-type mapping fix
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: GOMP_MAP_ATTACH handling in find_group_last
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Set bias to zero for explicit attach/detach clauses in C and C++
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Use adjusted niters by considering peeling prologue
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add -fdump-profile-report.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Initial Sapphire Rapids and Alder Lake support from ISA r40
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix constant folding from array CTORs
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Crash in Walk_Library_Items on ghost units
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix expansion of 'Update with multiple choices in GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reuse SPARK expansion of attribute Update for delta_aggregate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove use of debug flag -gnatdF for GNATprove
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix failing assertions related to volatile objects
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix internal error on if-expression in call returning tagged type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix crash on quantified expression in expression function
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix crash on quantified expression in expression function (2)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Make System.Generic_Bignums more flexible
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Part of implementation of AI12-0212: container aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add global contracts to Ada.Numerics.Big_Numbers libraries
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Revert too late setting of Ekind on discriminants
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix assertion failure on (in-)out function parameter
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error in generic dispatching constructor call
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup throughout Exp_Ch4
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use small limit for aggregates inside subprograms
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove references to non-existing E_Protected_Object
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Cleanup excessive conditions in Check_Completion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix detection of volatile properties in SPARK
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Reformatting and typo corrections
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Potentially unevaluated nested expressions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor style fixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix memory leak in routine Wait_On_Socket
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Preserve casing of output files
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Further improve the expansion of array aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error on parameterless acccess_to_subprogram
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0368 Declare expressions can be static
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix detection of actual parameters for procedure calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add warning for overlays changing scalar storage order
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Revert mistaken negation related to references to labels
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Implement Armv8.1-M low overhead loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Check TARGET_AVX512VL when enabling FMA
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: [[no_unique_address]] fixes. [PR96105]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Allow floating-point template parms in C++20.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Support non-type template parms of union type.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix WPA scanning.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Fix __builtin_altivec_mask_for_load to use correct type
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Helper functions for enter/exit data using single mapping
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Adjust dynamic reference count semantics
Giuliano Belinassi
- [gcc/devel/autopar_devel] RS6000, add VSX mask manipulation support
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Treat GNU and Advanced SIMD vectors as distinct [PR92789, PR95726]
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: Move reduce_bit_field target mode check [PR96151]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: update to Go 1.14.4 release
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/96086 - ICE in gfc_match_select_rank, at fortran/match.c:6645
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/95980 - ICE in get_unique_type_string, at fortran/class.c:485
Giuliano Belinassi
- [gcc/devel/autopar_devel] This is a harmless bug, as the script still works, but curl's '-O' option isn't the same as wget's.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Improve shrink wrapping debug output
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Add execution tests for mma builtins [v4]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c: Add C2X BOOL_MAX and BOOL_WIDTH to limits.h
Giuliano Belinassi
- [gcc/devel/autopar_devel] aix: only create named section for VAR_DECL or FUNCTION_DECL
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Fix regular expression in target-specific test
Giuliano Belinassi
- [gcc/devel/autopar_devel] value-range: Fix handling of POLY_INT_CST anti-ranges [PR96146]
Giuliano Belinassi
- [gcc/devel/autopar_devel] ChangeLog: add missing Bugzilla PR.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix ICE on warning with new interface check.
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Improve RTL expansion in expand_mul_overflow,
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: handle aliases to pointer types with interfaces
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: avoid generating unnamed bool type descriptor
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Require Linux target for PR target/93492 tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Init V4SF vector without converting SP to DP
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Define define_insn_and_split to split unspec sldi+or to rldimi
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR94600: fix volatile access to the whole of a compound object.
Giuliano Belinassi
- [gcc/devel/autopar_devel] make var-tracking iteration consistent
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Correct output templates in define_subst patterns.
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Use addi.b for additions where flags aren't inspected
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Remove config/cris/t-cris gt-cris.h cargo
Giuliano Belinassi
- [gcc/devel/autopar_devel] cris: Add new pass eliminating compares after delay-slot-filling
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Remove truly_noop_truncation check from convert.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix global variable alignment for testcase gcc.dg/torture/pr96133.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Don't strip TO_PSET/POINTER for enter/exit data
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix istream::ignore exit conditions (PR 94749, PR 96161)
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa-devirt: Fix crash in obj_type_ref_class [PR95114]
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: fix return address access with pac [PR94891][PR94791]
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: fix __builtin_eh_return with pac-ret [PR94891]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcc: fix the handling of return address mangling [PR94891]
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: Clarify __builtin_return_address [PR94891]
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add missing ACLE support for PAC-RET
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_find_array_ref(): No ref found PR95981
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96163 - fix placement issue with SLP and vectors
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix scan-lang-dump-not
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix tentative parsing of enum-specifier [PR96077]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : accepts pointer initialization of DT dummy args PR45337
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa-fnsummary: Fix ICE with switch predicates [PR96130]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add test [PR95288]
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Pass a copy of the string length to cmpstrnqi
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: add effective-target test ppc_mma_hw
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove long-gone cxxmain.c from makefiles
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: scan-lang-dump-times & scan-lang-dump-not
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: clean up testsuite power10_hw check
Giuliano Belinassi
- [gcc/devel/autopar_devel] Merge sibcall_local32/64
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : Implicitly type parameter causes an invalid error PR96038
Giuliano Belinassi
- [gcc/devel/autopar_devel] LTO: pick up -fcf-protection flag for the link step
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Adjust outer bounds of non-rect loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Fortran, OpenMP] Fix allocatable-components check (PR67311)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [OpenMP, Fortran] Add structure/derived-type element mapping
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_check_pointer_assign PR95612
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: Fix some typos
Giuliano Belinassi
- [gcc/devel/autopar_devel] core: add tree-node comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Comments & formatting
Giuliano Belinassi
- [gcc/devel/autopar_devel] core: formatting & comment
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Improve checking of decls with trailing return type [PR95820]
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: Unbreak build of mesa [PR96194]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: adapt g++.dg/ipa/pr83667.C for AIX
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix goacc/finalize-1.f tree dump-scanning for -m32
Giuliano Belinassi
- [gcc/devel/autopar_devel] aix: FAT libraries: test native compiler mode directly
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Refactor some class fns
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: tree dumper
Giuliano Belinassi
- [gcc/devel/autopar_devel] diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]
Giuliano Belinassi
- [gcc/devel/autopar_devel] demangler: don't treat lambda as a substitution candidate
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgomp: Fix hang when profiling OpenACC programs with CUDA 9.0 nvprof
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Parser entry cleanup
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Don't call movsi_from_sf in 32 bit mode.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Make convert_like complain about bad ck_ref_bind again [PR95789]
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Replace __glibc_unlikely with __builtin_expect
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add new test [PR59978]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgomp: Add Fortran routine support for allocators
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Refine RTL unroll hook for small loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] builtins: Avoid useless char/short -> int promotions before atomics [PR96176]
Giuliano Belinassi
- [gcc/devel/autopar_devel] fix _mm512_{, mask_}cmp*_p[ds]_mask at -O0 [PR96174]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgomp.fortran/struct-elem-map-1.f90: Add char kind=4 tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: error recovery & pragmas
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix potentially uninitialized variable flagged by CodePeer
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious accessibility error on allocator
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ongoing work for unnamed and named container aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use Sloc of delay statement in timed entry call
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Minor reformatting of comments and some code, plus a typo correction
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix typo in "accommodate" in docs and comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Potential access to uninitialized variable
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Extend static functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Cleanup condition for an effectively volatile array type
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix slices and qualified expressions being effectively volatile
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Documentation cleanups
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Wrong resolution of 'access in protected subprogram
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix oversight in Delayed_Aspect_Present predicate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Mark standard containers as not in SPARK
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] ACATS 4.1P [BDB4001] - 13.11.4(22-23/3) not enforced
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small addition and tweaks in documentation on freezing
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix for possibly null ranges in 'Update and delta_aggregate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Missing error on operator call
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Assert failure with -gnatwr
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove doc on obsolete tools
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Guard against access to wrong fields in Is_Renaming
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not generate extra copies inside initialization procedures
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not generate elaboration code for alignment aspect
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Mention -gnat2020 in error message
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error on Predicate_Failure aspect
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Target name is an object reference
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Fix logic in Allocate_Any_Controlled
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ongoing work for AI12-0212: container aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Cleanup in Convert_To_Positional after previous work
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Cleanup code related to object overlays
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: refactor some parser code
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Fix up loop-21.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgomp.fortran/alloc-1.F90: Fix testcase for 32bit size_t
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Introduce peephole2 to use flags from CMPXCHG more [PR96189]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libsanitizer: Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0042: Type invariant checking rules
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add centralized capacity check in Generic_Bignums
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Overflow in string streaming
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0107 convention of By_Protected_Procedure
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious redundant use clause warning
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Avoid false positive reported by CodePeer
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Do not perform null exclusion static checks on generated entities
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Disable Initialize_Scalars on runtime files
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Simplify detection of others choice with just one value
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Incorrect static accessibility error in return aggregate
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Small cleanup in interface with GCC back-end
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious accessibility error on allocator in generic instance
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0289 Implicitly null excluding anon access
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Handle N_Others_Choice case in range-building function
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0373 Additional check on Integer_Literal function
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Implicit dereferencing in container indexing
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment restriction
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Adjust heuristics about size of static aggregates
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigned_To_CPU
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0004 Normalization and allowed characters
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Set missing Parent field of block entity
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] v7r2cert: minor refactoring
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error in instance nested in formal package
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Wrong execution of Tan on large argument
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove duplicated line
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] gnatbind: Fix No_Entry_Calls_In_Elaboration_Code message
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0132 Freezing of renames_as_body
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Misplace of internal master renaming declaration
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: Document TARGET_TRULY_NOOP_TRUNCATION requires trunc?i?i2 patterns.
Giuliano Belinassi
- [gcc/devel/autopar_devel] build: Fix TAGS target in gcc/Makefile.in
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Spelling corrections in comments [NFC].
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Get rid of convert_like* macros.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix ChangeLog PR number.
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Handle early debug info in mkoffload
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add test for DR 188.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Reunify x86 stack checking implementation
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Additional peephole2 to use flags from CMPXCHG more [PR96189]
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: Use noexcept instead of throw() for C++11 and later (PR 96014)
Giuliano Belinassi
- [gcc/devel/autopar_devel] coroutines: Correct frame capture of compiler temps [PR95591+4].
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Fix standalone attach for Fortran assumed-shape array pointers
Giuliano Belinassi
- [gcc/devel/autopar_devel] combine: Use single_set for is_just_move
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/test: Add -fno-vect-cost-model to conv-vectorize-[12].c
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix PR96127
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: Fix typo in output
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Add flags in built-in functions [PR94442]
Giuliano Belinassi
- [gcc/devel/autopar_devel] __builtin_shuffle sometimes should produce zip1 rather than TBL (PR82199)
Giuliano Belinassi
- [gcc/devel/autopar_devel] vector creation from two parts of two vectors produces TBL rather than ins (PR 93720)
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Fix elf.h build issue
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Fix bugs in -mcpu=native detection.
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Add GCC_CPUINFO override
Giuliano Belinassi
- [gcc/devel/autopar_devel] Arm: Add GCC_CPUINFO override
Giuliano Belinassi
- [gcc/devel/autopar_devel] Testsuite: Make it easier to debug environment setting functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] Testuite: Document environment setting directives
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Add test for -mcpu=native
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Prefer TRULY_NOOP_TRUNCATION_MODES_P over raw target hook.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Diagnose cv-qualified decltype(auto) [PR79815]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++, coroutine: Add missing constexpr markers.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: update to Go 1.14.6 release
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructions
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite/c-c++-common/cpp/pragma-eof.c: Add missing require fopenmp
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: fix goacc/finalize-1.f "original" regex for 32 bits.
Giuliano Belinassi
- [gcc/devel/autopar_devel] fortran: Restore translation to hint.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix pragma-eof.c failure due to added line to the test.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/Wno-frame-address.c: Skip for cris and mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/attr-copy-6.c: Require visibility.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix handling of implicit_pure by checking if non-pure procedures are called.
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Add __cpuidex and include guard to <cpuid.h>
Giuliano Belinassi
- [gcc/devel/autopar_devel] Always use name from c_interop_kinds_table for -fc-prototypes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] mmix: When debug-dump, revert to "standard" pseudos for emitting integers
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/pr87485.c: Require scheduling
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Support length-based partial vectors approach
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/cdce3.c: Skip for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] fold-const: Handle bitfields in native_encode_initializer [PR93121]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [PR93121]
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: line-map cleanups
Giuliano Belinassi
- [gcc/devel/autopar_devel] remove write-only array in rev_post_order_and_mark_dfs_back_seme
Giuliano Belinassi
- [gcc/devel/autopar_devel] jit: Fix truncation of testsuite output [PR69435]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove stray text from option description (PR c/96249).
Giuliano Belinassi
- [gcc/devel/autopar_devel] Regenerate .pot files.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Correct handling of constant representations containing embedded nuls.
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Use lock prefixed insn instead of MFENCE [PR95750]
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Fix an ICE in vectorizable_simd_clone_call
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464]
Giuliano Belinassi
- [gcc/devel/autopar_devel] sparc/sparc64: use crtendS.o for default-pie executables [PR96190]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Aggregate CTAD and string constants.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Allow subobject references in C++20.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Pseudo-destructor ends object lifetime.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add std::from_chars for floating-point types
Giuliano Belinassi
- [gcc/devel/autopar_devel] mmix: support -fstack-usage
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/cdce3.c: Update matched line-number.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/independent-cloneids-1.c: Skip for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000/test: Add vector with length test cases
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR89310]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Add signal checking for signal related testcase in analyzer.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Filter unaligned pointer value warning
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsute: Add expected warning for packed attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Relax pattern to include "packed" targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Add default_packed filters
Giuliano Belinassi
- [gcc/devel/autopar_devel] Scale down long-running tree-prof.exp tests for non-FDO testing.
Giuliano Belinassi
- [gcc/devel/autopar_devel] MSP430: Define NO_FUNCTION_CSE
Giuliano Belinassi
- [gcc/devel/autopar_devel] MSP430: Define extendqipsi2
Giuliano Belinassi
- [gcc/devel/autopar_devel] MSP430: Remove do_no_relax_short_jumps
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Fix insn conditions of mfence patterns [PR95750]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR fortran/89574 - ICE in conv_function_val, at fortran/trans-expr.c:3792
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix scan forward over pragma [PR96257]
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Update test case count when compiling for power9
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for NO_DOT_IN_LABEL
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Fixes for omp critical + hint
Giuliano Belinassi
- [gcc/devel/autopar_devel] MAINTAINERS: Add myself for write after approval
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: fix a typo in languages.texi
Giuliano Belinassi
- [gcc/devel/autopar_devel] Generation of adjusted ldp/stp for vector types
Giuliano Belinassi
- [gcc/devel/autopar_devel] critical-hint-*.{c, f90}: Move from gcc/testsuite to libgomp/testsuite
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: Allow scalar_int_mode target mode when converting a constant
Giuliano Belinassi
- [gcc/devel/autopar_devel] expmed: Fix possible use of NULL_RTX return value from emit_store_flag
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Constrain reverse_iterator and move_iterator conversions [LWG 3435]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Limit pr95237-6.c to x86 targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: mangling cleanups
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: add_path simplifications
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Shrink lambda-expr
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: More cleanups for modern C++
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: structural_comptypes addition
Giuliano Belinassi
- [gcc/devel/autopar_devel] dump: filenames containing -
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Don't add enums to class's decl_list
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in LE mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Support 'if (simd:/cancel:' in Fortran
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add static assertions to futures and promises [LWG 3458]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-c++-common/builtin-has-attribute-4.c: Require visibility.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR target/96260 - KASAN should work even back-end not porting anything.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: fix when somebody reverts a backport
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov: create folders with 0777.
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Update gcc/fortran/*.texi
Giuliano Belinassi
- [gcc/devel/autopar_devel] ivopts: Handle vector with length IFNs
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Rename function adjust_vectorization_cost
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add push/pop capability in Output
Giuliano Belinassi
- [gcc/devel/autopar_devel] libomp: Add omp_depend_kind to omp_lib.{f90, h}
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcov-tool: Fix merging of different endian coverage data [PR96267]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0027 Access values and unaliased component
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Stub CUDA_Execute and CUDA_Global pragmas
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Support 'lastprivate (conditional:' in Fortran
Giuliano Belinassi
- [gcc/devel/autopar_devel] contrib/vimrc: detect more C-like files
Giuliano Belinassi
- [gcc/devel/autopar_devel] Resolve regression rtl-optimization/96298. Sorry for the breakage.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Remove unnecessary detach finalization
Giuliano Belinassi
- [gcc/devel/autopar_devel] Restrict test to LP64.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: add AIX FAT libraries support
Giuliano Belinassi
- [gcc/devel/autopar_devel] Restrict PR middle-end/95886 x86 test to !ia32
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: add PAC GNU property note to libgcc lse.S
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: add PAC-RET protection to libitm sjlj.S
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Fix TCL syntax error in 'scan-dump-dem-not'
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Unset 'offload_target' after use
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Emit mfence_sse2 for -Os [PR95750]
Giuliano Belinassi
- [gcc/devel/autopar_devel] iDefine TARGET_OFFLOAD_OPTIONS for AArch64
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add testcase for [PR81339]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR 93592 - Invalid UP/DOWN rounding with EN descriptor.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR 93567, G edit descriptor uses E instead of F editing in rounding mode UP.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PR95720] protect gluefile and wrap_flags with -Wl too
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PR96230] some -dumpbase-ext fixes
Giuliano Belinassi
- [gcc/devel/autopar_devel] revamp intelmic-mkoffload aux dump names
Giuliano Belinassi
- [gcc/devel/autopar_devel] add offload target to testname for pass/fail message
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add testcase to show kernel issue got fixed by pr95237 [PR96192]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Adjust patchable_function tests for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-c++-common/pr56493.c: Allow ":" in label, for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Remove -mpower10 option (PR95907)
Giuliano Belinassi
- [gcc/devel/autopar_devel] aix: Support GCC64 for AIX 7.1.
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Enable TImode
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix PR c++/96310 - Ignoring -Wnonnull via pragma gcc diagnostics still produces an unwanted note.
Giuliano Belinassi
- [gcc/devel/autopar_devel] C++, testsuite: Adjust pure-virtual1.C options for Darwin.
Giuliano Belinassi
- [gcc/devel/autopar_devel] config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/torture/pr59330.c: Disable for mmix
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/tree-ssa/forwprop-36.c: Adjust for mmix
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgfortran: Skip integer-kind=16 check for amdgcn
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: add option -mblock-ops-unaligned-vsx
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add testcase for [PR79504]
Giuliano Belinassi
- [gcc/devel/autopar_devel] mmix: Don't turn off .hidden support.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/tree-ssa/reassoc-20.c: Adjust for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/tree-ssa/ssa-dse-26.c: Adjust for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/tree-ssa/vector-4.c: Adjust for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] fortran/openmp.c - silence static analyzer warning
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use vec::reserve before vec_safe_grow_cleared is called
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: AI12-0304 Put_Image attrs of lang-def types
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Add range check for GNATprove on 'Pos to Long_Integer conversion
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0382: Loosen type-invariant overriding requirement of AI12-0042
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Warnings on overloays involving generic In_Parameters
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] x86-lynx178elf: use a-numaux.ads instead of a-numaux__libc-x86.ads
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove obsolete special case in Switch_View
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Spurious error in generic dispatching constructor
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0194: Language-defined aspects and entry bodies
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Use membership tests in front-end
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Remove disabled code
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Unbounded string overriding control
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Ada2020: wording of 'Image messages
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0377 View conversions and out parameters revisited
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] AI12-0383 Renaming values
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Refactor pragma argument getters
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Bug in Enum_Subtype'Image in Ada 2020 mode
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Wrong accessibility on 'Access of formal in call
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Switch Ada_Version_Runtime to Ada 2020
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Assert failure on incorrect code
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Ada] Revert "Revamp dump and aux output names"
Giuliano Belinassi
- [gcc/devel/autopar_devel] LTO: Add -fcf-protection=check
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not expand vector comparison with VEC_COND_EXPR.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove useless backedge marking
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: build string_constant only for a char type
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make std::from_chars always round to nearest
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: Deep copy attach/detach should not affect reference counts
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: scan all function literals for escape analysis
Giuliano Belinassi
- [gcc/devel/autopar_devel] driver: fix a problem with implementation of -falign-foo=0 [PR96247]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Review _Hashtable count, equal_range _M_erase(false_type, ) code
Giuliano Belinassi
- [gcc/devel/autopar_devel] Diagnose just-past-the-end references for minor array bounds.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Name as_base type
Giuliano Belinassi
- [gcc/devel/autopar_devel] common: Use strcmp to compare location file names
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/torture/pr39074-2.c, pr39074.c, pta-callused-1.c: Adjust for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: for package-scope "a = b; b = x" just set "a = x"
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler, runtime: pass only ptr and len to some runtime calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Refactor peel_iters_{pro, epi}logue cost modeling
Giuliano Belinassi
- [gcc/devel/autopar_devel] expander: Fix ICE in maybe_warn_rdwr_sizes [PR96335]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix up nontype-subob1.C for targets with short int, int or long long ssize_t
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Do not over-size hashtable buckets on range insertion
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Simplify read_main
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Support 16-bit shifts and extendqihi2
Giuliano Belinassi
- [gcc/devel/autopar_devel] libcpp: Fix up raw string literal parsing error-recovery [PR96323]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix up cp_lexer_safe_previous_token [PR96328]
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix spello
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: tree dump indentation
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: better fixup_type_variants
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Set more DECL_CONTEXTs
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Parity and popcount folding optimizations.
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa/96291: don't crash on unoptimized lto functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.
Giuliano Belinassi
- [gcc/devel/autopar_devel] config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Add 'omp requires' to Fortran (mostly parsing)
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Fix infinite loop while determining peeling amount
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix unordered containers move constructors noexcept qualification
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : ICE in gfc_conv_scalarized_array_ref PR53298
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc/fortran/module.c: Fix indentation
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/95679 - properly signal changes from propagate_into_phi_args
Giuliano Belinassi
- [gcc/devel/autopar_devel] more SCEV cache clearing
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96349 - avoid abnormal coalescing issues in loop split
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran : Don't warn for LOGICAL kind conversion PR96319
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc-changelog: fix combining of arguments.
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Enable no-writeback vldr.16/vstr.16.
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Permit in Fortran omp target data without map
Giuliano Belinassi
- [gcc/devel/autopar_devel] Don't make -gsplit-dwarf imply -g
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: libstdc++ atomic_float/value_init.cc requires libatomic
Giuliano Belinassi
- [gcc/devel/autopar_devel] preprocessor: Teach traditional about has_include [PR95889]
Giuliano Belinassi
- [gcc/devel/autopar_devel] OpenMP: Handle order(concurrent) clause in gfortran
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Avoid calling const copy ctor on implicit move. [PR91212]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Implement C++20 implicit move changes. [PR91427]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Review _Local_iterator/_Local_const_iterator implementations.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update gcc ja.po, sv.po.
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Support floating point reciprocal instructions
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constraints and explicit instantiation [PR96164]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: abbreviated function template friend matching [PR96106]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: alias_ctad_tweaks and constrained dguide [PR95486]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: overload sets and placeholder return type [PR64194]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Re-format zen memcpy/memset costs.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Tune memcpy and memset for Zen cores.
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96370 - make reassoc expr rewrite more robust
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Refactor matching and lowering of intrinsic functions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make testsuite usable with -fno-exceptions
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add options for ieee float to relevant tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: cv bool can't be an integer-like type (LWG 3467)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Require CET support only for the final GCC build
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix test for old string ABI
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Move private functions out of ExprVisitor into local statics
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Refactor use of built-in memcmp/memcpy/memset into helper functions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Inline bounds checking for simple array assignments.
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V: Add support for TLS stack protector canary access
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH] RS6000 Add testlsbb by Byte operations
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix tests using wrong allocator type
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Check _GLIBCXX_USE_C99_STDLIB for strtof and strtold
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make COW string use allocator_traits for nested types
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix ICE in expand_intrinsic_vaarg
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Add -Wvarargs warning flag to the D front-end
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix associative array literals that don't have alignment holes filled
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: decl_constant_value and unsharing [PR96197]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Compute RPO with adjacent SCC members, expose toplevel SCC extents
Giuliano Belinassi
- [gcc/devel/autopar_devel] Improve var-tracking dataflow iteration order
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Add attributes according to flags in built-in functions [PR94442]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcov: support overloaded malloc
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end/96369 - fix missed short-circuiting during range folding
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not allocate huge array in output_in_order.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add PR number to ChangeLog entry
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Don't consider branch costs if no peeled iterations
Giuliano Belinassi
- [gcc/devel/autopar_devel] Amend match.pd syntax with force-simplified results
Giuliano Belinassi
- [gcc/devel/autopar_devel] debug/96383 - emit debug info for used external functions
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix use of newlocale in std:::from_chars
Giuliano Belinassi
- [gcc/devel/autopar_devel] Set and test no-warning bit to avoid -Wnonnull for synthesized expressions.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Split up the grouped compilable and runnable tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove duplicate dg-do directive
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add -Wno-deprecated for tests that warn in C++20
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Adjust tests that give different results in C++20
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove accidental -std=gnu++17 from test
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to false
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove condition around friend declaration (PR 96382)
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Ensure c++NN effective target present in all C++17 tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Use c++NN_only effective target to tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Add dg-require-effective-target to std::span assert tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Ensure c++NN effective-target present in more tests
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Avoid using __float128 in strict modes
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix test that fails for C++98
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix tests that fail for C++98
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Use error_at rather than warning_at for missing return in constexpr functions [PR96182]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix and improve std::vector<bool> implementation.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: ParallelSTL is now part of oneAPI DPC++ Library
Giuliano Belinassi
- [gcc/devel/autopar_devel] RISC-V/libgcc: Reduce the size of RV64 millicode by 6 bytes
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/loop-8.c: Skip for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] C-SKY: Delete big endian CPUs' mutilib for linux gcc.
Giuliano Belinassi
- [gcc/devel/autopar_devel] C-SKY: Add -mfloat-abi= option.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c: Fix bogus vector initialisation error [PR96377]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Cap frequency of recursive calls by 90%
Giuliano Belinassi
- [gcc/devel/autopar_devel] Verify symtab order
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: update to go1.15rc1
Giuliano Belinassi
- [gcc/devel/autopar_devel] Move www.stroustrup.com to https
Giuliano Belinassi
- [gcc/devel/autopar_devel] This patch fixes PR96325. See the explanatory comment in the testcase.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update ChangeLogs for PR96325
Giuliano Belinassi
- [gcc/devel/autopar_devel] This patch fixes PR96320. See the explanatory comment in the testcase.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Update ChangeLogs for PR96320
Giuliano Belinassi
- [gcc/devel/autopar_devel] var-tracking: fix uninitialised use of 'in_pending' [PR96404]
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Merge upstream dmd c2274e56a (PR96250).
Giuliano Belinassi
- [gcc/devel/autopar_devel] Multi-range implementation for value_range (irange).
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran texi: Fix typos
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgfortran/caf/single.c: Fix typo.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Giuliano Belinassi
- [gcc/devel/autopar_devel] mark match.pd ! not implemented on GENERIC
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Fix hwasan failure in readline.
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization: Fix typos in comments
Giuliano Belinassi
- [gcc/devel/autopar_devel] genmatch: Avoid unused parameter warnings in generated code.
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR rtl-optimization 61494: Preserve x-0.0 with HONOR_SNANS.
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add A64FX machine model
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: Add missing comma after octeontx2f95mm
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: fix a typo in tm.texi
Giuliano Belinassi
- [gcc/devel/autopar_devel] lto/96385 - avoid unused global UNDEFs in debug objects
Giuliano Belinassi
- [gcc/devel/autopar_devel] regrename: Avoid disrupting SMS schedule [PR95696]
Giuliano Belinassi
- [gcc/devel/autopar_devel] MSP430: Don't pass redundant -md option to the assembler
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Add -Wno-psabi to gcc.dg/pr96377-[12].c
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add support for unpacked sub [PR96366]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Removal of HSA offloading from gcc and libgomp
Giuliano Belinassi
- [gcc/devel/autopar_devel] Avoid shifting by amounts larger than target int in irange self-tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] internal/syscall/unix: define copyFileRangeTrap for all architectures
Giuliano Belinassi
- [gcc/devel/autopar_devel] internal/syscall/unix: correct ia64 syscall numbers
Giuliano Belinassi
- [gcc/devel/autopar_devel] Darwin: Handle poly_int machine_modes.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Darwin: Guard two macros in darwin.h.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openacc: No attach/detach present/release mappings for array descriptors
Giuliano Belinassi
- [gcc/devel/autopar_devel] Refer to C++20
Giuliano Belinassi
- [gcc/devel/autopar_devel] cpp: Do not use @dots for ... tokens in code examples
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Fix up __aarch64_cas16_acq_rel fallback
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Variable template and template parameter pack [PR96218]
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Fix vector_float.c testcase for -m32
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgcc: increase required stack space for x86_64 -fsplit-stack
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Remove unused declaration.
Giuliano Belinassi
- [gcc/devel/autopar_devel] dse: Remove partial load after full store for high part access[PR71309]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove ad-hoc range canonicalization from determine_block_size.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust expr_not_equal_to to use irange API.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust get_range_info to use the base irange class.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust op_with_boolean_value_range_p for irange API.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust vrp_evaluate_conditional for irange API.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Use irange API in test_for_singularity.
Giuliano Belinassi
- [gcc r11-2808] Daily bump.
GCC Administrator
- [gcc/devel/autopar_devel] Adjust simplify_conversion_using_ranges for irange API.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust two_valued_val_range_p for irange API.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Change testcase for pr96325 from run to compile.
Giuliano Belinassi
- [gcc/devel/autopar_devel] d: Fix PR96429: Pointer subtraction uses TRUNC_DIV_EXPR
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Compute number of collapsed loop iterations more efficiently for some non-rectangular loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add is_gimple_min_invariant dropped from previous patch.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gimple-fold: Fix ICE in maybe_canonicalize_mem_ref_addr on debug stmt [PR96354]
Giuliano Belinassi
- [gcc r10-8656] Daily bump.
GCC Administrator
- [gcc/devel/autopar_devel] veclower: Don't ICE on .VEC_CONVERT calls with no lhs [PR96426]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffle
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add missing clobber for fjcvtzs
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Use Q-reg loads/stores in movmem expansion
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran: Fix for OpenMP's 'lastprivate(conditional:'
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/88240 - stopgap for floating point code-hoisting issues
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Member initializer list diagnostic locations [PR94024]
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: TImode shifts
Giuliano Belinassi
- [gcc r8-10423] Daily bump.
GCC Administrator
- [gcc/devel/autopar_devel] d: Fix struct literals that have non-deterministic hash values (PR96153)
Giuliano Belinassi
- [gcc/devel/autopar_devel] Adjust gimple-ssa-sprintf.c for irange API.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify X * C1 == C2 with undefined overflow
Giuliano Belinassi
- [gcc/devel/autopar_devel] Test case for PR rtl-optimization/60473
Giuliano Belinassi
- [gcc/devel/autopar_devel] doc: Add @cindex to symver attribute
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran/OpenMP: Fix detecting not perfectly nested loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Use FLOAT_MODE_P macro and add FLAG_AUTO_FP [PR94442]
Giuliano Belinassi
- [gcc r9-8827] Daily bump.
GCC Administrator
- [gcc/devel/autopar_devel] c++: fix template parm count leak
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Delete unnecessary code
Giuliano Belinassi
- [gcc/devel/autopar_devel] [Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Giuliano Belinassi
- [gcc/devel/autopar_devel] amdgcn: Remove dead defines from gcn-run
Giuliano Belinassi
- [gcc/devel/autopar_devel] compiler: delete lowered constant strings
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Template keyword following :: [PR96082]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [PATCH] nvptx: Add support for PTX highpart multiplications (HI/SI)
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Delete duplicated option docs.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000, Update support for vec_extract
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000 Add vector insert builtin support
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000, Add vector replace builtin support GCC maintainers:
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000, Add vector shift double builtin support
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000, Add vector splat builtin support
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000 Add vector blend, permute builtin support
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Use more efficient logical -> actual computation even if # iterations is computed at runtime
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Handle reduction clauses on host teams construct [PR96459]
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Handle even some combined non-rectangular loops
Giuliano Belinassi
- [gcc/devel/autopar_devel] Make genmatch transform failure handling more consistent
Giuliano Belinassi
- [gcc/devel/autopar_devel] refactor LIM a bit
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Add missing %z prefixes to LDP/STP patterns
Giuliano Belinassi
- [gcc/devel/autopar_devel] aarch64: Clear canary value after stack_protect_test [PR96191]
Giuliano Belinassi
- [gcc/devel/autopar_devel] VEC_COND_EXPR optimizations
Giuliano Belinassi
- [gcc/devel/autopar_devel] Static analysis for definition of DO index variables in contained procedures.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Added test case to make sure that legal cases still pass.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: cxx_eval_vec_init after zero-initialization [PR96282]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Change URL for PSTL again
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Break long lines to fit in 80 columns
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect: Skip epilogue loops for dbgcnt check [PR96451]
Giuliano Belinassi
- [gcc/devel/autopar_devel] vect/rs6000: Support vector with length cost modeling
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa-fnsummary: Include <vector> the proper way
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86_64: Integer min/max improvements.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Remove std::map use from graphite
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96491 - avoid store commoning across abnormal edges
Giuliano Belinassi
- [gcc/devel/autopar_devel] bpf: more flexible support for kernel helpers
Giuliano Belinassi
- [gcc/devel/autopar_devel] reassoc: Improve maybe_optimize_range_tests [PR96480]
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: Don't ICE when spilling an MMA accumulator
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Adjust overflow prevention to operator>>
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Giuliano Belinassi
- [gcc/devel/autopar_devel] arm: Clear canary value after stack_protect_test [PR96191]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Implement P0966 std::string::reserve should not shrink
Giuliano Belinassi
- [gcc/devel/autopar_devel] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR96493, powerpc local call linkage failure
Giuliano Belinassi
- [gcc/devel/autopar_devel] Power10: Add BRD, BRW, and BRH support.
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Add gcc.dg/ia64-sync-5.c
Giuliano Belinassi
- [gcc/devel/autopar_devel] bpf: remove trailing whitespaces from source files
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree-optimization/96514 - avoid if-converting control-altering calls
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix linker script patterns for 32-bit targets
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Replace some VERIFY tests with static_assert
Giuliano Belinassi
- [gcc/devel/autopar_devel] Disable some VEC_COND_EXPR transformations after vector lowering
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: update to Go1.15rc2 release
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: MMA built-ins reject typedefs of MMA types
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/pr30957-1.c: xfail for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/pr44194-1.c: Skip for mmix.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Using UNSPEC for vector compare to mask register.
Giuliano Belinassi
- [gcc/devel/autopar_devel] This patch fixes PR96102. See the explanatory comment in the testcase.
Giuliano Belinassi
- [gcc/devel/autopar_devel] This patch fixes PR96312. Cures a used uninitialized warning.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Correct ChangeLog foul ups.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix remove_predictions_associated_with_edge
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Use _wstat64 for Windows [PR 95749]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Simplify X * C1 == C2 with wrapping overflow
Giuliano Belinassi
- [gcc/devel/autopar_devel] Declare gt_* functions inline in value-range.h.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Implement LWG 561 for std::inserter
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: constraints and address of template-id
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix NULL pointer dereference in doloop_contained_function_call.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix compatibility support in unique_ptr pretty printer
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix build for targets without lstat [PR 94681]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Improve code generation of smin(x, 0) with -m32.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Introduce dg-ice.
Giuliano Belinassi
- [gcc/devel/autopar_devel] runtime: revert eqtype for AIX
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Add unfixed test [PR88003]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add debug counter for IPA bits CP.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Giuliano Belinassi
- [gcc/devel/autopar_devel] tree: Fix up get_narrower [PR96549]
Giuliano Belinassi
- [gcc/devel/autopar_devel] expr: Optimize noop copies [PR96539]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make std::this_thread functions work without gthreads
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix <stop_token> to compile without gthreads
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix net::system_context stop condition
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make net::system_context tag type constructor explicit
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make Networking TS work without gthreads [PR 89760]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Fix failing tests for AIX
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Add missing require-effective-target directives in gcc.dg
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: remove xfail flifetime-dse[24].C
Giuliano Belinassi
- [gcc/devel/autopar_devel] internal/syscall/unix: restore ppc build tag
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Re: PR96493, powerpc local call linkage failure
Giuliano Belinassi
- [gcc/devel/autopar_devel] IBM Z: Fix PR96456
Giuliano Belinassi
- [gcc/devel/autopar_devel] IBM Z: Fix PR96308
Giuliano Belinassi
- [gcc/devel/autopar_devel] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Giuliano Belinassi
- [gcc/devel/autopar_devel] x86_64: Use peephole2 to eliminate redundant moves.
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Giuliano Belinassi
- [gcc/devel/autopar_devel] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Giuliano Belinassi
- [gcc/devel/autopar_devel] MAINTAINERS: Update my email address
Giuliano Belinassi
- [gcc/devel/autopar_devel] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Add effective target large_initializer
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fortran: Add support for OpenMP's nontemporal clause
Giuliano Belinassi
- [gcc/devel/autopar_devel] AArch64: Add if condition in aarch64_function_value [PR96479]
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa: fix bit CPP when combined with IPA bit CP
Giuliano Belinassi
- [gcc/devel/autopar_devel] libgo: correctly handle AIX FAT library creation
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Make self-move well-defined for containers [PR 85828]
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: ChangeLog corrections
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Fixing the wording of () aggregate-init [PR92812]
Giuliano Belinassi
- [gcc/devel/autopar_devel] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Giuliano Belinassi
- [gcc/devel/autopar_devel] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: Add support for non-rectangular loops in taskloop construct
Giuliano Belinassi
- [gcc/devel/autopar_devel] docs: Fix typos in -fallow-argument-mismatch description
Giuliano Belinassi
- [gcc/devel/autopar_devel] ipa: fix ICE in get_default_value
Giuliano Belinassi
- [gcc/devel/autopar_devel] nvptx: Add support for subword compare-and-swap
Giuliano Belinassi
- [gcc/devel/autopar_devel] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Giuliano Belinassi
- [gcc/devel/autopar_devel] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Giuliano Belinassi
- [gcc/devel/autopar_devel] [c++]: Unconfuse lookup_name_real API a bit
Giuliano Belinassi
- [gcc/devel/autopar_devel] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Improve CET builtin expanders.
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: rewrite of region and value-handling
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: add regression test [PR96598]
Giuliano Belinassi
- [gcc/devel/autopar_devel] [testsuite] Add missing require-effective-target allloca
Giuliano Belinassi
- [gcc/devel/autopar_devel] C-SKY: Fix assembling error with -mfloat-abi=hard.
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add missing PR entries for recent analyzer commit.
Giuliano Belinassi
- [gcc/devel/autopar_devel] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Giuliano Belinassi
- [gcc/devel/autopar_devel] diagnostics: Add new option -fdiagnostics-plain-output
Giuliano Belinassi
- [gcc/devel/autopar_devel] i386: Improve LWP builtin expanders.
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: More simplification of name_lookup api
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Copy elision and [[no_unique_address]]. [PR93711]
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Yet more name-lookup api simplification
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: document how to get gimple dump from an ICE
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: fix ICE on escaped unknown pointers [PR96611]
Giuliano Belinassi
- [gcc/devel/autopar_devel] analyzer: fix initialization from constant pool [PR96609, PR96616]
Giuliano Belinassi
- [gcc/devel/autopar_devel] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Giuliano Belinassi
- [gcc/devel/autopar_devel] c++: Final bit of name-lookup api simplification
Giuliano Belinassi
- [gcc/devel/autopar_devel] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Giuliano Belinassi
- [gcc/devel/autopar_devel] Force ENDBR immediate into memory.
Giuliano Belinassi
- [gcc/devel/autopar_devel] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add statement context to get_value_range.
Giuliano Belinassi
- [gcc/devel/autopar_devel] opnemp: add static assert for clause_names.
Giuliano Belinassi
- [gcc/devel/autopar_devel] libstdc++: Remove inheritance from elements in std::tuple
Giuliano Belinassi
- [gcc/devel/autopar_devel] Modify gcc driver for parallel compilation
Giuliano Belinassi
- [gcc/devel/autopar_devel] Implement a new partitioner for parallel compilation
Giuliano Belinassi
- [gcc/devel/autopar_devel] Implement fork-based parallelism engine
Giuliano Belinassi
- [gcc/devel/autopar_devel] Add invoke documentation
Giuliano Belinassi
- [gcc/devel/autopar_devel] New tests for parallel compilation feature
Giuliano Belinassi
- [gcc/devel/autopar_devel] Merge branch 'autopar_rebase2' into autopar_devel
Giuliano Belinassi
- [gcc/devel/omp/gcc-10] Permit calls to builtins and intrinsics in kernels loops.
Sandra Loosemore
- [gcc/devel/omp/gcc-10] Fix patterns in Fortran tests for kernels loop annotation.
Sandra Loosemore
- [gcc r11-2809] This patch fixes PR96737. See the explanatory comment in the testcase.
Paul Thomas
- [gcc r11-2810] Adding option -g to pr96737.f90.
Paul Thomas
- [gcc r11-2811] Changed to STOP 1 in unlimited_polymorphic_31.f03.
Paul Thomas
- [gcc r11-2812] x86: Add target("general-regs-only") function attribute
H.J. Lu
- [gcc(refs/users/wschmidt/heads/pcrel-opt)] Power10: Add PCREL_OPT load support
William Schmidt
- [gcc(refs/users/wschmidt/heads/pcrel-opt)] Power10: Add PCREL_OPT store support.
William Schmidt
- [gcc(refs/users/wschmidt/heads/pcrel-opt)] Power10: Add tests for PCREL_OPT support.
William Schmidt
- [gcc r11-2813] Daily bump.
GCC Administrator
- [gcc r10-8657] Daily bump.
GCC Administrator
- [gcc r8-10424] Daily bump.
GCC Administrator
- [gcc r9-8828] Daily bump.
GCC Administrator
- [gcc r11-2814] reorg.c (fill_slots_from_thread): Improve for TARGET_FLAGS_REGNUM
Hans-Peter Nilsson
- [gcc/devel/lto-offload] check lto compilation status
John Ravi
- [gcc r11-2815] Fix libstdc++ testsuite to handle VxWorks gthreads implementation
Alexandre Oliva
- [gcc r11-2816] Add missing vn_reference_t::punned initialization
Martin Liska
- [gcc r11-2817] SLP: support entire BB.
Martin Liska
- [gcc/devel/omp/gcc-10] Fix typo; remove XFAIL
Tobias Burnus
- [gcc r11-2818] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Christophe Lyon
- [gcc r11-2819] Fortran : get_environment_variable runtime error PR96486
Mark Eggleston
- [gcc r10-8658] Fortran : get_environment_variable runtime error PR96486
Mark Eggleston
- [gcc] Created branch 'marxin/heads/symver-with-new-gas' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/symver-with-new-gas)] IPA symver: allow multiple symvers for a definition
Martin Liska
- [gcc(refs/users/marxin/heads/symver-with-new-gas)] IPA symver: support visibility and static symbols.
Martin Liska
- [gcc/marxin/heads/symver-with-new-gas] IPA symver: support visibility and static symbols.
Martin Liska
- [gcc r11-2820] c++: overload dumper
Nathan Sidwell
- [gcc r9-8829] Fortran : get_environment_variable runtime error PR96486
Mark Eggleston
- [gcc r11-2821] libstdc++: Fix 30_threads/packaged_task/cons/alloc.cc regression
Jonathan Wakely
- [gcc r11-2822] libstdc++: Make variant_npos conversions explicit [PR 96766]
Jonathan Wakely
- [gcc r11-2823] libstdc++: Fix iota_view::size() to avoid overflow
Jonathan Wakely
- [gcc r11-2824] libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446]
Jonathan Wakely
- [gcc r11-2825] libstdc++: Add deduction guide for std::ranges::join_view [LWG 3474]
Jonathan Wakely
- [gcc r11-2826] doc: Switch valgrind.com to https
Gerald Pfeifer
- [gcc r11-2827] libbacktrace: add Mach-O 64-bit FAT support
Ian Lance Taylor
- [gcc r10-8659] c++: Emit as-base 'tor symbols for final class. [PR95428]
Jason Merrill
- [gcc r11-2828] Daily bump.
GCC Administrator
- [gcc r10-8660] Daily bump.
GCC Administrator
- [gcc r8-10425] Daily bump.
GCC Administrator
- [gcc r9-8830] Daily bump.
GCC Administrator
- [gcc r11-2829] c++: Emit as-base 'tor symbols for final class. [PR95428]
Jason Merrill
- [gcc r11-2830] gimple-fold: Don't optimize wierdo floating point value reads [PR95450]
Jakub Jelinek
- [gcc r11-2831] c++: Fix up ptr.~PTR () handling [PR96721]
Jakub Jelinek
- [gcc r11-2832] match.pd: Simplify copysign (x, -x) to -x [PR96715]
Jakub Jelinek
- [gcc r11-2833] Refine typo to fix ICE.
hongtao Liu
- [gcc r11-2834] debug/96690 - mangle symbols eventually used by late dwarf output
Richard Biener
- [gcc r11-2835] MIPS: Fix __builtin_longjmp (PR 64242)
Chenghua Xu
- [gcc/marxin/heads/symver-with-new-gas] (2 commits) IPA symver: support visibility and static symbols.
Martin Liska
- [gcc r11-2836] middle-end: PR tree-optimization/21137: STRIP_NOPS avoids missed optimization.
Roger Sayle
- [gcc(refs/users/aoliva/heads/testbase)] x86: Add cost model for operation of mask registers.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Enable direct movement between gpr and mask registers in pass_reload.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] According to instruction_tables.pdf
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Enable bitwise operation for type mask.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Allow try_split to split RTX_FRAME_RELATED_P insns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] driver: Fix several memory leaks [PR63854]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Using gen_int_mode instead of GEN_INT to avoid ICE caused by type promotion.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Do not check "cold" name on darwin [PR 96736]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Update links to Arm docs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libgccjit: Update comments for gcc_jit_context_new_rvalue_from* functions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: simplify region_model::push_frame
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: simplify store::eval_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] analyzer: fix NULL deref false positives [PR94851]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] This patch fixes PR96737. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Adding option -g to pr96737.f90.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Changed to STOP 1 in unlimited_polymorphic_31.f03.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] x86: Add target("general-regs-only") function attribute
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] reorg.c (fill_slots_from_thread): Improve for TARGET_FLAGS_REGNUM
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fix libstdc++ testsuite to handle VxWorks gthreads implementation
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Add missing vn_reference_t::punned initialization
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] SLP: support entire BB.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] Fortran : get_environment_variable runtime error PR96486
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: overload dumper
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix 30_threads/packaged_task/cons/alloc.cc regression
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Make variant_npos conversions explicit [PR 96766]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix iota_view::size() to avoid overflow
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libstdc++: Add deduction guide for std::ranges::join_view [LWG 3474]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] doc: Switch valgrind.com to https
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] libbacktrace: add Mach-O 64-bit FAT support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testbase)] c++: Emit as-base 'tor symbols for final class. [PR95428]
Alexandre Oliva
- [gcc/aoliva/heads/testme] (38 commits) fix ppc minimal-toc/cmodel compat checking
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] x86: Add cost model for operation of mask registers.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Enable direct movement between gpr and mask registers in pass_reload.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] According to instruction_tables.pdf
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Enable bitwise operation for type mask.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Allow try_split to split RTX_FRAME_RELATED_P insns
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] driver: Fix several memory leaks [PR63854]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Using gen_int_mode instead of GEN_INT to avoid ICE caused by type promotion.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Do not check "cold" name on darwin [PR 96736]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Update links to Arm docs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libgccjit: Update comments for gcc_jit_context_new_rvalue_from* functions
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: simplify region_model::push_frame
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: simplify store::eval_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] analyzer: fix NULL deref false positives [PR94851]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] This patch fixes PR96737. See the explanatory comment in the testcase.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Adding option -g to pr96737.f90.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Changed to STOP 1 in unlimited_polymorphic_31.f03.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] x86: Add target("general-regs-only") function attribute
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] reorg.c (fill_slots_from_thread): Improve for TARGET_FLAGS_REGNUM
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Add missing vn_reference_t::punned initialization
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] SLP: support entire BB.
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Fortran : get_environment_variable runtime error PR96486
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: overload dumper
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix 30_threads/packaged_task/cons/alloc.cc regression
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Make variant_npos conversions explicit [PR 96766]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix iota_view::size() to avoid overflow
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libstdc++: Add deduction guide for std::ranges::join_view [LWG 3474]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] doc: Switch valgrind.com to https
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] libbacktrace: add Mach-O 64-bit FAT support
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] c++: Emit as-base 'tor symbols for final class. [PR95428]
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] fix ppc minimal-toc/cmodel compat checking
Alexandre Oliva
- [gcc r11-2837] Fix a typo in rtl.def
Richard Sandiford
- [gcc r11-2838] sra: Bail out when encountering accesses with negative offsets (PR 96730)
Martin Jambor
- [gcc r11-2839] strlen: Fix handle_builtin_string_cmp [PR96758]
Jakub Jelinek
- [gcc r11-2840] gimple: Ignore *0 = {CLOBBER} in path isolation [PR96722]
Jakub Jelinek
- [gcc r11-2841] tree-optimization/96548 - fix failure to recompute RPO after CFG change
Richard Biener
- [gcc r11-2842] aarch64: Update the mangling of single SVE vectors and predicates
Richard Sandiford
- [gcc r11-2843] aarch64: Tweaks to the handling of fixed-length SVE types
Richard Sandiford
- [gcc r11-2844] aarch64: Update feature macro name
Richard Sandiford
- [gcc/devel/omp/gcc-10] Update links to Arm docs
Tobias Burnus
- [gcc/devel/omp/gcc-10] Fortran : get_environment_variable runtime error PR96486
Tobias Burnus
- [gcc/devel/omp/gcc-10] c++: Emit as-base 'tor symbols for final class. [PR95428]
Tobias Burnus
- [gcc/devel/omp/gcc-10] OpenMP: Permit in Fortran omp target data without map
Tobias Burnus
- [gcc/devel/omp/gcc-10] OpenMP/Fortran: Reject allocatable components in map clause
Tobias Burnus
- [gcc r10-8661] sra: Bail out when encountering accesses with negative offsets (PR 96730)
Martin Jambor
- [gcc r11-2845] libstdc++: Add more C++20 additions to <chrono>
Patrick Palka
- [gcc r11-2846] libstdc++: Adjust static assertions in futures and promises [LWG 3466]
Jonathan Wakely
- [gcc r11-2847] libstdc++: Fix debug-mode build failure in <chrono>
Patrick Palka
- [gcc r11-2848] libstdc++: Remove tests for self-move debug assertions
Jonathan Wakely
- [gcc r11-2849] OpenMP: Improve map-clause error message for array function parameter (PR96678)
Tobias Burnus
- [gcc/devel/omp/gcc-10] OpenMP: Improve map-clause error message for array function parameter (PR96678)
Tobias Burnus
- [gcc r10-8662] openmp: Handle reduction clauses on host teams construct [PR96459]
Jakub Jelinek
- [gcc r10-8663] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Jakub Jelinek
- [gcc r10-8664] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Jakub Jelinek
- [gcc r10-8665] tree: Fix up get_narrower [PR96549]
Jakub Jelinek
- [gcc r10-8666] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Jakub Jelinek
- [gcc r10-8667] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Jakub Jelinek
- [gcc r10-8668] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Jakub Jelinek
- [gcc r10-8669] gimple-fold: Don't optimize wierdo floating point value reads [PR95450]
Jakub Jelinek
- [gcc r10-8670] strlen: Fix handle_builtin_string_cmp [PR96758]
Jakub Jelinek
- [gcc r10-8671] gimple: Ignore *0 = {CLOBBER} in path isolation [PR96722]
Jakub Jelinek
- [gcc r11-2850] hppa: Improve expansion of ashldi3 when !TARGET_64BIT
Roger Sayle
- [gcc r11-2851] hppa: PR middle-end/87256: Improved hppa_rtx_costs avoids synth_mult madness.
Roger Sayle
- [gcc/devel/c++-coroutines] libgccjit: Update comments for gcc_jit_context_new_rvalue_from* functions
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: simplify region_model::push_frame
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: simplify store::eval_alias
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix NULL deref false positives [PR94851]
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PR96737. See the explanatory comment in the testcase.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adding option -g to pr96737.f90.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Changed to STOP 1 in unlimited_polymorphic_31.f03.
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86: Add target("general-regs-only") function attribute
Iain D Sandoe
- [gcc/devel/c++-coroutines] reorg.c (fill_slots_from_thread): Improve for TARGET_FLAGS_REGNUM
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix libstdc++ testsuite to handle VxWorks gthreads implementation
Iain D Sandoe
- [gcc/devel/c++-coroutines] Add missing vn_reference_t::punned initialization
Iain D Sandoe
- [gcc/devel/c++-coroutines] SLP: support entire BB.
Iain D Sandoe
- [gcc/devel/c++-coroutines] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran : get_environment_variable runtime error PR96486
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: overload dumper
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix 30_threads/packaged_task/cons/alloc.cc regression
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make variant_npos conversions explicit [PR 96766]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix iota_view::size() to avoid overflow
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Add deduction guide for std::ranges::join_view [LWG 3474]
Iain D Sandoe
- [gcc/devel/c++-coroutines] doc: Switch valgrind.com to https
Iain D Sandoe
- [gcc/devel/c++-coroutines] libbacktrace: add Mach-O 64-bit FAT support
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Emit as-base 'tor symbols for final class. [PR95428]
Iain D Sandoe
- [gcc/devel/c++-coroutines] gimple-fold: Don't optimize wierdo floating point value reads [PR95450]
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: Fix up ptr.~PTR () handling [PR96721]
Iain D Sandoe
- [gcc/devel/c++-coroutines] match.pd: Simplify copysign (x, -x) to -x [PR96715]
Iain D Sandoe
- [gcc/devel/c++-coroutines] Refine typo to fix ICE.
Iain D Sandoe
- [gcc/devel/c++-coroutines] debug/96690 - mangle symbols eventually used by late dwarf output
Iain D Sandoe
- [gcc/devel/c++-coroutines] MIPS: Fix __builtin_longjmp (PR 64242)
Iain D Sandoe
- [gcc/devel/c++-coroutines] middle-end: PR tree-optimization/21137: STRIP_NOPS avoids missed optimization.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix a typo in rtl.def
Iain D Sandoe
- [gcc/devel/c++-coroutines] sra: Bail out when encountering accesses with negative offsets (PR 96730)
Iain D Sandoe
- [gcc/devel/c++-coroutines] strlen: Fix handle_builtin_string_cmp [PR96758]
Iain D Sandoe
- [gcc/devel/c++-coroutines] gimple: Ignore *0 = {CLOBBER} in path isolation [PR96722]
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96548 - fix failure to recompute RPO after CFG change
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Update the mangling of single SVE vectors and predicates
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Tweaks to the handling of fixed-length SVE types
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Update feature macro name
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Add more C++20 additions to <chrono>
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Adjust static assertions in futures and promises [LWG 3466]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix debug-mode build failure in <chrono>
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Remove tests for self-move debug assertions
Iain D Sandoe
- [gcc/devel/c++-coroutines] OpenMP: Improve map-clause error message for array function parameter (PR96678)
Iain D Sandoe
- [gcc/devel/c++-coroutines] hppa: Improve expansion of ashldi3 when !TARGET_64BIT
Iain D Sandoe
- [gcc/devel/c++-coroutines] hppa: PR middle-end/87256: Improved hppa_rtx_costs avoids synth_mult madness.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2851.
Iain D Sandoe
- [gcc r11-2852] x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2
H.J. Lu
- [gcc r11-2853] Daily bump.
GCC Administrator
- [gcc r10-8672] Daily bump.
GCC Administrator
- [gcc r8-10426] Daily bump.
GCC Administrator
- [gcc r9-8831] Daily bump.
GCC Administrator
- [gcc(refs/users/aldyh/heads/ranger-staging)] Utilize the new value_range interface
Andrew Macleod
- [gcc r11-2854] analyzer: fix ICE on initializers for unsized array fields [PR96777]
David Malcolm
- [gcc r11-2855] analyzer: fix leak false positive/widening on pointer iteration [PR94858]
David Malcolm
- [gcc r11-2856] Adjust testcase.
hongtao Liu
- [gcc(refs/users/wschmidt/heads/pcrel-opt)] Patch sent to Mike to think about using.
William Schmidt
- [gcc r10-8673] hppa: Improve expansion of ashldi3 when !TARGET_64BIT
Roger Sayle
- [gcc r11-2857] libstdc++: Rename _Hashtable _H1, _H2 and _Hash template parameters
Franथईois Dumont
- [gcc r10-8674] hppa: PR middle-end/87256: Improved hppa_rtx_costs avoids synth_mult madness.
Roger Sayle
- [gcc r11-2858] Fortran: Add 'device_type' clause to OpenMP's declare target
Tobias Burnus
- [gcc r11-2859] IPA symver: allow multiple symvers for a definition
Martin Liska
- [gcc r11-2860] d: Move d_gimplify_expr and dependencies to d-gimplify.cc
Iain Buclaw
- [gcc r11-2861] d: Move lowering of each tree node to separate functions
Iain Buclaw
- [gcc r11-2862] d: Don't run all permutations for fail_compilation tests.
Iain Buclaw
- [gcc r11-2863] d: Fix no NRVO when returning an array of a non-POD struct
Iain Buclaw
- [gcc r11-2864] d: Fix small struct literals that have non-deterministic hash values
Iain Buclaw
- [gcc r11-2865] d: Use read() to load contents of stdin into memory.
Iain Buclaw
- [gcc r11-2866] d: Merge upstream dmd cb4a96fae
Iain Buclaw
- [gcc r11-2867] contrib: Add OPT-enable-obsolete to tile*-*-*
Iain Buclaw
- [gcc r11-2868] tilepro: Update generator file to define IN_TARGET_CODE in target file.
Iain Buclaw
- [gcc r11-2869] d: Fix no RVO when returning struct literals initialized with constructor.
Iain Buclaw
- [gcc r11-2870] d: Merge upstream dmd e49192807
Iain Buclaw
- [gcc r11-2871] libiberty: Add support for `in' and `in ref' storage classes.
Iain Buclaw
- [gcc] Created branch 'marxin/heads/lto-pic-and-pie-merging' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/lto-pic-and-pie-merging)] lto: fix documentation about -fpie and -fpic options
Martin Liska
- [gcc r11-2872] dwarf2out: Fix up dwarf2out_next_real_insn caching [PR96729]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: Template keyword following :: [PR96082]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Backport prefixed instruction tests from master branch.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] aarch64: Clear canary value after stack_protect_test [PR96191]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] arm: Clear canary value after stack_protect_test [PR96191]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] AArch64: Fix bugs in -mcpu=native detection.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] AArch64: Add GCC_CPUINFO override
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Arm: Add GCC_CPUINFO override
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Testsuite: Make it easier to debug environment setting functions
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Testuite: Document environment setting directives
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] AArch64: Add test for -mcpu=native
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] AArch64: Fix hwasan failure in readline.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] rs6000: Don't ICE when spilling an MMA accumulator
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] rs6000: MMA built-ins reject typedefs of MMA types
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fill up {, un}compression stats for ZSTD in LTO.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Using UNSPEC for vector compare to mask register.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libstdc++: Use _wstat64 for Windows [PR 95749]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: constraints and explicit instantiation [PR96164]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] This patch fixes PR96312. Cures a used uninitialized warning.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: abbreviated function template friend matching [PR96106]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libstdc++: Disable net tests that depend on threads [PR 89760]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] bpf: add support for the -mxbpf option
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] bpf: do not save/restore callee-saved registers in function prolog/epilog
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] bpf: more flexible support for kernel helpers
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] bpf: remove trailing whitespaces from source files
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] ipa/96291: don't crash on unoptimized lto functions
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] ipa: fix bit CPP when combined with IPA bit CP
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] PR96493, powerpc local call linkage failure
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Re: PR96493, powerpc local call linkage failure
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] ipa: fix ICE in get_default_value
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Avoid SCC hashing on unmergeable trees
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Simplify streaming of SCC components
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fix hashing of prestreamed nodes
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Avoid streaming stray references.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Do not stream redundant stuff
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Optimize ODR enum streaming
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fix ICE in ODR enum streaming [PR95548]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Bump LTO version
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: constraints and address of template-id
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fix streamer desynchornization caused by streamer debugging patch
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] testsuite: Fix up pr95548.C testcase.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] compiler: export thunks referenced by inline functions
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Don't use pinsr/pextr for struct initialization/extraction.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] i386: Fix restore_stack_nonlocal expander [PR96536].
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] arm: Enable no-writeback vldr.16/vstr.16.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libstdc++: Add deprecated attributes to old iostream members
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libgomp: adjust nvptx_free callback context checking
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] d: Fix ICE using non-local variable: internal compiler error: Segmentation fault
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] d: Fix ICE in setValue at dmd/dinterpret.c:7046
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] d: Field access in parentheses causes error: need 'this' for 'field' of type 'type'
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] d: Adjust backport of PR96250 for front-end implementation.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] [LTO/offloading] Fix offloading-compilation ICE without -flto (PR84320)
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Update links to Arm docs
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fortran : get_environment_variable runtime error PR96486
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: Emit as-base 'tor symbols for final class. [PR95428]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] sra: Bail out when encountering accesses with negative offsets (PR 96730)
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] openmp: Handle reduction clauses on host teams construct [PR96459]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] tree: Fix up get_narrower [PR96549]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] gimple-fold: Don't optimize wierdo floating point value reads [PR95450]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] strlen: Fix handle_builtin_string_cmp [PR96758]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] gimple: Ignore *0 = {CLOBBER} in path isolation [PR96722]
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] hppa: Improve expansion of ashldi3 when !TARGET_64BIT
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] hppa: PR middle-end/87256: Improved hppa_rtx_costs avoids synth_mult madness.
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-10-branch)] Merge commit 'r10-8674-ged1e7a6a8ad6903ee952e82ac9ddac01efb286dd' into redhat/gcc-10-branch
Jakub Jelinek
- [gcc r11-2873] aarch64: Fix testcase gcc.target/aarch64/insv_1.c
Richard Sandiford
- [gcc r11-2874] AArch64: Add FLAG for add/sub arithmetic intrinsics [PR94442]
Richard Sandiford
- [gcc] Created branch 'marxin/heads/symver-fix-attr' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/symver-fix-attr)] symver: fix attribute matching.
Martin Liska
- [gcc r11-2875] lto: fix documentation about -fpie and -fpic options
Martin Liska
- [gcc r11-2876] c++: template operator lookup caching
Nathan Sidwell
- [gcc r10-8675] libstdc++: Make variant_npos conversions explicit [PR 96766]
Jonathan Wakely
- [gcc r9-8832] libstdc++: Make variant_npos conversions explicit [PR 96766]
Jonathan Wakely
- [gcc r11-2877] tree-optimization/96783 - fix vectorization of negative step SLP
Richard Biener
- [gcc/devel/c++-modules] Reimplement module binding extraction
Nathan Sidwell
- [gcc/devel/c++-modules] Do not stream hidden_friend_p
Nathan Sidwell
- [gcc/devel/c++-modules] Friend specialization overhaul part 1
Nathan Sidwell
- [gcc/devel/c++-modules] Operator function lookups in templates
Nathan Sidwell
- [gcc/devel/c++-modules] Cherry pick 794275711bd.
Nathan Sidwell
- [gcc r11-2878] libstdc++: Add missing coauthors to ChangeLog entry
Patrick Palka
- [gcc r11-2879] libstdc++: Add missing extra space to ChangeLog author lines
Patrick Palka
- [gcc r11-2880] symver: fix attribute matching.
Martin Liska
- [gcc r11-2881] libstdc++: Enable assertions in constexpr string_view members [PR 71960]
Jonathan Wakely
- [gcc r10-8676] libstdc++: Enable assertions in constexpr string_view members [PR 71960]
Jonathan Wakely
- [gcc r9-8833] libstdc++: Enable assertions in constexpr string_view members [PR 71960]
Jonathan Wakely
- [gcc r11-2882] tree-optimization/96698 - fix ICE when vectorizing nested cycles
Richard Biener
- [gcc r11-2883] Adjust tree-ssa-dom.c for irange API.
Aldy Hernandez
- [gcc r11-2884] MAINTAINERS: Add myself as OpenACC maintainer
Tobias Burnus
- [gcc r11-2885] libstdc++: Fix regression in hash containers
Jonathan Wakely
- [gcc] Created branch 'wschmidt/heads/sibfix' in namespace 'refs/users'
William Schmidt
- [gcc r11-2886] libstdc++: Fix typo in chrono::year_month_weekday::operator==
Patrick Palka
- [gcc(refs/users/aldyh/heads/ranger-staging)] huh. missed the value-query files somehow
Andrew Macleod
- [gcc r11-2887] libstdc++: Use correct argument type for __use_alloc [PR 96803]
Jonathan Wakely
- [gcc r11-2888] libstdc++: Whitespace changes in <tuple>
Jonathan Wakely
- [gcc r11-2889] MSP430: Simplify and extend shift instruction patterns
Jozef Lawrynowicz
- [gcc r11-2890] x86: Reject target("no-general-regs-only")
H.J. Lu
- [gcc/devel/c++-coroutines] x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix ICE on initializers for unsized array fields [PR96777]
Iain D Sandoe
- [gcc/devel/c++-coroutines] analyzer: fix leak false positive/widening on pointer iteration [PR94858]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Rename _Hashtable _H1, _H2 and _Hash template parameters
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran: Add 'device_type' clause to OpenMP's declare target
Iain D Sandoe
- [gcc/devel/c++-coroutines] IPA symver: allow multiple symvers for a definition
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Move d_gimplify_expr and dependencies to d-gimplify.cc
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Move lowering of each tree node to separate functions
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Don't run all permutations for fail_compilation tests.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix no NRVO when returning an array of a non-POD struct
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix small struct literals that have non-deterministic hash values
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Use read() to load contents of stdin into memory.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Merge upstream dmd cb4a96fae
Iain D Sandoe
- [gcc/devel/c++-coroutines] contrib: Add OPT-enable-obsolete to tile*-*-*
Iain D Sandoe
- [gcc/devel/c++-coroutines] tilepro: Update generator file to define IN_TARGET_CODE in target file.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix no RVO when returning struct literals initialized with constructor.
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Merge upstream dmd e49192807
Iain D Sandoe
- [gcc/devel/c++-coroutines] libiberty: Add support for `in' and `in ref' storage classes.
Iain D Sandoe
- [gcc/devel/c++-coroutines] dwarf2out: Fix up dwarf2out_next_real_insn caching [PR96729]
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Fix testcase gcc.target/aarch64/insv_1.c
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Add FLAG for add/sub arithmetic intrinsics [PR94442]
Iain D Sandoe
- [gcc/devel/c++-coroutines] lto: fix documentation about -fpie and -fpic options
Iain D Sandoe
- [gcc/devel/c++-coroutines] c++: template operator lookup caching
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96783 - fix vectorization of negative step SLP
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Add missing coauthors to ChangeLog entry
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Add missing extra space to ChangeLog author lines
Iain D Sandoe
- [gcc/devel/c++-coroutines] symver: fix attribute matching.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Enable assertions in constexpr string_view members [PR 71960]
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96698 - fix ICE when vectorizing nested cycles
Iain D Sandoe
- [gcc/devel/c++-coroutines] Adjust tree-ssa-dom.c for irange API.
Iain D Sandoe
- [gcc/devel/c++-coroutines] MAINTAINERS: Add myself as OpenACC maintainer
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix regression in hash containers
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix typo in chrono::year_month_weekday::operator==
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Use correct argument type for __use_alloc [PR 96803]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Whitespace changes in <tuple>
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2888.
Iain D Sandoe
- [gcc] Created branch 'meissner/heads/work012-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work012-orig)] Add REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work012' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] Create ChangeLog.meissner & REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] PowerPC: Change cmove function return to bool.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] PowerPC: Rename functions for min, max, cmove.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] PowerPC: Add power10 xsmaxcqp/xsmincqp support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] PowerPC: Add power10 xscmp{eq, gt, ge}qp support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] Update ChangeLog.meissner
Michael Meissner
- [gcc r11-2891] Fix documentation of -fprofile-exclude-files
Jeff Law
- [gcc r11-2892] Mark various tests that require a c99 libm
Jeff Law
- [gcc r11-2893] libgo: add FAT library support for static libraries on AIX
Ian Lance Taylor
- [gcc r11-2894] cmd: add -maix32 to gcc calls for aix/ppc
Ian Lance Taylor
- [gcc r11-2895] Daily bump.
GCC Administrator
- [gcc r10-8677] Daily bump.
GCC Administrator
- [gcc r8-10427] Daily bump.
GCC Administrator
- [gcc r9-8834] Daily bump.
GCC Administrator
- [gcc r11-2896] libstdc++: Implement P1994R1 changes to ranges::elements_view
Patrick Palka
- [gcc r11-2897] libstdc++: elements_view's sentinel and iterator not comparable [LWG 3406]
Patrick Palka
- [gcc r11-2898] libstdc++: Implement remaining piece of LWG 3448
Patrick Palka
- [gcc r11-2899] tree-optimization/96565 - improve DSE with paths ending in noreturn
Richard Biener
- [gcc r11-2900] tree-optimization/96579 - another special-operands fix in reassoc
Richard Biener
- [gcc r11-2901] AArch64: Add FLAG for min/max intrinsics [PR94442]
Richard Sandiford
- [gcc r11-2902] AArch64: Add FLAG for rounding intrinsics [PR94442]
Richard Sandiford
- [gcc r11-2903] lra: Canonicalize mult to shift in address reloads
Alex Coplan
- [gcc(refs/users/aldyh/heads/ranger-staging)] rename e_ret to evrp_ret
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Minor whitespace and formatting cleanups to value-query.*
Aldy Hernandez
- [gcc r11-2904] streamline TARGET_MEM_REF dumping
Richard Biener
- [gcc r9-8835] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Christophe Lyon
- [gcc r10-8678] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Christophe Lyon
- [gcc r11-2905] vec: add exact argument for various grow functions.
Martin Liska
- [gcc r11-2906] tree-optimization/96522 - transfer of flow-sensitive info in copy_ref_info
Richard Biener
- [gcc(refs/users/wschmidt/heads/sibfix)] rs6000: Support ELFv2 sibcall for indirect calls
William Schmidt
- [gcc r11-2907] Fortran : ICE for division by zero in declaration PR95882
Mark Eggleston
- [gcc(refs/users/meissner/heads/work012)] Part 1 of PCREL_OPT.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] PCREL_OPT #2
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] PCREL_OPT change from Bil.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] Use bool return instead of int.
Michael Meissner
- [gcc r10-8679] Fortran : ICE for division by zero in declaration PR95882
Mark Eggleston
- [gcc r11-2908] rs6000: Support ELFv2 sibcall for indirect calls [PR96787]
William Schmidt
- [gcc r11-2909] ia32: Fix alignment of _Atomic fields [PR65146]
Jakub Jelinek
- [gcc r9-8836] Fortran : ICE for division by zero in declaration PR95882
Mark Eggleston
- [gcc/devel/c++-modules] libstdc++: Replace operator>>(istream&, char*) [LWG 2499]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Change URL for PSTL again
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Break long lines to fit in 80 columns
Nathan Sidwell
- [gcc/devel/c++-modules] vect: Skip epilogue loops for dbgcnt check [PR96451]
Nathan Sidwell
- [gcc/devel/c++-modules] vect/rs6000: Support vector with length cost modeling
Nathan Sidwell
- [gcc/devel/c++-modules] ipa-fnsummary: Include <vector> the proper way
Nathan Sidwell
- [gcc/devel/c++-modules] x86_64: Integer min/max improvements.
Nathan Sidwell
- [gcc/devel/c++-modules] Remove std::map use from graphite
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96491 - avoid store commoning across abnormal edges
Nathan Sidwell
- [gcc/devel/c++-modules] bpf: more flexible support for kernel helpers
Nathan Sidwell
- [gcc/devel/c++-modules] reassoc: Improve maybe_optimize_range_tests [PR96480]
Nathan Sidwell
- [gcc/devel/c++-modules] x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32.
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: Don't ICE when spilling an MMA accumulator
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Adjust overflow prevention to operator>>
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]
Nathan Sidwell
- [gcc/devel/c++-modules] arm: Clear canary value after stack_protect_test [PR96191]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Do not set eofbit eagerly in operator>>(istream&, char(&)[N])
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Implement P0966 std::string::reserve should not shrink
Nathan Sidwell
- [gcc/devel/c++-modules] mmix: fix gcc.dg/loop-9.c by more accurate move insns
Nathan Sidwell
- [gcc/devel/c++-modules] PR96493, powerpc local call linkage failure
Nathan Sidwell
- [gcc/devel/c++-modules] Power10: Add BRD, BRW, and BRH support.
Nathan Sidwell
- [gcc/devel/c++-modules] [testsuite] Add gcc.dg/ia64-sync-5.c
Nathan Sidwell
- [gcc/devel/c++-modules] bpf: remove trailing whitespaces from source files
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96514 - avoid if-converting control-altering calls
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix linker script patterns for 32-bit targets
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Replace some VERIFY tests with static_assert
Nathan Sidwell
- [gcc/devel/c++-modules] Disable some VEC_COND_EXPR transformations after vector lowering
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix ambiguous comparisons in __gnu_debug::bitset [PR 96303]
Nathan Sidwell
- [gcc/devel/c++-modules] libgo: update to Go1.15rc2 release
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Avoid floating point comparison at the end of bb with -fnon-call-exceptions
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Handle clauses with gimple sequences in convert_nonlocal_omp_clauses properly
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: MMA built-ins reject typedefs of MMA types
Nathan Sidwell
- [gcc/devel/c++-modules] gcc.dg/pr30957-1.c: xfail for mmix.
Nathan Sidwell
- [gcc/devel/c++-modules] gcc.dg/pr44194-1.c: Skip for mmix.
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite, Darwin: XFAIL runs for two timode conversion tests.
Nathan Sidwell
- [gcc/devel/c++-modules] middle-end: Correct calculation of mul_widen_cost and mul_highpart_cost.
Nathan Sidwell
- [gcc/devel/c++-modules] Using UNSPEC for vector compare to mask register.
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PR96102. See the explanatory comment in the testcase.
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PR96312. Cures a used uninitialized warning.
Nathan Sidwell
- [gcc/devel/c++-modules] Correct ChangeLog foul ups.
Nathan Sidwell
- [gcc/devel/c++-modules] Fix remove_predictions_associated_with_edge
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Use _wstat64 for Windows [PR 95749]
Nathan Sidwell
- [gcc/devel/c++-modules] Simplify X * C1 == C2 with wrapping overflow
Nathan Sidwell
- [gcc/devel/c++-modules] Declare gt_* functions inline in value-range.h.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Check __cpp_exceptions in basic_string::reserve()
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Implement LWG 561 for std::inserter
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make C++17 ignore --disable-libstdcxx-filesystem-ts [PR 94681]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: constraints and address of template-id
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Fix constexpr evaluation of SPACESHIP_EXPR [PR96497]
Nathan Sidwell
- [gcc/devel/c++-modules] Fix NULL pointer dereference in doloop_contained_function_call.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix compatibility support in unique_ptr pretty printer
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix build for targets without lstat [PR 94681]
Nathan Sidwell
- [gcc/devel/c++-modules] i386: Improve code generation of smin(x, 0) with -m32.
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Introduce dg-ice.
Nathan Sidwell
- [gcc/devel/c++-modules] runtime: revert eqtype for AIX
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Add unfixed test [PR88003]
Nathan Sidwell
- [gcc/devel/c++-modules] Add debug counter for IPA bits CP.
Nathan Sidwell
- [gcc/devel/c++-modules] Do not combine PRED_LOOP_GUARD and PRED_LOOP_GUARD_WITH_RECURSION
Nathan Sidwell
- [gcc/devel/c++-modules] tree: Fix up get_narrower [PR96549]
Nathan Sidwell
- [gcc/devel/c++-modules] expr: Optimize noop copies [PR96539]
Nathan Sidwell
- [gcc/devel/c++-modules] c-family: Fix ICE in get_atomic_generic_size [PR96545]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make std::this_thread functions work without gthreads
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix <stop_token> to compile without gthreads
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix net::system_context stop condition
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make net::system_context tag type constructor explicit
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make Networking TS work without gthreads [PR 89760]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix failing tests for AIX
Nathan Sidwell
- [gcc/devel/c++-modules] [testsuite] Add missing require-effective-target directives in gcc.dg
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: remove xfail flifetime-dse[24].C
Nathan Sidwell
- [gcc/devel/c++-modules] internal/syscall/unix: restore ppc build tag
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Implement DR 526 on [forward_]list remove_if/unique [PR 91620]
Nathan Sidwell
- [gcc/devel/c++-modules] Re: PR96493, powerpc local call linkage failure
Nathan Sidwell
- [gcc/devel/c++-modules] IBM Z: Fix PR96456
Nathan Sidwell
- [gcc/devel/c++-modules] IBM Z: Fix PR96308
Nathan Sidwell
- [gcc/devel/c++-modules] Replace std::vector<> usage in ipa-fnsummary.c with GCC's vec<>.
Nathan Sidwell
- [gcc/devel/c++-modules] x86_64: Use peephole2 to eliminate redundant moves.
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Fix gcc.target/arm/multilib.exp use of gcc_opts
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Fix gcc.target/arm/stack-protector-1.c for Cortex-M
Nathan Sidwell
- [gcc/devel/c++-modules] MAINTAINERS: Update my email address
Nathan Sidwell
- [gcc/devel/c++-modules] [nvptx] Fix array dimension in nvptx_assemble_decl_begin
Nathan Sidwell
- [gcc/devel/c++-modules] [testsuite] Add effective target large_initializer
Nathan Sidwell
- [gcc/devel/c++-modules] Fix gcc.dg/ia64-sync-5.c for architectures with unsigned char as default (PR 96519)
Nathan Sidwell
- [gcc/devel/c++-modules] [testsuite, nvptx] Borrow ia64-sync-*.c test-cases in gcc.target/nvptx
Nathan Sidwell
- [gcc/devel/c++-modules] Fix up flag_cunroll_grow_size handling in presence of optimize attr [PR96535]
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran: Add support for OpenMP's nontemporal clause
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Add if condition in aarch64_function_value [PR96479]
Nathan Sidwell
- [gcc/devel/c++-modules] ipa: fix bit CPP when combined with IPA bit CP
Nathan Sidwell
- [gcc/devel/c++-modules] libgo: correctly handle AIX FAT library creation
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make self-move well-defined for containers [PR 85828]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: ChangeLog corrections
Nathan Sidwell
- [gcc/devel/c++-modules] PR target/96558: Only call ix86_expand_clear with GENERAL_REGS.
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Fixing the wording of () aggregate-init [PR92812]
Nathan Sidwell
- [gcc/devel/c++-modules] gcc.dg/pr94600-5.c .. -8.c: Align struct t0 explictly, as a type, PR middle-end/94600
Nathan Sidwell
- [gcc/devel/c++-modules] Merge two define_insn: <avx512>_blendm<mode>, <avx512>_load<mode>_mask.
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: Add support for non-rectangular loops in taskloop construct
Nathan Sidwell
- [gcc/devel/c++-modules] docs: Fix typos in -fallow-argument-mismatch description
Nathan Sidwell
- [gcc/devel/c++-modules] ipa: fix ICE in get_default_value
Nathan Sidwell
- [gcc/devel/c++-modules] nvptx: Add support for subword compare-and-swap
Nathan Sidwell
- [gcc/devel/c++-modules] Revert "AArch64: Add if condition in aarch64_function_value [PR96479]"
Nathan Sidwell
- [gcc/devel/c++-modules] Fix PR fortran/93671; ICE in reffing coarray alloc. comps.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Deprecate the --enable-cheaders=c_std configuration
Nathan Sidwell
- [gcc/devel/c++-modules] [c++]: Unconfuse lookup_name_real API a bit
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: ICE when using an MMA type as a function param or return value [PR96506]
Nathan Sidwell
- [gcc/devel/c++-modules] i386: Improve CET builtin expanders.
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: rewrite of region and value-handling
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: add regression test [PR96598]
Nathan Sidwell
- [gcc/devel/c++-modules] [testsuite] Add missing require-effective-target allloca
Nathan Sidwell
- [gcc/devel/c++-modules] C-SKY: Fix assembling error with -mfloat-abi=hard.
Nathan Sidwell
- [gcc/devel/c++-modules] Add missing PR entries for recent analyzer commit.
Nathan Sidwell
- [gcc/devel/c++-modules] vec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
Nathan Sidwell
- [gcc/devel/c++-modules] diagnostics: Add new option -fdiagnostics-plain-output
Nathan Sidwell
- [gcc/devel/c++-modules] i386: Improve LWP builtin expanders.
Nathan Sidwell
- [gcc/devel/c++-modules] c++: More simplification of name_lookup api
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Copy elision and [[no_unique_address]]. [PR93711]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: document how to get gimple dump from an ICE
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on escaped unknown pointers [PR96611]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix initialization from constant pool [PR96609, PR96616]
Nathan Sidwell
- [gcc/devel/c++-modules] PR tree-optimization/78257 - missing memcmp optimization with constant arrays
Nathan Sidwell
- [gcc r11-2910] libstdc++: Fix operator overload ambiguity with calendar types
Patrick Palka
- [gcc/devel/c++-modules] middle-end: Simplify (sign_extend:HI (truncate:QI (ashiftrt:HI X 8)))
Nathan Sidwell
- [gcc r11-2911] libstdc++: Fix arithmetic bug in chrono::year_month::operator+
Patrick Palka
- [gcc/devel/c++-modules] Force ENDBR immediate into memory.
Nathan Sidwell
- [gcc/devel/c++-modules] openmp: fix UBSAN error at gcc/fortran/openmp.c:4737
Nathan Sidwell
- [gcc/devel/c++-modules] Add statement context to get_value_range.
Nathan Sidwell
- [gcc/devel/c++-modules] opnemp: add static assert for clause_names.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove inheritance from elements in std::tuple
Nathan Sidwell
- [gcc/devel/c++-modules] aix: Support libgfortran libcaf_single.a as a FAT library
Nathan Sidwell
- [gcc/devel/c++-modules] i386: Use parametrized pattern names some more.
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: handle &STRING_CST in constant pool initializers [PR96642]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE due to NULL type [PR96639]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on NULL dereference [PR96644]
Nathan Sidwell
- [gcc/devel/c++-modules] compiler: export thunks referenced by inline functions
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on unhandled tree codes in gassign [PR96640]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on unhandled tree codes in get_rvalue_1 [PR96641]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix name of local in region_model::get_rvalue_1
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust testcase.
Nathan Sidwell
- [gcc/devel/c++-modules] c: Fix -Wunused-but-set-* warning with _Generic [PR96571]
Nathan Sidwell
- [gcc/devel/c++-modules] Don't use pinsr/pextr for struct initialization/extraction.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix ICE Segmentation fault during RTL pass: expand on armhf/armel/s390x
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove redundant copying of std::async arguments [PR 69724]
Nathan Sidwell
- [gcc/devel/c++-modules] New tests for PR rtl-optimization/96298.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add "cold" to tests for reserved attribute names
Nathan Sidwell
- [gcc/devel/c++-modules] i386: Rewrite restore_stack_nonlocal expander [PR96536].
Nathan Sidwell
- [gcc/devel/c++-modules] Update native_encode_expr description.
Nathan Sidwell
- [gcc/devel/c++-modules] doc: add return type for functions in gimple.texi
Nathan Sidwell
- [gcc/devel/c++-modules] Fix PR tree-optimization/96670 - ICE on memchr with an empty initializer.
Nathan Sidwell
- [gcc/devel/c++-modules] PR middle-end/96665 - memcmp of a constant string not folded
Nathan Sidwell
- [gcc/devel/c++-modules] Decouple adjust_range_from_scev from vr_values and value_range_equiv.
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: unaligned VSX in memcpy/memmove expansion
Nathan Sidwell
- [gcc/devel/c++-modules] PR fortran/96613, 96686 - Fix type/kind issues, temporaries evaluating MIN/MAX
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Handle enumerator in C++20 alias CTAD. [PR96199]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Rewrite members for all deduction guides. [PR96199]
Nathan Sidwell
- [gcc/devel/c++-modules] aix: Support libsupc++ as a FAT library
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: Rename instruction xvcvbf16sp to xvcvbf16spn
Nathan Sidwell
- [gcc/devel/c++-modules] c++: alias template template_info setting
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE with negative bit offsets [PR96648]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: consider initializers for globals [PR96651]
Nathan Sidwell
- [gcc/devel/c++-modules] options: Make --help= see overridden values
Nathan Sidwell
- [gcc/devel/c++-modules] [testsuite, nvptx] Add effective target sync_int_long_stack
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: require c99 runtime for trigonometric optimisation tests
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Remove "fndecl && TREE_PUBLIC (fndecl)" in aarch64_init_cumulative_args
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: assert that type traits are not misused with incomplete types [PR 71579]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add deprecated attributes to old iostream members
Nathan Sidwell
- [gcc/devel/c++-modules] x86: Detect Rocket Lake and Alder Lake
Nathan Sidwell
- [gcc/devel/c++-modules] Fix int_cst caching
Nathan Sidwell
- [gcc/devel/c++-modules] Fix type lang specific changing
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk 17abcc77341
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk 708b3600d04.
Nathan Sidwell
- [gcc/devel/c++-modules] Fix hash table breakage
Nathan Sidwell
- [gcc r10-8680] rs6000, restrict bfloat convert intrinsic to Power 10.
Carl Love
- [gcc/devel/c++-coroutines] MSP430: Simplify and extend shift instruction patterns
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86: Reject target("no-general-regs-only")
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix documentation of -fprofile-exclude-files
Iain D Sandoe
- [gcc/devel/c++-coroutines] Mark various tests that require a c99 libm
Iain D Sandoe
- [gcc/devel/c++-coroutines] libgo: add FAT library support for static libraries on AIX
Iain D Sandoe
- [gcc/devel/c++-coroutines] cmd: add -maix32 to gcc calls for aix/ppc
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Implement P1994R1 changes to ranges::elements_view
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: elements_view's sentinel and iterator not comparable [LWG 3406]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Implement remaining piece of LWG 3448
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96565 - improve DSE with paths ending in noreturn
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96579 - another special-operands fix in reassoc
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Add FLAG for min/max intrinsics [PR94442]
Iain D Sandoe
- [gcc/devel/c++-coroutines] AArch64: Add FLAG for rounding intrinsics [PR94442]
Iain D Sandoe
- [gcc/devel/c++-coroutines] lra: Canonicalize mult to shift in address reloads
Iain D Sandoe
- [gcc/devel/c++-coroutines] streamline TARGET_MEM_REF dumping
Iain D Sandoe
- [gcc/devel/c++-coroutines] vec: add exact argument for various grow functions.
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96522 - transfer of flow-sensitive info in copy_ref_info
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran : ICE for division by zero in declaration PR95882
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: Support ELFv2 sibcall for indirect calls [PR96787]
Iain D Sandoe
- [gcc/devel/c++-coroutines] ia32: Fix alignment of _Atomic fields [PR65146]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix operator overload ambiguity with calendar types
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix arithmetic bug in chrono::year_month::operator+
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2911.
Iain D Sandoe
- [gcc r11-2912] Fix shadd-2.c scan assembler count.
John David Anglin
- [gcc r10-8681] Fix shadd-2.c scan assembler count.
John David Anglin
- [gcc/devel/c++-modules] Stream MEM_REFs, who knew?
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: integer-class types as per [iterator.concept.winc]
Nathan Sidwell
- [gcc r11-2913] libstdc++: Make std::chrono::duration use reduced ratio for period
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work012)] Undo Bill's changes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work012)] Change // comments into /* ... */.
Michael Meissner
- [gcc r11-2914] gotest: use a space rather than a middle dot in target lists
Ian Lance Taylor
- [gcc r11-2915] Daily bump.
GCC Administrator
- [gcc r10-8682] Daily bump.
GCC Administrator
- [gcc r8-10428] Daily bump.
GCC Administrator
- [gcc r9-8837] Daily bump.
GCC Administrator
- [gcc r11-2916] Fix: AVX512VP2INTERSECT should imply AVX512DQ.
hongtao Liu
- [gcc r11-2917] Add expander for movp2hi and movp2qi.
hongtao Liu
- [gcc r10-8683] Fix: AVX512VP2INTERSECT should imply AVX512DQ.
hongtao Liu
- [gcc r10-8684] Add expander for movp2hi and movp2qi.
hongtao Liu
- [gcc r11-2918] testsuite: Run gcc.dg/pr96579.c only on targets with dfp support.
Christophe Lyon
- [gcc r11-2919] This patch fixes PR96624.
Paul Thomas
- [gcc] Created branch 'marxin/heads/if-to-switch' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/if-to-switch)] First version ported.
Martin Liska
- [gcc r11-2920] aarch64: Disable mem-shift-canonical test on ILP32
Alex Coplan
- [gcc r11-2921] fix a typo in rtl.texi
Richard Sandiford
- [gcc r11-2922] [PATCH PR96357][GCC][AArch64]: could not split insn UNSPEC_COND_FSUB with AArch64 SVE
Przemyslaw Wirkus
- [gcc r11-2923] Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
Tobias Burnus
- [gcc] Created branch 'marxin/heads/PR96466-fix-vec-cond-expr' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/PR96466-fix-vec-cond-expr)] Patch candidate.
Martin Liska
- [gcc/wschmidt/heads/sibfix] (38 commits) Fortran: Fix absent-optional handling for nondescriptor arr
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Fix typo in chrono::year_month_weekday::operator==
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Use correct argument type for __use_alloc [PR 96803]
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Whitespace changes in <tuple>
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] MSP430: Simplify and extend shift instruction patterns
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] x86: Reject target("no-general-regs-only")
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Fix documentation of -fprofile-exclude-files
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Mark various tests that require a c99 libm
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libgo: add FAT library support for static libraries on AIX
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] cmd: add -maix32 to gcc calls for aix/ppc
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Daily bump.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Implement P1994R1 changes to ranges::elements_view
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: elements_view's sentinel and iterator not comparable [LWG 3406]
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Implement remaining piece of LWG 3448
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] tree-optimization/96565 - improve DSE with paths ending in noreturn
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] tree-optimization/96579 - another special-operands fix in reassoc
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] AArch64: Add FLAG for min/max intrinsics [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] AArch64: Add FLAG for rounding intrinsics [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] lra: Canonicalize mult to shift in address reloads
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] streamline TARGET_MEM_REF dumping
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] vec: add exact argument for various grow functions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] tree-optimization/96522 - transfer of flow-sensitive info in copy_ref_info
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Fortran : ICE for division by zero in declaration PR95882
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] rs6000: Support ELFv2 sibcall for indirect calls [PR96787]
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] ia32: Fix alignment of _Atomic fields [PR65146]
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Fix operator overload ambiguity with calendar types
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Fix arithmetic bug in chrono::year_month::operator+
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Fix shadd-2.c scan assembler count.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] libstdc++: Make std::chrono::duration use reduced ratio for period
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] gotest: use a space rather than a middle dot in target lists
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Fix: AVX512VP2INTERSECT should imply AVX512DQ.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Add expander for movp2hi and movp2qi.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] testsuite: Run gcc.dg/pr96579.c only on targets with dfp support.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] This patch fixes PR96624.
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] aarch64: Disable mem-shift-canonical test on ILP32
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] fix a typo in rtl.texi
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] [PATCH PR96357][GCC][AArch64]: could not split insn UNSPEC_COND_FSUB with AArch64 SVE
William Schmidt
- [gcc(refs/users/wschmidt/heads/sibfix)] Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
William Schmidt
- [gcc] Created branch 'marxin/heads/if-to-switch-v2' in namespace 'refs/users'
Martin Liska
- [gcc(refs/users/marxin/heads/if-to-switch-v2)] First version ported.
Martin Liska
- [gcc/marxin/heads/if-to-switch-v2] First version ported.
Martin Liska
- [gcc/marxin/heads/PR96466-fix-vec-cond-expr] VEC_COND_EXPR: fix ICE in gimple_expand_vec_cond_expr
Martin Liska
- [gcc(refs/users/marxin/heads/PR96466-fix-vec-cond-expr)] VEC_COND_EXPR: fix ICE in gimple_expand_vec_cond_expr
Martin Liska
- [gcc r11-2924] PR c/96596 - ICE in match_builtin_function_types on a declaration of a built-in with invalid array a
Martin Sebor
- [gcc r11-2925] Correct calls to vec::safe_grow in conditionally compiled code.
Martin Sebor
- [gcc r11-2926] amdgcn: Update vec_safe_grow_cleared usage
Andrew Stubbs
- [gcc/devel/c++-modules] libstdc++: Mention new macros in comments
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/94234 - add pattern for ptr-diff on addresses with same offset
Nathan Sidwell
- [gcc/devel/c++-modules] i386: Use code_for_ instead of gen_ for parameterized names more.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make __int128 meet integer-class requirements [PR 96042]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove deprecated comparison operators for RB trees
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: Enable more sibcalls when TOC is not preserved
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000, restrict bfloat convert intrinsic to Power 10. Fix BU_P10V macro definitions.
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE converting float to int [PR96699]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on folding vector 0 [PR96705]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on deref_rvalue on SK_COMPOUND [PR96643]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make make-unsigned-like-t<__int128> work [PR 96042]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Check satisfaction before non-dep convs. [CWG2369]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on vector comparisons [PR96713]
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran : rejected f0.d edit descriptor PR96436
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Skip arm/pure-code tests for arm*-*-uclinuxfdpiceabi
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Remove test for arm32 in arm_soft_ok
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran: Fix OpenMP's 'if(simd:' etc. conditions
Nathan Sidwell
- [gcc/devel/c++-modules] libgomp: adjust nvptx_free callback context checking
Nathan Sidwell
- [gcc/devel/c++-modules] arm: Require MVE memory operand for destination of vst1q intrinsic
Nathan Sidwell
- [gcc/devel/c++-modules] Fix obvious typo were errmsg_len was assigned to errmsg.
Nathan Sidwell
- [gcc/devel/c++-modules] vxworks: Fix GCC selftests for *-wrs-vxworks7-* targets
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PRs 96100 and 96101.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make incrementable<__int128> satisfied in strict mode
Nathan Sidwell
- [gcc/devel/c++-modules] configure: Also check C++11 (flags) for ${build} compiler not only for ${host}
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix typo in ChangeLog
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix infinite recursion ICE on unions [PR96723]
Nathan Sidwell
- [gcc/devel/c++-modules] d: Merge upstream dmd 1b5a53d01.
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: add regression tests [PR95152]
Nathan Sidwell
- [gcc/devel/c++-modules] x86: Add cost model for operation of mask registers.
Nathan Sidwell
- [gcc/devel/c++-modules] Enable direct movement between gpr and mask registers in pass_reload.
Nathan Sidwell
- [gcc/devel/c++-modules] According to instruction_tables.pdf
Nathan Sidwell
- [gcc/devel/c++-modules] Enable bitwise operation for type mask.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
Nathan Sidwell
- [gcc/devel/c++-modules] Allow try_split to split RTX_FRAME_RELATED_P insns
Nathan Sidwell
- [gcc/devel/c++-modules] driver: Fix several memory leaks [PR63854]
Nathan Sidwell
- [gcc/devel/c++-modules] Using gen_int_mode instead of GEN_INT to avoid ICE caused by type promotion.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Do not check "cold" name on darwin [PR 96736]
Nathan Sidwell
- [gcc/devel/c++-modules] Update links to Arm docs
Nathan Sidwell
- [gcc/devel/c++-modules] libgccjit: Update comments for gcc_jit_context_new_rvalue_from* functions
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: simplify region_model::push_frame
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: simplify store::eval_alias
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix NULL deref false positives [PR94851]
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PR96737. See the explanatory comment in the testcase.
Nathan Sidwell
- [gcc/devel/c++-modules] Adding option -g to pr96737.f90.
Nathan Sidwell
- [gcc/devel/c++-modules] Changed to STOP 1 in unlimited_polymorphic_31.f03.
Nathan Sidwell
- [gcc/devel/c++-modules] x86: Add target("general-regs-only") function attribute
Nathan Sidwell
- [gcc/devel/c++-modules] reorg.c (fill_slots_from_thread): Improve for TARGET_FLAGS_REGNUM
Nathan Sidwell
- [gcc/devel/c++-modules] Fix libstdc++ testsuite to handle VxWorks gthreads implementation
Nathan Sidwell
- [gcc/devel/c++-modules] Add missing vn_reference_t::punned initialization
Nathan Sidwell
- [gcc/devel/c++-modules] SLP: support entire BB.
Nathan Sidwell
- [gcc/devel/c++-modules] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran : get_environment_variable runtime error PR96486
Nathan Sidwell
- [gcc/devel/c++-modules] c++: overload dumper
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix 30_threads/packaged_task/cons/alloc.cc regression
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make variant_npos conversions explicit [PR 96766]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix iota_view::size() to avoid overflow
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add deduction guide for std::ranges::join_view [LWG 3474]
Nathan Sidwell
- [gcc/devel/c++-modules] doc: Switch valgrind.com to https
Nathan Sidwell
- [gcc/devel/c++-modules] libbacktrace: add Mach-O 64-bit FAT support
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Emit as-base 'tor symbols for final class. [PR95428]
Nathan Sidwell
- [gcc/devel/c++-modules] gimple-fold: Don't optimize wierdo floating point value reads [PR95450]
Nathan Sidwell
- [gcc/devel/c++-modules] c++: Fix up ptr.~PTR () handling [PR96721]
Nathan Sidwell
- [gcc/devel/c++-modules] match.pd: Simplify copysign (x, -x) to -x [PR96715]
Nathan Sidwell
- [gcc/devel/c++-modules] Refine typo to fix ICE.
Nathan Sidwell
- [gcc/devel/c++-modules] debug/96690 - mangle symbols eventually used by late dwarf output
Nathan Sidwell
- [gcc/devel/c++-modules] MIPS: Fix __builtin_longjmp (PR 64242)
Nathan Sidwell
- [gcc/devel/c++-modules] middle-end: PR tree-optimization/21137: STRIP_NOPS avoids missed optimization.
Nathan Sidwell
- [gcc/devel/c++-modules] Fix a typo in rtl.def
Nathan Sidwell
- [gcc/devel/c++-modules] sra: Bail out when encountering accesses with negative offsets (PR 96730)
Nathan Sidwell
- [gcc/devel/c++-modules] strlen: Fix handle_builtin_string_cmp [PR96758]
Nathan Sidwell
- [gcc/devel/c++-modules] gimple: Ignore *0 = {CLOBBER} in path isolation [PR96722]
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96548 - fix failure to recompute RPO after CFG change
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Update the mangling of single SVE vectors and predicates
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Tweaks to the handling of fixed-length SVE types
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Update feature macro name
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add more C++20 additions to <chrono>
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Adjust static assertions in futures and promises [LWG 3466]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix debug-mode build failure in <chrono>
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Remove tests for self-move debug assertions
Nathan Sidwell
- [gcc/devel/c++-modules] OpenMP: Improve map-clause error message for array function parameter (PR96678)
Nathan Sidwell
- [gcc/devel/c++-modules] hppa: Improve expansion of ashldi3 when !TARGET_64BIT
Nathan Sidwell
- [gcc/devel/c++-modules] hppa: PR middle-end/87256: Improved hppa_rtx_costs avoids synth_mult madness.
Nathan Sidwell
- [gcc/devel/c++-modules] x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix ICE on initializers for unsized array fields [PR96777]
Nathan Sidwell
- [gcc/devel/c++-modules] analyzer: fix leak false positive/widening on pointer iteration [PR94858]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Rename _Hashtable _H1, _H2 and _Hash template parameters
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran: Add 'device_type' clause to OpenMP's declare target
Nathan Sidwell
- [gcc/devel/c++-modules] IPA symver: allow multiple symvers for a definition
Nathan Sidwell
- [gcc/devel/c++-modules] d: Move d_gimplify_expr and dependencies to d-gimplify.cc
Nathan Sidwell
- [gcc/devel/c++-modules] d: Move lowering of each tree node to separate functions
Nathan Sidwell
- [gcc/devel/c++-modules] d: Don't run all permutations for fail_compilation tests.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix no NRVO when returning an array of a non-POD struct
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix small struct literals that have non-deterministic hash values
Nathan Sidwell
- [gcc/devel/c++-modules] d: Use read() to load contents of stdin into memory.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Merge upstream dmd cb4a96fae
Nathan Sidwell
- [gcc/devel/c++-modules] contrib: Add OPT-enable-obsolete to tile*-*-*
Nathan Sidwell
- [gcc/devel/c++-modules] tilepro: Update generator file to define IN_TARGET_CODE in target file.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Fix no RVO when returning struct literals initialized with constructor.
Nathan Sidwell
- [gcc/devel/c++-modules] d: Merge upstream dmd e49192807
Nathan Sidwell
- [gcc/devel/c++-modules] libiberty: Add support for `in' and `in ref' storage classes.
Nathan Sidwell
- [gcc/devel/c++-modules] dwarf2out: Fix up dwarf2out_next_real_insn caching [PR96729]
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Fix testcase gcc.target/aarch64/insv_1.c
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Add FLAG for add/sub arithmetic intrinsics [PR94442]
Nathan Sidwell
- [gcc/devel/c++-modules] lto: fix documentation about -fpie and -fpic options
Nathan Sidwell
- [gcc/devel/c++-modules] c++: template operator lookup caching
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96783 - fix vectorization of negative step SLP
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add missing coauthors to ChangeLog entry
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Add missing extra space to ChangeLog author lines
Nathan Sidwell
- [gcc/devel/c++-modules] symver: fix attribute matching.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Enable assertions in constexpr string_view members [PR 71960]
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96698 - fix ICE when vectorizing nested cycles
Nathan Sidwell
- [gcc/devel/c++-modules] Adjust tree-ssa-dom.c for irange API.
Nathan Sidwell
- [gcc/devel/c++-modules] MAINTAINERS: Add myself as OpenACC maintainer
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix regression in hash containers
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix typo in chrono::year_month_weekday::operator==
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Use correct argument type for __use_alloc [PR 96803]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Whitespace changes in <tuple>
Nathan Sidwell
- [gcc/devel/c++-modules] MSP430: Simplify and extend shift instruction patterns
Nathan Sidwell
- [gcc/devel/c++-modules] x86: Reject target("no-general-regs-only")
Nathan Sidwell
- [gcc/devel/c++-modules] Fix documentation of -fprofile-exclude-files
Nathan Sidwell
- [gcc/devel/c++-modules] Mark various tests that require a c99 libm
Nathan Sidwell
- [gcc/devel/c++-modules] libgo: add FAT library support for static libraries on AIX
Nathan Sidwell
- [gcc/devel/c++-modules] cmd: add -maix32 to gcc calls for aix/ppc
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Implement P1994R1 changes to ranges::elements_view
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: elements_view's sentinel and iterator not comparable [LWG 3406]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Implement remaining piece of LWG 3448
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96565 - improve DSE with paths ending in noreturn
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96579 - another special-operands fix in reassoc
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Add FLAG for min/max intrinsics [PR94442]
Nathan Sidwell
- [gcc/devel/c++-modules] AArch64: Add FLAG for rounding intrinsics [PR94442]
Nathan Sidwell
- [gcc/devel/c++-modules] lra: Canonicalize mult to shift in address reloads
Nathan Sidwell
- [gcc/devel/c++-modules] streamline TARGET_MEM_REF dumping
Nathan Sidwell
- [gcc/devel/c++-modules] vec: add exact argument for various grow functions.
Nathan Sidwell
- [gcc/devel/c++-modules] tree-optimization/96522 - transfer of flow-sensitive info in copy_ref_info
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran : ICE for division by zero in declaration PR95882
Nathan Sidwell
- [gcc/devel/c++-modules] rs6000: Support ELFv2 sibcall for indirect calls [PR96787]
Nathan Sidwell
- [gcc/devel/c++-modules] ia32: Fix alignment of _Atomic fields [PR65146]
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix operator overload ambiguity with calendar types
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Fix arithmetic bug in chrono::year_month::operator+
Nathan Sidwell
- [gcc/devel/c++-modules] Fix shadd-2.c scan assembler count.
Nathan Sidwell
- [gcc/devel/c++-modules] libstdc++: Make std::chrono::duration use reduced ratio for period
Nathan Sidwell
- [gcc/devel/c++-modules] gotest: use a space rather than a middle dot in target lists
Nathan Sidwell
- [gcc/devel/c++-modules] Fix: AVX512VP2INTERSECT should imply AVX512DQ.
Nathan Sidwell
- [gcc/devel/c++-modules] Add expander for movp2hi and movp2qi.
Nathan Sidwell
- [gcc/devel/c++-modules] testsuite: Run gcc.dg/pr96579.c only on targets with dfp support.
Nathan Sidwell
- [gcc/devel/c++-modules] This patch fixes PR96624.
Nathan Sidwell
- [gcc/devel/c++-modules] aarch64: Disable mem-shift-canonical test on ILP32
Nathan Sidwell
- [gcc/devel/c++-modules] fix a typo in rtl.texi
Nathan Sidwell
- [gcc/devel/c++-modules] [PATCH PR96357][GCC][AArch64]: could not split insn UNSPEC_COND_FSUB with AArch64 SVE
Nathan Sidwell
- [gcc/devel/c++-modules] Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk e6e01618e83.
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk f1612b8ae8a
Nathan Sidwell
- [gcc/devel/c++-modules] Merge trunk cb3c3d63315
Nathan Sidwell
- [gcc/devel/c++-modules] Tweak ICE pruning
Nathan Sidwell
- [gcc(refs/users/wschmidt/heads/sibfix)] rs6000: r12 copy cleanup
William Schmidt
- [gcc r11-2927] rs6000: r12 copy cleanup
William Schmidt
- [gcc/devel/c++-modules] Fix pushing imported namespaces
Nathan Sidwell
- [gcc r11-2928] Add -Wstringop-overread for reading past the end by string functions.
Martin Sebor
- [gcc/devel/c++-coroutines] Fix shadd-2.c scan assembler count.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Make std::chrono::duration use reduced ratio for period
Iain D Sandoe
- [gcc/devel/c++-coroutines] gotest: use a space rather than a middle dot in target lists
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fix: AVX512VP2INTERSECT should imply AVX512DQ.
Iain D Sandoe
- [gcc/devel/c++-coroutines] Add expander for movp2hi and movp2qi.
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Run gcc.dg/pr96579.c only on targets with dfp support.
Iain D Sandoe
- [gcc/devel/c++-coroutines] This patch fixes PR96624.
Iain D Sandoe
- [gcc/devel/c++-coroutines] aarch64: Disable mem-shift-canonical test on ILP32
Iain D Sandoe
- [gcc/devel/c++-coroutines] fix a typo in rtl.texi
Iain D Sandoe
- [gcc/devel/c++-coroutines] [PATCH PR96357][GCC][AArch64]: could not split insn UNSPEC_COND_FSUB with AArch64 SVE
Iain D Sandoe
- [gcc/devel/c++-coroutines] Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR c/96596 - ICE in match_builtin_function_types on a declaration of a built-in with invalid array a
Iain D Sandoe
- [gcc/devel/c++-coroutines] Correct calls to vec::safe_grow in conditionally compiled code.
Iain D Sandoe
- [gcc/devel/c++-coroutines] amdgcn: Update vec_safe_grow_cleared usage
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: r12 copy cleanup
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2927.
Iain D Sandoe
- [gcc/wschmidt/heads/builtins3] (185 commits) rs6000: More progress on built-in debug support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PRs 96100 and 96101.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make incrementable<__int128> satisfied in strict mode
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] configure: Also check C++11 (flags) for ${build} compiler not only for ${host}
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix typo in ChangeLog
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix infinite recursion ICE on unions [PR96723]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Merge upstream dmd 1b5a53d01.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: add regression tests [PR95152]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Add cost model for operation of mask registers.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Enable direct movement between gpr and mask registers in pass_reload.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] According to instruction_tables.pdf
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Enable bitwise operation for type mask.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Skip PSTL tests when installed TBB is too old [PR 96718]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Allow try_split to split RTX_FRAME_RELATED_P insns
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] driver: Fix several memory leaks [PR63854]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Using gen_int_mode instead of GEN_INT to avoid ICE caused by type promotion.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Do not check "cold" name on darwin [PR 96736]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Update links to Arm docs
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgccjit: Update comments for gcc_jit_context_new_rvalue_from* functions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: simplify region_model::push_frame
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: simplify store::eval_alias
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix NULL deref false positives [PR94851]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PR96737. See the explanatory comment in the testcase.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adding option -g to pr96737.f90.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Changed to STOP 1 in unlimited_polymorphic_31.f03.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Add target("general-regs-only") function attribute
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] reorg.c (fill_slots_from_thread): Improve for TARGET_FLAGS_REGNUM
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix libstdc++ testsuite to handle VxWorks gthreads implementation
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add missing vn_reference_t::punned initialization
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] SLP: support entire BB.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] arm: Fix -mpure-code support/-mslow-flash-data for armv8-m.base [PR94538]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran : get_environment_variable runtime error PR96486
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: overload dumper
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix 30_threads/packaged_task/cons/alloc.cc regression
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make variant_npos conversions explicit [PR 96766]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix iota_view::size() to avoid overflow
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add deduction guide for std::ranges::join_view [LWG 3474]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] doc: Switch valgrind.com to https
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libbacktrace: add Mach-O 64-bit FAT support
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Emit as-base 'tor symbols for final class. [PR95428]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gimple-fold: Don't optimize wierdo floating point value reads [PR95450]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: Fix up ptr.~PTR () handling [PR96721]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] match.pd: Simplify copysign (x, -x) to -x [PR96715]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Refine typo to fix ICE.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] debug/96690 - mangle symbols eventually used by late dwarf output
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MIPS: Fix __builtin_longjmp (PR 64242)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] middle-end: PR tree-optimization/21137: STRIP_NOPS avoids missed optimization.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix a typo in rtl.def
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] sra: Bail out when encountering accesses with negative offsets (PR 96730)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] strlen: Fix handle_builtin_string_cmp [PR96758]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gimple: Ignore *0 = {CLOBBER} in path isolation [PR96722]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96548 - fix failure to recompute RPO after CFG change
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Update the mangling of single SVE vectors and predicates
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Tweaks to the handling of fixed-length SVE types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Update feature macro name
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add more C++20 additions to <chrono>
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Adjust static assertions in futures and promises [LWG 3466]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix debug-mode build failure in <chrono>
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Remove tests for self-move debug assertions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] OpenMP: Improve map-clause error message for array function parameter (PR96678)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] hppa: Improve expansion of ashldi3 when !TARGET_64BIT
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] hppa: PR middle-end/87256: Improved hppa_rtx_costs avoids synth_mult madness.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Change CTZ_DEFINED_VALUE_AT_ZERO to return 0/2
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix ICE on initializers for unsized array fields [PR96777]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] analyzer: fix leak false positive/widening on pointer iteration [PR94858]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Rename _Hashtable _H1, _H2 and _Hash template parameters
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran: Add 'device_type' clause to OpenMP's declare target
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] IPA symver: allow multiple symvers for a definition
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Move d_gimplify_expr and dependencies to d-gimplify.cc
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Move lowering of each tree node to separate functions
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Don't run all permutations for fail_compilation tests.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix no NRVO when returning an array of a non-POD struct
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix small struct literals that have non-deterministic hash values
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Use read() to load contents of stdin into memory.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Merge upstream dmd cb4a96fae
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] contrib: Add OPT-enable-obsolete to tile*-*-*
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tilepro: Update generator file to define IN_TARGET_CODE in target file.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Fix no RVO when returning struct literals initialized with constructor.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] d: Merge upstream dmd e49192807
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libiberty: Add support for `in' and `in ref' storage classes.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] dwarf2out: Fix up dwarf2out_next_real_insn caching [PR96729]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Fix testcase gcc.target/aarch64/insv_1.c
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add FLAG for add/sub arithmetic intrinsics [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] lto: fix documentation about -fpie and -fpic options
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] c++: template operator lookup caching
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96783 - fix vectorization of negative step SLP
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add missing coauthors to ChangeLog entry
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Add missing extra space to ChangeLog author lines
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] symver: fix attribute matching.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Enable assertions in constexpr string_view members [PR 71960]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96698 - fix ICE when vectorizing nested cycles
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Adjust tree-ssa-dom.c for irange API.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MAINTAINERS: Add myself as OpenACC maintainer
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix regression in hash containers
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix typo in chrono::year_month_weekday::operator==
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Use correct argument type for __use_alloc [PR 96803]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Whitespace changes in <tuple>
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] MSP430: Simplify and extend shift instruction patterns
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] x86: Reject target("no-general-regs-only")
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix documentation of -fprofile-exclude-files
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Mark various tests that require a c99 libm
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libgo: add FAT library support for static libraries on AIX
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] cmd: add -maix32 to gcc calls for aix/ppc
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Implement P1994R1 changes to ranges::elements_view
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: elements_view's sentinel and iterator not comparable [LWG 3406]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Implement remaining piece of LWG 3448
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96565 - improve DSE with paths ending in noreturn
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96579 - another special-operands fix in reassoc
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add FLAG for min/max intrinsics [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] AArch64: Add FLAG for rounding intrinsics [PR94442]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] lra: Canonicalize mult to shift in address reloads
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] streamline TARGET_MEM_REF dumping
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] vec: add exact argument for various grow functions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] tree-optimization/96522 - transfer of flow-sensitive info in copy_ref_info
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran : ICE for division by zero in declaration PR95882
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Support ELFv2 sibcall for indirect calls [PR96787]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] ia32: Fix alignment of _Atomic fields [PR65146]
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix operator overload ambiguity with calendar types
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Fix arithmetic bug in chrono::year_month::operator+
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix shadd-2.c scan assembler count.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] libstdc++: Make std::chrono::duration use reduced ratio for period
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] gotest: use a space rather than a middle dot in target lists
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fix: AVX512VP2INTERSECT should imply AVX512DQ.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add expander for movp2hi and movp2qi.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] testsuite: Run gcc.dg/pr96579.c only on targets with dfp support.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] This patch fixes PR96624.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] aarch64: Disable mem-shift-canonical test on ILP32
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] fix a typo in rtl.texi
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] [PATCH PR96357][GCC][AArch64]: could not split insn UNSPEC_COND_FSUB with AArch64 SVE
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] PR c/96596 - ICE in match_builtin_function_types on a declaration of a built-in with invalid array a
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Correct calls to vec::safe_grow in conditionally compiled code.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] amdgcn: Update vec_safe_grow_cleared usage
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: r12 copy cleanup
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] Add -Wstringop-overread for reading past the end by string functions.
William Schmidt
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Start cleaning up some discrepancies
William Schmidt
- [gcc] Created branch 'wschmidt/heads/maskstore' in namespace 'refs/users'
William Schmidt
- [gcc r11-2929] libstdc++: Fix std::gcd and std::lcm for unsigned integers [PR 92978]
Jonathan Wakely
- [gcc r11-2930] libstdc++: Fix common_type specializations for duration
Jonathan Wakely
- [gcc r11-2931] Daily bump.
GCC Administrator
- [gcc r10-8685] Daily bump.
GCC Administrator
- [gcc r8-10429] Daily bump.
GCC Administrator
- [gcc r9-8838] Daily bump.
GCC Administrator
- [gcc(refs/users/wschmidt/heads/maskstore)] rs6000: Remove ALTIVEC_BUILTIN_MASK_FOR_STORE
William Schmidt
- [gcc r11-2932] rs6000: Remove ALTIVEC_BUILTIN_MASK_FOR_STORE
William Schmidt
- [gcc/devel/lto-offload] 1. renamed libcody lto functions to invoke functions
John Ravi
- [gcc r11-2933] libstdc++: Fix deleted overload of __absu(bool)
Jonathan Wakely
- [gcc r11-2934] Daily bump.
GCC Administrator
- [gcc r10-8686] Daily bump.
GCC Administrator
- [gcc r8-10430] Daily bump.
GCC Administrator
- [gcc r9-8839] Daily bump.
GCC Administrator
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Adds missing syntax discovered through fuzzying
Erick Ochoa Lopez
- [gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Abort if unknown syntax is encountered
Erick Ochoa Lopez
- [gcc r11-2935] x86: Fix up ssse3_pshufbv8qi splitter
Jakub Jelinek
- [gcc r10-8687] d: Use read() to load contents of stdin into memory.
Iain Buclaw
- [gcc r10-8688] d: Limit recursive expansion to a common global limit.
Iain Buclaw
- [gcc r10-8689] d: Fix no NRVO when returning an array of a non-POD struct
Iain Buclaw
- [gcc(refs/users/wschmidt/heads/builtins3)] rs6000: Fix more inconsistencies between old and new builtins
William Schmidt
- [gcc r11-2936] 2020-8-20 José Rui Faustino de Sousa <jrfsousa@gmail.com>
José Rui Faustino de Sousa
- [gcc r11-2937] 2020-8-21 Steve Kargl <sgk@troutmask.apl.washington.edu>
José Rui Faustino de Sousa
- [gcc r11-2938] 2020-8-20 José Rui Faustino de Sousa <jrfsousa@gmail.com>
José Rui Faustino de Sousa
- [gcc r11-2939] 2020-8-20 José Rui Faustino de Sousa <jrfsousa@gmail.com>
José Rui Faustino de Sousa
- [gcc r11-2940] 2020-8-20 José Rui Faustino de Sousa <jrfsousa@gmail.com>
José Rui Faustino de Sousa
- [gcc/devel/omp/gcc-10] Clean up loop variable extraction in OpenACC kernels loop annotation.
Sandra Loosemore
- [gcc/devel/omp/gcc-10] Relax some restrictions on the loop bound in kernels loop annotation.
Sandra Loosemore
- [gcc r11-2941] Use get_size_range instead of get_range to obtain range of valid sizes.
Martin Sebor
- [gcc r11-2942] Daily bump.
GCC Administrator
- [gcc r10-8690] Daily bump.
GCC Administrator
- [gcc r8-10431] Daily bump.
GCC Administrator
- [gcc r9-8840] Daily bump.
GCC Administrator
- [gcc r11-2943] testsuite: Update some vect cases for partial vectors
Kewen Lin
- [gcc r10-8691] Fortran: Fix absent-optional handling for nondescriptor arrays (PR94672)
Tobias Burnus
- [gcc r11-2944] varasm: Optimize memory broadcast for constant vector under AVX512 [PR54201]
Jakub Jelinek
- [gcc r11-2945] ipa/96806 - Fix ICE in ipa-cp due to integer addition overflow
Feng Xue
- [gcc r11-2946] tree-cfg: Improve gimple switch verification
Jakub Jelinek
- [gcc r11-2947] Refine expander vec_unpacku_float_hi_v16si/vec_unpacku_float_lo_v16si
hongtao Liu
- [gcc r10-8692] Refine expander vec_unpacku_float_hi_v16si/vec_unpacku_float_lo_v16si
hongtao Liu
- [gcc r11-2948] testsuite: Fix aarch64/strcmpopt_6.c for -Wstringop-overread
Christophe Lyon
- [gcc r10-8693] tree-optimization/96854 - SLP reduction of two-operator is broken
Richard Biener
- [gcc r11-2949] tree-optimization/96854 - testcase for SLP reduction of two-operator
Richard Biener
- [gcc r11-2950] d: Fix ICEs in the front-end when pointer size is 16-bit.
Iain Buclaw
- [gcc/devel/c++-modules] GMF namespace fix
Nathan Sidwell
- [gcc r11-2951] PR tree-optimization/96818 - cast label range to type of switch operand
Aldy Hernandez
- [gcc(refs/users/aldyh/heads/ranger-staging)] Add rvrp-debug mode. adjust outgoing_range_stmt_p
Andrew Macleod
- [gcc/devel/c++-modules] Add control for default header translation rules
Nathan Sidwell
- [gcc/devel/c++-modules] Zero length mapper files
Nathan Sidwell
- [gcc/devel/c++-coroutines] Add -Wstringop-overread for reading past the end by string functions.
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix std::gcd and std::lcm for unsigned integers [PR 92978]
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix common_type specializations for duration
Iain D Sandoe
- [gcc/devel/c++-coroutines] rs6000: Remove ALTIVEC_BUILTIN_MASK_FOR_STORE
Iain D Sandoe
- [gcc/devel/c++-coroutines] libstdc++: Fix deleted overload of __absu(bool)
Iain D Sandoe
- [gcc/devel/c++-coroutines] x86: Fix up ssse3_pshufbv8qi splitter
Iain D Sandoe
- [gcc/devel/c++-coroutines] 2020-8-20 José Rui Faustino de Sousa <jrfsousa@gmail.com>
Iain D Sandoe
- [gcc/devel/c++-coroutines] 2020-8-21 Steve Kargl <sgk@troutmask.apl.washington.edu>
Iain D Sandoe
- [gcc/devel/c++-coroutines] Use get_size_range instead of get_range to obtain range of valid sizes.
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Update some vect cases for partial vectors
Iain D Sandoe
- [gcc/devel/c++-coroutines] varasm: Optimize memory broadcast for constant vector under AVX512 [PR54201]
Iain D Sandoe
- [gcc/devel/c++-coroutines] ipa/96806 - Fix ICE in ipa-cp due to integer addition overflow
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-cfg: Improve gimple switch verification
Iain D Sandoe
- [gcc/devel/c++-coroutines] Refine expander vec_unpacku_float_hi_v16si/vec_unpacku_float_lo_v16si
Iain D Sandoe
- [gcc/devel/c++-coroutines] testsuite: Fix aarch64/strcmpopt_6.c for -Wstringop-overread
Iain D Sandoe
- [gcc/devel/c++-coroutines] tree-optimization/96854 - testcase for SLP reduction of two-operator
Iain D Sandoe
- [gcc/devel/c++-coroutines] d: Fix ICEs in the front-end when pointer size is 16-bit.
Iain D Sandoe
- [gcc/devel/c++-coroutines] PR tree-optimization/96818 - cast label range to type of switch operand
Iain D Sandoe
- [gcc/devel/c++-coroutines] Merge master r11-2951.
Iain D Sandoe
- [gcc r11-2952] analyzer: fix ICE on casting float to pointer [PR96764]
David Malcolm
- [gcc r11-2953] analyzer: fix ICE on RANGE_EXPR in CONSTRUCTORs [PR96763]
David Malcolm
- [gcc r11-2954] c++: Implement P1009: Array size deduction in new-expressions.
Marek Polacek
- [gcc r11-2955] analyzer: fix ICE on unknown index in CONSTRUCTOR [PR96860]
David Malcolm
- [gcc r11-2956] analyzer: gather builtin/internal fn handling into switch statements
David Malcolm
- [gcc r11-2957] analyzer: handle __builtin___memset_chk [PR96798]
David Malcolm
- [gcc r11-2958] rs6000, remove improperly defined and unsupported builtins.
Carl Love
Last message date:
Mon Aug 31 23:24:40 GMT 2020
Archived on: Mon Aug 31 23:24:42 GMT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).