September 2023 Archives by subject
Starting: Fri Sep 1 00:17:19 GMT 2023
Ending: Sat Sep 30 23:09:50 GMT 2023
Messages: 1607
- [gcc(refs/users/aoliva/heads/testme)] Compile prefix-ds-dq.c with -mno-strict-align
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Compile prefix-ds-dq.c with -mno-strict-align
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Control flow redundancy hardening
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] hardcfr: fix -fgnu-tm empty asm
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] hardcfr: fix indirect jump
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce -finline-stringops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce -finline-stringops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce -finline-stringops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce -finline-stringops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce -finline-stringops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce -finline-stringops
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute sym
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce hardbool attribute for C
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce hardbool attribute for C
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce strub: machine-independent stack scrubbing
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce strub: machine-independent stack scrubbing
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ppc: testsuite: p9-vec-length: add -mno-strict-align and -misel
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] ppc: testsuite: p9-vec-length: add -mno-strict-align and -misel
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] return edge in make_eh_edges
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] return edge in make_eh_edges
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set hardcfr eh probs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set hardcfr eh probs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set hardcfr eh probs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set strub eh probs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set strub eh probs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] set strub eh probs
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] use -mno-strict-align for strlenopt-80.c on powerpc
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] use -mno-strict-align for strlenopt-80.c on powerpc
Alexandre Oliva
- [gcc(refs/users/egallager/heads/autotools-tinkering)] try getting build to be quieter
Eric Gallager
- [gcc(refs/users/egallager/heads/CI)] Add linux ci
Eric Gallager
- [gcc(refs/users/egallager/heads/CI)] Merge pull request #1 from talregev/TalR/gcc_ci
Eric Gallager
- [gcc(refs/users/egallager/heads/PR102665)] change some warnings for gcc/configure
Eric Gallager
- [gcc(refs/users/egallager/heads/PR102665)] Merge branch 'me/PR102665' of github.com:cooljeanius/gcc into me/PR102665
Eric Gallager
- [gcc(refs/users/egallager/heads/PR102665)] start warning on use of unsupported configure flags
Eric Gallager
- [gcc(refs/users/egallager/heads/PR102665)] Update configure.ac
Eric Gallager
- [gcc(refs/users/meissner/heads/work134)] Add -mno-lxvp and -mno-stxvp.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134)] Replace UNSPEC_COPYSIGN with copysign RTL
Michael Meissner
- [gcc(refs/users/meissner/heads/work134)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Merge commit 'refs/users/meissner/heads/work134-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work13
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Merge commit 'refs/users/meissner/heads/work134-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work13
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] PowerPC: Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] PowerPC: Make -mcpu=future enable -mblock-ops-vector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] PowerPC: Make MMA insns support DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-dmf)] Update ChangeLog.dmf
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Add support for vector pair built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Adjust vector pair split functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Merge commit 'refs/users/meissner/heads/work134-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Merge commit 'refs/users/meissner/heads/work134-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Add support for -mvector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Adjust vector pair split functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Merge commit 'refs/users/meissner/heads/work134-vsize' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Merge commit 'refs/users/meissner/heads/work134-vsize' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Update ChangeLog.vsize
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsize)] Update ChangeLog.vsize
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Add ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Add ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Add ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Add support for -mvector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Add support for vector pair built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Allow OOmode to tie with 128-bit vector modes.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Fix typos.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Merge commit 'refs/users/meissner/heads/work134-vsubreg' of git+ssh://gcc.gnu.org/git/gcc into me/wo
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Merge commit 'refs/users/meissner/heads/work134-vsubreg' of git+ssh://gcc.gnu.org/git/gcc into me/wo
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Peter's patch for subreg support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Peter's patch for updating tieable support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work134-vsubreg)] Use simplify_gen_subreg instead of generating direct register number.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Add options to disable load and store vector pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Add options to disable load and store vector pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Replace UNSPEC_COPYSIGN with copysign RTL
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work135)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Merge commit 'refs/users/meissner/heads/work135-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work13
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Merge commit 'refs/users/meissner/heads/work135-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work13
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Make -mcpu=future enable -mblock-ops-vector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Make -mcpu=future enable -mblock-ops-vector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Make MMA insns support DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Make MMA insns support DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Update ChangeLog.dmf
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] Update ChangeLog.dmf
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] xAdd saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-dmf)] xAdd saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Add support for vector pair built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Add support for vector pair built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Merge commit 'refs/users/meissner/heads/work135-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vpair)] xMerge commit 'refs/users/meissner/heads/work135-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/wor
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Add support for -mvector-size-32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Merge commit 'refs/users/meissner/heads/work135-vsize' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsize)] Update ChangeLog.vsize
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsubreg)] Add ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsubreg)] Add ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work135-vsubreg)] Merge commit 'refs/users/meissner/heads/work135-vsubreg' of git+ssh://gcc.gnu.org/git/gcc into me/wo
Michael Meissner
- [gcc(refs/users/meissner/heads/work137)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137)] Add options to disable load and store vector pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137)] Replace UNSPEC_COPYSIGN with copysign RTL
Michael Meissner
- [gcc(refs/users/meissner/heads/work137)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] Add ChangeLog.dmf and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] Add saturating subtract built-ins.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] Merge commit 'refs/users/meissner/heads/work137-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work13
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] PowerPC: Add -mcpu=future.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] PowerPC: Add support for 1, 024 bit DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] PowerPC: Add support for accumulators in DMR registers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] PowerPC: Make -mcpu=future enable -mblock-ops-vector-pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] PowerPC: Switch to dense math names for all MMA operations.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] Support load/store vector with right length.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-dmf)] Update ChangeLog.dmf
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vpair)] Add ChangeLog.vpair and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vpair)] Add support for vector pair built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vpair)] Merge commit 'refs/users/meissner/heads/work137-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsize)] Add -mvector-size-32 tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsize)] Add ChangeLog.vsize and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsize)] Add support for -mvector-size-32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsize)] Merge commit 'refs/users/meissner/heads/work137-vsize' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsize)] Update ChangeLog.vsize
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] Add support for -mvector-size-32.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] Add support for vector pair built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] Merge commit 'refs/users/meissner/heads/work137-vsubreg' of git+ssh://gcc.gnu.org/git/gcc into me/wo
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] Peter's patches for subreg support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] Update ChangeLog.vsubreg
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] xiAdd ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work137-vsubreg)] xiAdd ChangeLog.vsubreg and update REVISION.
Michael Meissner
- [gcc(refs/users/pheeck/heads/insert-api)] bakalarka patche
Filip Kastl
- [gcc(refs/users/pheeck/heads/sccp)] bakalarka patch
Filip Kastl
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Add bytes_below_saved_regs to frame info
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Avoid a use of callee_offset
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Explicitly record probe registers in frame info
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Measure reg_offset from the bottom of the frame
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Minor initial adjustment tweak
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Only calculate chain_offset if there is a chain
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Remove below_hard_fp_saved_regs_size
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Simplify top of frame allocation
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Tweak aarch64_save/restore_callee_saves
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-10)] aarch64: Use local frame vars in shrink-wrapping code
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-7)] Backport check-function-bodies support
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-8)] Backport check-function-bodies support
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/CVE-2023-4039/gcc-9)] Backport check-function-bodies support
Richard Sandiford
- [gcc(refs/vendors/ARM/heads/morello)] cherry-pick: tree-optimization/103116 - SLP permutes and peeling for gaps
Matthew Malcomson
- [gcc(refs/vendors/ARM/heads/morello)] Handle capabilities in affine trees and induction variables
Matthew Malcomson
- [gcc(refs/vendors/ARM/heads/morello)] Put braces around MOVE_RATIO aarch64 macro
Matthew Malcomson
- [gcc(refs/vendors/ARM/heads/morello)] Store bound on COMPARE groups as non-capability
Matthew Malcomson
- [gcc(refs/vendors/ARM/heads/morello)] vectorizer: Avoid an OOB access from vectorization
Matthew Malcomson
- [gcc(refs/vendors/ibm/heads/gcc-12-branch)] ibm: Merge up to top of releases/gcc-12
Peter Bergner
- [gcc(refs/vendors/ix86/heads/apx)] [APX_EGPR] Handle legacy insns that only support GPR16 (4/5)
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX_EGPR] Initial support for APX_F
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Add 16 new integer general purpose registers
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Add backend hook for base_reg_class/index_reg_class.
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Add register and memory constraints that disallow EGPR
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Handle GPR16 only vector move insns
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Handle legacy insns that only support GPR16 (2/5)
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Handle legacy insns that only support GPR16 (3/5)
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Handle legacy insn that only support GPR16 (1/5)
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Handle vex insns that only support GPR16 (5/5)
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] middle-end: Add index_reg_class with insn argument.
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] [APX EGPR] middle-end: Add insn argument to base_reg_class
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] Add 16 new integer general purpose registers
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Add backend hook for base_reg_class/index_reg_class.
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Add register and memory constraints that disallow EGPR
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Fix constraint mapping
Hongyu Wang
- [gcc(refs/vendors/ix86/heads/apx)] Handle GPR16 only vector move insns
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Handle legacy insns that only support GPR16 (2/5)
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Handle legacy insns that only support GPR16 (3/5)
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Handle legacy insns that only support GPR16 (4/5)
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Handle legacy insn that only support GPR16 (1/5)
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Handle vex insns that only support GPR16 (5/5)
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Initial support for APX_F
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] Map reg/mem constraints in inline asm to non-EGPR constraint.
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] middle-end: Add index_reg_class with insn argument.
hongtao Liu
- [gcc(refs/vendors/ix86/heads/apx)] middle-end: Add insn argument to base_reg_class
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Allow -mno-evex512 usage
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Disable zmm register and 512 bit libmvec call when !TARGET_EVEX512
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Initial support for -mevex512
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Support -mevex512 for AVX512BW intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Support -mevex512 for AVX512DQ intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Support -mevex512 for AVX512F intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Support -mevex512 for AVX512FP16 intrins
hongtao Liu
- [gcc(refs/vendors/ix86/heads/evex512)] Support -mevex512 for AVX512{IFMA, VBMI, VNNI, BF16, VPOPCNTDQ, VBMI2, BITALG, VP2INTERSECT}, VAES, GFNI, VPCL
hongtao Liu
- [gcc(refs/vendors/microsoft/heads/main)] Make validate_failures.py executable
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Merge commit '12039c9f40a81605e59951f80007827bc0413573' into merge-master-12039c9f40a81605e59951f800
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Merge commit '93996cfb308ffc633a23d0f1b72bcdc086bed864' into merge-master-93996cfb308ffc633a23d0f1b7
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Update xfail with new failures
Eugene Rozenfeld
- [gcc(refs/vendors/microsoft/heads/main)] Use old version of validate_failures.py
Eugene Rozenfeld
- [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-7778-g78f63dd9fa9ff299499539d46bbefab0897dcf55' into redhat/gcc-13-branch
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-7822-g10c7edcc65d4bf1d05a9f0791e77e7b953e3e796' into redhat/gcc-13-branch
Jakub Jelinek
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [RA]: Improve cost calculation of pseudos with equivalences
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Allow targets to check shrink-wrap-separate enabled or not
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] fix PR 111259 invalid zcmp mov predicate.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] internal-fn: Support undefined rtx for uninitialized SSA_NAME[PR110751]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] LTO: Get rid of 'lto_mode_identity_table'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] MATCH: Optimize COND_ADD_LEN reduction pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] MATCH: Optimize COND_ADD reduction pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] middle-end: Apply MASK_LEN_LOAD_LANES/MASK_LEN_STORE_LANES to ivopts/alias
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: __builtin_riscv_pause for all environment
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add builtin .def file dependencies
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add conditional autovec convert(FP<->FP) patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add conditional autovec convert(INT<->FP) patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add conditional autovec convert(INT<->INT) patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add conditional sqrt autovec pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add dynamic LMUL compile option
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Added zvfh support for zfa extensions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add fixed PR111255 testcase by other patch
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add FNMS floating-point VLS tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add missed cond autovec testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add missing VLS mask bool mode reg -> reg patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add more VLS unary tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add stub support for existing extensions (privileged)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add stub support for existing extensions (unprivileged)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add stub support for existing extensions (vendor)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Types for Un-Typed zc Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Types to Un-Typed Pic Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Types to Un-Typed Risc-v Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Types to Un-Typed Thead Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Types to Un-Typed Vector Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Types to Un-Typed Zicond Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vcreate intrinsics for RVV tuple types
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vec_extract for BI -> QI.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vector_scalar_shift_operand
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add Vector cost model framework for RVV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS conditional patterns support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS integer ABS support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS mask modes mov patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS modes VEC_PERM support[PR111311]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS mode widen ternary tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS unary combine patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add VLS widen binary combine patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Adjust expand_cond_len_{unary, binop, op} api
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functio
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for scalar move with merged operand
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix PR111362 for incorrect frm emit
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Change vsetvl tail and mask policy to default policy
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Cleanup redundant reduction patterns after refactor vector mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Disable user vsetvl fusion into EMPTY or DIRTY (Polluted EMPTY) block
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Elimilate warning in class vcreate
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Emit .note.GNU-stack for non-linux target as well
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable movmisalign for VLS modes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: enable muti push and pop for Zcmp when shrink-wrap-separate is ineffective
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable RVV scalable vectorization by default[PR111311]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable undefined support for RVV auto-vectorization[PR110751]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable vec_int testsuite for RVV VLA vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable VECT_COMPARE_COSTS by default
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Expand fixed-vlmax/vls vector permutation in targethook
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Export functions as global extern preparing for dynamic LMUL patch use
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Expose bswapsi for TARGET_64BIT
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Extend VLS modes in 'VWEXTI' iterator
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix --enable-checking=rtl ICE on rv32gc bootstrap
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix ASM check of vlmax_switch_vtype-16.c
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix AVL/VL bug of VSETVL PASS[PR111548]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix AVL/VL get ICE[VSETVL PASS]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix bogus FAILs of vsetvl testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix Demand comparison bug[VSETVL PASS]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix documentation of __builtin_riscv_pause
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix dump FILE of VSETVL PASS[PR111311]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix Dynamic LMUL compile option
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fixed ICE caused by missing operand
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix error combine of pred_mov pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix ICE in get_avl_or_vl_reg
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect folder for VRGATHERI16 test case
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect mode tieable which cause ICE in RA[PR111296]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect nregs calculation for VLS modes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one ICE for vect test vect-multitypes-5
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix RVV can change mode class bug
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix SUBREG move of VLS mode[PR111486]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix typos on comments (SVE -> RVV)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix uninitialized probability for GIMPLE IR tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix using wrong mode to get reduction insn vlmax
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VLS floating-point operations predicate
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VSETVL PASS AVL/VL fetch bug[111295]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VSETVL PASS fusion bug
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix vsetvl pass ICE
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VSETVL test failures
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix Zicond ICE on large constants
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Format VSETVL PASS code
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: generate builtin macro for compilation with strict alignment
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Leverage __builtin_xx instead of math.h for test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Make arch-24.c to test "success" case
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Make bit manipulation value / round number and shift amount types for builtins unsigned
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Make PR 102957 tests more comprehensive
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Make sure we get VL REG operand for VLMAX vsetvl
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Move ceil test cases to unop folder
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimized for strided load/store with stride == element width[PR111450]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Part-1: Select suitable vector registers for vector type args and returns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Part-2: Save/Restore vector registers which need to be preversed
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Part-3: Output .variant_cc directive for vector function
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor and clean emit_{vlmax, nonvlmax}_xxx functions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor and clean expand_cond_len_{unop, binop, ternop}
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor and cleanup fma patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor expand_reduction and cleanup enum reduction_type
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor vector reduction patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refine the code gen for ceil auto vectorization.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove @ of vec_duplicate pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove arch and abi option for run test case.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove autovec-vls.md file and clean up VLS move modes[NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Removed misleading comments in testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove FP run test for ceil.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove incorrect earliest vsetvl post optimization[PR111313]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove math.h import to resolve missing stubs failures
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove movmisalign pattern for VLA modes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant ABI test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant codes of VLS patterns[NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant functions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant vec_duplicate pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove unreasonable TARGET_64BIT for VLS modes with size = 64bit
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove unused structure in cost model
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Rename predicate vector_gs_scale_operand_16/32 to more generic names
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Rename rounding const fp function for refactor
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Rename the test macro for math autovec test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Reorganize and rename combine patterns in autovec-opt.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Split VLS avl_type from NONVLMAX avl_type
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Suport FP floor auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support ceil and ceilf auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: support cm.mva01s cm.mvsa01 in zcmp
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: support cm.popretz in zcmp
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: support cm.push cm.pop cm.popret in zcmp
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support combine extend and reduce sum to widen reduce sum
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support cond vfsgnj.vv autovec patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support cond vmulh.vv and vmulu.vv autovec patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support cond vnsrl/vnsra autovec patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support Dynamic LMUL Cost model
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP MAX/MIN autovec for VLS mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP nearbyint auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP rint auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP round auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP SGNJ autovec for VLS mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support FP SGNJX autovec for VLS mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support full coverage VLS combine support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support integer FMA/FNMA VLS modes autovectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support rounding mode for VFMADD/VFMACC autovec
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support rounding mode for VFMSAC/VFMSUB autovec
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support rounding mode for VFNMADD/VFNMACC autovec
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support rounding mode for VFNMSAC/VFNMSUB autovec
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support simplifying x/(-1) to neg for vector.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS floating-point extend/truncate
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS floating-point FMA/FNMA/FMS auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS INT <-> FP conversions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS mode for vec_set
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS modes mask operations
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS modes reduction[PR111153]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS modes vec_init auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS mult high
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS reduction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support VLS unary floating-point patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Suppress bogus warning for VLS types
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: typo: add closing paren to a comment
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Update Types for RISC-V Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Update Types for Vector Instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Use dominance analysis in global vsetvl elimination
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Use splitter to generate zicond in another case
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: zicond: Fix opt2 pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Add support for str(n)cmp inline expansion
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Add support for strlen inline expansion
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: bitmanip: Remove duplicate zero_extendhi<GPR:mode>2 pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Synthesize all 11-bit-rotate constants with rori
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: thead: Fix mode attribute for extension patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadbb: Enable constant synthesis with th.srri
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadbb: Fix extendqi<SUPERQI> insn
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadbb: Fix xtheadbb-li-rotr test for rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadcondmov: Don't run tests with -Oz
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Support folding min(poly, poly) to const
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Adapt slp-26.c check for RVV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Add xfail for riscv_vector
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Add xfail into slp-reduc-7.c for RVV VLA vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Block slp-16.c check for target support vect_strided6
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Block SLP check of slp-34.c for vect_strided5
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Block SLP check of slp-35.c for vect_strided5
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Block vect_strided5 for slp-34-big-array.c SLP check
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Fix XPASS of RVV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Isolate slp-1.c check of target supports vect_strided5
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] test: Remove XPASS for RISCV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] testsuite/vect: Make match patterns more accurate.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] vect test: Remove xfail for riscv
Jeff Law
- [gcc/aoliva/heads/testbase] (332 commits) check_GNU_style.py: Skip .md square bracket linting
Alexandre Oliva
- [gcc/aoliva/heads/testbase] (695 commits) LoongArch: Reimplement multilib build option handling.
Alexandre Oliva
- [gcc/aoliva/heads/testme] (2 commits) set hardcfr eh probs
Alexandre Oliva
- [gcc/aoliva/heads/testme] (340 commits) ppc: testsuite: p9-vec-length: add -mno-strict-align and -m
Alexandre Oliva
- [gcc/aoliva/heads/testme] (696 commits) Introduce -finline-stringops
Alexandre Oliva
- [gcc/aoliva/heads/testme] (8 commits) set hardcfr eh probs
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce -finline-stringops
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce -finline-stringops
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce -finline-stringops
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce -finline-stringops
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce -finline-stringops
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce attribute sym
Alexandre Oliva
- [gcc/devel/ix86/evex512] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc/devel/ix86/evex512] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc/devel/ix86/evex512] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc/devel/ix86/evex512] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc/devel/ix86/evex512] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
hongtao Liu
- [gcc/devel/ix86/evex512] Allow -mno-evex512 usage
hongtao Liu
- [gcc/devel/ix86/evex512] Disable zmm register and 512 bit libmvec call when !TARGET_EVEX512
hongtao Liu
- [gcc/devel/ix86/evex512] Initial support for -mevex512
hongtao Liu
- [gcc/devel/ix86/evex512] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Push evex512 target for 512 bit intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Support -mevex512 for AVX512BW intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Support -mevex512 for AVX512DQ intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Support -mevex512 for AVX512F intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Support -mevex512 for AVX512FP16 intrins
hongtao Liu
- [gcc/devel/ix86/evex512] Support -mevex512 for AVX512{IFMA, VBMI, VNNI, BF16, VPOPCNTDQ, VBMI2, BITALG, VP2INTERSECT}, VAES, GFNI, VPCL
hongtao Liu
- [gcc/devel/omp/gcc-13] (101 commits) Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] (23 commits) Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] (43 commits) Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] [og13] OpenMP, NVPTX: memcpy[23]D bias correction
Julian Brown
- [gcc/devel/omp/gcc-13] [og13] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect
Julian Brown
- [gcc/devel/omp/gcc-13] [og13] OpenMP: Support accelerated 2D/3D memory copies for AMD GCN
Julian Brown
- [gcc/devel/omp/gcc-13] libgomp: parallel reverse offload
Andrew Stubbs
- [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] nvptx: update comment re delayed free
Andrew Stubbs
- [gcc/devel/omp/gcc-13] OpenMP (C only): For 'omp allocate', really walk tree for 'alloctor' check
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP: Add ME support for 'omp allocate' stack variables
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP: Avoid ICE in c_parser_omp_clause_allocate with invalid expr
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP: Fix ICE in fixup_blocks_walker [PR111274]
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP: Handle 'all' as category in defaultmap
Tobias Burnus
- [gcc/egallager/heads/PR102665] (491 commits) Merge branch 'me/PR102665' of github.com:cooljeanius/gcc in
Eric Gallager
- [gcc/ibm/heads/gcc-12-branch] (83 commits) ibm: Merge up to top of releases/gcc-12
Peter Bergner
- [gcc/ix86/heads/apx] (13 commits) [APX EGPR] Handle vex insns that only support GPR16 (5/5)
Hongyu Wang
- [gcc/meissner/heads/work134-dmf] (3 commits) Merge commit 'refs/users/meissner/heads/work134-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work134-dmf] (4 commits) Merge commit 'refs/users/meissner/heads/work134-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work134-vpair] (3 commits) Merge commit 'refs/users/meissner/heads/work134-vpair' of g
Michael Meissner
- [gcc/meissner/heads/work134-vpair] (4 commits) Merge commit 'refs/users/meissner/heads/work134-vpair' of g
Michael Meissner
- [gcc/meissner/heads/work134-vsize] (4 commits) Add support for -mvector-pair.
Michael Meissner
- [gcc/meissner/heads/work134-vsize] (4 commits) Merge commit 'refs/users/meissner/heads/work134-vsize' of g
Michael Meissner
- [gcc/meissner/heads/work134-vsubreg] (3 commits) Merge commit 'refs/users/meissner/heads/work134-vsubreg' of
Michael Meissner
- [gcc/meissner/heads/work134-vsubreg] (4 commits) Merge commit 'refs/users/meissner/heads/work134-vsubreg' of
Michael Meissner
- [gcc/meissner/heads/work135-dmf] (14 commits) Merge commit 'refs/users/meissner/heads/work135-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work135-dmf] (6 commits) Merge commit 'refs/users/meissner/heads/work135-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work135-vpair] (6 commits) xMerge commit 'refs/users/meissner/heads/work135-vpair' of
Michael Meissner
- [gcc/meissner/heads/work135-vpair] (7 commits) Merge commit 'refs/users/meissner/heads/work135-vpair' of g
Michael Meissner
- [gcc/meissner/heads/work135-vsize] (6 commits) Merge commit 'refs/users/meissner/heads/work135-vsize' of g
Michael Meissner
- [gcc/meissner/heads/work135-vsubreg] (6 commits) Merge commit 'refs/users/meissner/heads/work135-vsubreg' of
Michael Meissner
- [gcc/meissner/heads/work137-dmf] (5 commits) Merge commit 'refs/users/meissner/heads/work137-dmf' of git
Michael Meissner
- [gcc/meissner/heads/work137-vpair] (5 commits) Merge commit 'refs/users/meissner/heads/work137-vpair' of g
Michael Meissner
- [gcc/meissner/heads/work137-vsize] (5 commits) Merge commit 'refs/users/meissner/heads/work137-vsize' of g
Michael Meissner
- [gcc/meissner/heads/work137-vsubreg] (5 commits) Merge commit 'refs/users/meissner/heads/work137-vsubreg' of
Michael Meissner
- [gcc/microsoft/heads/main] (203 commits) Merge commit '12039c9f40a81605e59951f80007827bc0413573' int
Eugene Rozenfeld
- [gcc/microsoft/heads/main] (2287 commits) Merge commit '93996cfb308ffc633a23d0f1b72bcdc086bed864' int
Eugene Rozenfeld
- [gcc/redhat/heads/gcc-13-branch] (157 commits) Merge commit 'r13-7778-g78f63dd9fa9ff299499539d46bbefab0897
Jakub Jelinek
- [gcc/redhat/heads/gcc-13-branch] (45 commits) Merge commit 'r13-7822-g10c7edcc65d4bf1d05a9f0791e77e7b953e
Jakub Jelinek
- [gcc] Created branch 'ARM/heads/CVE-2023-4039/gcc-10' in namespace 'refs/vendors'
Richard Sandiford
- [gcc] Created branch 'ARM/heads/CVE-2023-4039/gcc-7' in namespace 'refs/vendors'
Richard Sandiford
- [gcc] Created branch 'ARM/heads/CVE-2023-4039/gcc-8' in namespace 'refs/vendors'
Richard Sandiford
- [gcc] Created branch 'ARM/heads/CVE-2023-4039/gcc-9' in namespace 'refs/vendors'
Richard Sandiford
- [gcc] Created branch 'devel/ix86/evex512'
hongtao Liu
- [gcc] Created branch 'egallager/heads/CI' in namespace 'refs/users'
Eric Gallager
- [gcc] Created branch 'ix86/heads/apx' in namespace 'refs/vendors'
hongtao Liu
- [gcc] Created branch 'ix86/heads/evex512' in namespace 'refs/vendors'
hongtao Liu
- [gcc] Created branch 'meissner/heads/work134' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work134-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work134-orig' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work134-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work134-vsize' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work134-vsubreg' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work135' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work135-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work135-orig' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work135-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work135-vsize' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work135-vsubreg' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work137' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work137-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work137-orig' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work137-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work137-vsize' in namespace 'refs/users'
Michael Meissner
- [gcc] Created branch 'meissner/heads/work137-vsubreg' in namespace 'refs/users'
Michael Meissner
- [gcc] Deleted branch 'kmatsui/heads/is_array' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_const' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_object' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_pointer' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_scalar' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_signed' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_unsigned' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/is_volatile' in namespace 'refs/users'
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/remove_pointer' in namespace 'refs/users'
Ken Matsui
- [gcc r11-10971] Daily bump.
GCC Administrator
- [gcc r11-10972] Daily bump.
GCC Administrator
- [gcc r11-10973] Daily bump.
GCC Administrator
- [gcc r11-10974] Daily bump.
GCC Administrator
- [gcc r11-10975] Daily bump.
GCC Administrator
- [gcc r11-10976] Daily bump.
GCC Administrator
- [gcc r11-10977] Daily bump.
GCC Administrator
- [gcc r11-10978] Daily bump.
GCC Administrator
- [gcc r11-10979] Daily bump.
GCC Administrator
- [gcc r11-10980] Daily bump.
GCC Administrator
- [gcc r11-10981] Daily bump.
GCC Administrator
- [gcc r11-10982] c++: array DMI and member fn [PR109666]
Jason Merrill
- [gcc r11-10983] c++: member vs global template [PR106310]
Jason Merrill
- [gcc r11-10984] Daily bump.
GCC Administrator
- [gcc r11-10985] rs6000: call vector load/store with length only on 64-bit Power10
HaoChen Gui
- [gcc r11-10986] aarch64: Use local frame vars in shrink-wrapping code
Richard Sandiford
- [gcc r11-10987] aarch64: Avoid a use of callee_offset
Richard Sandiford
- [gcc r11-10988] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc r11-10989] aarch64: Add bytes_below_saved_regs to frame info
Richard Sandiford
- [gcc r11-10990] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc r11-10991] aarch64: Tweak aarch64_save/restore_callee_saves
Richard Sandiford
- [gcc r11-10992] aarch64: Only calculate chain_offset if there is a chain
Richard Sandiford
- [gcc r11-10993] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc r11-10994] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc r11-10995] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc r11-10996] aarch64: Measure reg_offset from the bottom of the frame
Richard Sandiford
- [gcc r11-10997] aarch64: Simplify top of frame allocation
Richard Sandiford
- [gcc r11-10998] aarch64: Minor initial adjustment tweak
Richard Sandiford
- [gcc r11-10999] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [gcc r11-11000] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [gcc r11-11001] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [gcc r11-11002] aarch64: Explicitly record probe registers in frame info
Richard Sandiford
- [gcc r11-11003] aarch64: Remove below_hard_fp_saved_regs_size
Richard Sandiford
- [gcc r11-11004] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc r11-11005] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
Uros Bizjak
- [gcc r11-11006] Daily bump.
GCC Administrator
- [gcc r11-11007] Daily bump.
GCC Administrator
- [gcc r11-11008] libstdc++: Add workaround for std::make_integer_sequence bug [PR111357]
Jonathan Wakely
- [gcc r11-11009] Daily bump.
GCC Administrator
- [gcc r11-11010] Daily bump.
GCC Administrator
- [gcc r11-11011] Daily bump.
GCC Administrator
- [gcc r11-11012] Daily bump.
GCC Administrator
- [gcc r11-11013] Daily bump.
GCC Administrator
- [gcc r11-11014] Daily bump.
GCC Administrator
- [gcc r11-11015] Daily bump.
GCC Administrator
- [gcc r11-11016] Daily bump.
GCC Administrator
- [gcc r11-11017] Daily bump.
GCC Administrator
- [gcc r11-11018] Daily bump.
GCC Administrator
- [gcc r11-11019] Daily bump.
GCC Administrator
- [gcc r11-11020] Daily bump.
GCC Administrator
- [gcc r11-11021] libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
Jonathan Wakely
- [gcc r11-11022] libstdc++: Fix constexpr functions to conform to older standards
Jonathan Wakely
- [gcc r11-11023] Daily bump.
GCC Administrator
- [gcc r11-11024] Daily bump.
GCC Administrator
- [gcc r11-11025] Daily bump.
GCC Administrator
- [gcc r12-9839] Daily bump.
GCC Administrator
- [gcc r12-9840] LoongArch: Fix bug in loongarch_emit_stack_tie [PR110484].
LuluCheng
- [gcc r12-9841] omp-expand.cc: Fix wrong code with non-rectangular loop nest [PR111017]
Tobias Burnus
- [gcc r12-9842] Daily bump.
GCC Administrator
- [gcc r12-9843] Daily bump.
GCC Administrator
- [gcc r12-9844] Daily bump.
GCC Administrator
- [gcc r12-9845] Daily bump.
GCC Administrator
- [gcc r12-9846] Daily bump.
GCC Administrator
- [gcc r12-9847] Daily bump.
GCC Administrator
- [gcc r12-9848] Daily bump.
GCC Administrator
- [gcc r12-9849] Daily bump.
GCC Administrator
- [gcc r12-9850] Daily bump.
GCC Administrator
- [gcc r12-9851] Daily bump.
GCC Administrator
- [gcc r12-9852] Remove constraint modifier % for fcmaddcph/fmaddcph/fcmulcph since there're not commutative.
hongtao Liu
- [gcc r12-9853] Daily bump.
GCC Administrator
- [gcc r12-9854] rs6000: call vector load/store with length only on 64-bit Power10
HaoChen Gui
- [gcc r12-9855] aarch64: Use local frame vars in shrink-wrapping code
Richard Sandiford
- [gcc r12-9856] aarch64: Avoid a use of callee_offset
Richard Sandiford
- [gcc r12-9857] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc r12-9858] aarch64: Add bytes_below_saved_regs to frame info
Richard Sandiford
- [gcc r12-9859] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc r12-9860] aarch64: Tweak aarch64_save/restore_callee_saves
Richard Sandiford
- [gcc r12-9861] aarch64: Only calculate chain_offset if there is a chain
Richard Sandiford
- [gcc r12-9862] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc r12-9863] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc r12-9864] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc r12-9865] aarch64: Measure reg_offset from the bottom of the frame
Richard Sandiford
- [gcc r12-9866] aarch64: Simplify top of frame allocation
Richard Sandiford
- [gcc r12-9867] aarch64: Minor initial adjustment tweak
Richard Sandiford
- [gcc r12-9868] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [gcc r12-9869] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [gcc r12-9870] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [gcc r12-9871] aarch64: Explicitly record probe registers in frame info
Richard Sandiford
- [gcc r12-9872] aarch64: Remove below_hard_fp_saved_regs_size
Richard Sandiford
- [gcc r12-9873] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc r12-9874] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
Uros Bizjak
- [gcc r12-9875] Daily bump.
GCC Administrator
- [gcc r12-9876] Daily bump.
GCC Administrator
- [gcc r12-9877] libstdc++: Add workaround for std::make_integer_sequence bug [PR111357]
Jonathan Wakely
- [gcc r12-9878] Daily bump.
GCC Administrator
- [gcc r12-9879] Daily bump.
GCC Administrator
- [gcc r12-9880] Daily bump.
GCC Administrator
- [gcc r12-9881] Daily bump.
GCC Administrator
- [gcc r12-9882] libstdc++: Update C++20 status docs
Jonathan Wakely
- [gcc r12-9883] Daily bump.
GCC Administrator
- [gcc r12-9884] Daily bump.
GCC Administrator
- [gcc r12-9885] aarch64: Fix return register handling in untyped_call
Richard Sandiford
- [gcc r12-9886] aarch64: Fix loose ldpstp check [PR111411]
Richard Sandiford
- [gcc r12-9887] Daily bump.
GCC Administrator
- [gcc r12-9888] Daily bump.
GCC Administrator
- [gcc r12-9889] Daily bump.
GCC Administrator
- [gcc r12-9890] Daily bump.
GCC Administrator
- [gcc r12-9891] Daily bump.
GCC Administrator
- [gcc r12-9892] Daily bump.
GCC Administrator
- [gcc r12-9893] Add missing return in gori_compute::logical_combine
Eric Botcazou
- [gcc r12-9894] libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
Jonathan Wakely
- [gcc r12-9895] libstdc++: Fix constexpr functions to conform to older standards
Jonathan Wakely
- [gcc r12-9896] Daily bump.
GCC Administrator
- [gcc r12-9897] Daily bump.
GCC Administrator
- [gcc r12-9898] AArch64: Fix memmove operand corruption [PR111121]
Wilco Dijkstra
- [gcc r12-9899] Daily bump.
GCC Administrator
- [gcc r13-7772] Daily bump.
GCC Administrator
- [gcc r13-7773] LoongArch: Fix bug in loongarch_emit_stack_tie [PR110484].
LuluCheng
- [gcc r13-7774] Daily bump.
GCC Administrator
- [gcc r13-7775] Daily bump.
GCC Administrator
- [gcc r13-7776] Daily bump.
GCC Administrator
- [gcc r13-7777] Daily bump.
GCC Administrator
- [gcc r13-7778] Daily bump.
GCC Administrator
- [gcc r13-7779] Daily bump.
GCC Administrator
- [gcc r13-7780] Daily bump.
GCC Administrator
- [gcc r13-7781] libstdc++: Simplify __format::_Sink::_M_reset
Jonathan Wakely
- [gcc r13-7782] libstdc++: Avoid useless dependency on read_symlink from tzdb
Jonathan Wakely
- [gcc r13-7783] libstdc++: Use dg-require-filesystem-ts in link test
Jonathan Wakely
- [gcc r13-7784] libstdc++: Fix incorrect -std option in test
Jonathan Wakely
- [gcc r13-7785] libstdc++: Update outdated default -std in testing docs
Jonathan Wakely
- [gcc r13-7786] Daily bump.
GCC Administrator
- [gcc r13-7787] Daily bump.
GCC Administrator
- [gcc r13-7788] Daily bump.
GCC Administrator
- [gcc r13-7789] Remove constraint modifier % for fcmaddcph/fmaddcph/fcmulcph since there're not commutative.
hongtao Liu
- [gcc r13-7790] PR modula2/111330 Bootstrap failure building SeqFile.lo
Gaius Mulley
- [gcc r13-7791] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
Uros Bizjak
- [gcc r13-7792] Daily bump.
GCC Administrator
- [gcc r13-7793] rs6000: call vector load/store with length only on 64-bit Power10
HaoChen Gui
- [gcc r13-7794] [PATCH] modula2: new option -Wcase-enum and associated fixes
Gaius Mulley
- [gcc r13-7795] aarch64: Use local frame vars in shrink-wrapping code
Richard Sandiford
- [gcc r13-7796] aarch64: Avoid a use of callee_offset
Richard Sandiford
- [gcc r13-7797] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc r13-7798] aarch64: Add bytes_below_saved_regs to frame info
Richard Sandiford
- [gcc r13-7799] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc r13-7800] aarch64: Tweak aarch64_save/restore_callee_saves
Richard Sandiford
- [gcc r13-7801] aarch64: Only calculate chain_offset if there is a chain
Richard Sandiford
- [gcc r13-7802] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc r13-7803] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc r13-7804] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc r13-7805] aarch64: Measure reg_offset from the bottom of the frame
Richard Sandiford
- [gcc r13-7806] aarch64: Simplify top of frame allocation
Richard Sandiford
- [gcc r13-7807] aarch64: Minor initial adjustment tweak
Richard Sandiford
- [gcc r13-7808] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [gcc r13-7809] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [gcc r13-7810] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [gcc r13-7811] aarch64: Explicitly record probe registers in frame info
Richard Sandiford
- [gcc r13-7812] aarch64: Remove below_hard_fp_saved_regs_size
Richard Sandiford
- [gcc r13-7813] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc r13-7814] Daily bump.
GCC Administrator
- [gcc r13-7815] [PATCH] modula2: -Wcase-enum detect singular/plural and use switch during build
Gaius Mulley
- [gcc r13-7816] Daily bump.
GCC Administrator
- [gcc r13-7817] libstdc++: Add workaround for std::make_integer_sequence bug [PR111357]
Jonathan Wakely
- [gcc r13-7818] Daily bump.
GCC Administrator
- [gcc r13-7819] Daily bump.
GCC Administrator
- [gcc r13-7820] Daily bump.
GCC Administrator
- [gcc r13-7821] Daily bump.
GCC Administrator
- [gcc r13-7822] RISC-V: Remove phase 6 of vsetvl pass in GCC13[PR111412]
Li Xu
- [gcc r13-7823] libstdc++: Update C++20 and C++23 status docs
Jonathan Wakely
- [gcc r13-7824] Daily bump.
GCC Administrator
- [gcc r13-7825] Daily bump.
GCC Administrator
- [gcc r13-7826] aarch64: Fix return register handling in untyped_call
Richard Sandiford
- [gcc r13-7827] aarch64: Fix loose ldpstp check [PR111411]
Richard Sandiford
- [gcc r13-7828] Daily bump.
GCC Administrator
- [gcc r13-7829] Daily bump.
GCC Administrator
- [gcc r13-7830] c++: improve class NTTP object pretty printing [PR111471]
Patrick Palka
- [gcc r13-7831] Daily bump.
GCC Administrator
- [gcc r13-7832] Daily bump.
GCC Administrator
- [gcc r13-7833] Fortran: Pad mismatched charlens in component initializers [PR68155]
Paul Thomas
- [gcc r13-7834] Fortran: Supply a missing dereference [PR92586]
Paul Thomas
- [gcc r13-7835] c++: constness of decltype of NTTP object [PR99631]
Patrick Palka
- [gcc r13-7836] c++: constraint rewriting during ttp coercion [PR111485]
Patrick Palka
- [gcc r13-7837] c++: missing SFINAE in grok_array_decl [PR111493]
Patrick Palka
- [gcc r13-7838] Daily bump.
GCC Administrator
- [gcc r13-7839] Daily bump.
GCC Administrator
- [gcc r13-7840] ada: Fix deferred constant wrongly rejected
Eric Botcazou
- [gcc r13-7841] Reduce the initial size of int_range_max.
Andrew Macleod
- [gcc r13-7842] PR modula2/111510 runtime ICE findChildAndParent has caused internal runtime error
Gaius Mulley
- [gcc r13-7843] Add missing return in gori_compute::logical_combine
Eric Botcazou
- [gcc r13-7844] libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
Jonathan Wakely
- [gcc r13-7845] ada: Fix invalid JSON for extended variant record with -gnatRj
Eric Botcazou
- [gcc r13-7846] ada: Fix internal error on instance in package body with -gnatn
Eric Botcazou
- [gcc r13-7847] ada: Implement inheritance of user-defined literal aspects for untagged types
Eric Botcazou
- [gcc r13-7848] ada: Fix internal error on chain of predicated record types
Eric Botcazou
- [gcc r13-7849] ada: Fix internal error on 'Image applied to array component
Eric Botcazou
- [gcc r13-7850] ada: Fix crash on iterated component in expression function
Eric Botcazou
- [gcc r13-7851] ada: Use accumulator type in expansion of 'Reduce attribute
Eric Botcazou
- [gcc r13-7852] ada: Fix handling of constrained array declarations in declare-expression
Eric Botcazou
- [gcc r13-7853] ada: Fix double finalization in conditional exit statement
Eric Botcazou
- [gcc r13-7854] ada: Fix error and crash on imported function with precondition and 'Base
Eric Botcazou
- [gcc r13-7855] ada: Fix crash on Ada.Containers with No_Dispatching_Calls restriction
Eric Botcazou
- [gcc r13-7856] ada: Fix spurious freezing error on nonabstract null extension
Eric Botcazou
- [gcc r13-7857] ada: Use idiomatic construct in Expand_N_Package_Body
Eric Botcazou
- [gcc r13-7858] ada: Small code cleanup
Eric Botcazou
- [gcc r13-7859] ada: Fix bogus error on predicated limited record declared in protected type
Eric Botcazou
- [gcc r13-7860] ada: Fix internal error on quantified expression with predicated type
Eric Botcazou
- [gcc r13-7861] ada: Rework fix for internal error on quantified expression with predicated type
Eric Botcazou
- [gcc r13-7862] ada: Fix internal error on declare-expression in post-condition
Eric Botcazou
- [gcc r13-7863] ada: Add missing guards in Selected_Range_Checks
Eric Botcazou
- [gcc r13-7864] ada: Reject thin 'Unrestricted_Access value to aliased constrained array
Eric Botcazou
- [gcc r13-7865] ada: Fix internal error on Big_Integer conversion ghost instance
Eric Botcazou
- [gcc r13-7866] ada: Fix spurious error on nested instantiations with generic renaming
Eric Botcazou
- [gcc r13-7867] ada: Repair support for user-defined literals in arithmetic operators
Eric Botcazou
- [gcc r13-7868] ada: Fix wrong finalization for call to BIP function in conditional expression
Eric Botcazou
- [gcc r13-7869] ada: Fix small fallout of previous change
Eric Botcazou
- [gcc r13-7870] ada: Fix wrong result for membership test of null in null-excluding access type
Eric Botcazou
- [gcc r13-7871] ada: Fix remaining failures in Roman Numbers test
Eric Botcazou
- [gcc r13-7872] ada: Fix small fallout of previous change
Eric Botcazou
- [gcc r13-7873] ada: Fix internal error with pragma Compile_Time_{Warning, Error}
Eric Botcazou
- [gcc r13-7874] ada: Fix wrong finalization for case expression in expression function
Eric Botcazou
- [gcc r13-7875] ada: Fix bogus error on conditional expression with only user-defined literals
Eric Botcazou
- [gcc r13-7876] ada: Fix wrong finalization for loop on indexed container
Eric Botcazou
- [gcc r13-7877] ada: Call idiomatic routine in Expand_Simple_Function_Return
Eric Botcazou
- [gcc r13-7878] ada: Fix memory leak in expression function returning Big_Integer
Eric Botcazou
- [gcc r13-7879] ada: Fix spurious error on imported generic function with precondition
Eric Botcazou
- [gcc r13-7880] ada: Fix visibility error with DIC or Type_Invariant aspect on generic type
Eric Botcazou
- [gcc r13-7881] ada: Fix regression of secondary stack management in return statements
Eric Botcazou
- [gcc r13-7882] ada: Fix fallout of recent fix for missing finalization
Eric Botcazou
- [gcc r13-7883] ada: Fix internal error on array constant in expression function
Eric Botcazou
- [gcc r13-7884] ada: Fix wrong expansion of array aggregate with noncontiguous choices
Eric Botcazou
- [gcc r13-7885] ada: Fix internal error on imported function with post-condition
Eric Botcazou
- [gcc r13-7886] ada: Fix exception raised on invalid contract in generic package
Eric Botcazou
- [gcc r13-7887] ada: Fix aspect Linker_Section ignored on subprogram body
Eric Botcazou
- [gcc r13-7888] ada: Fix inverted implementation of RM 8.4(10) clause for operators
Eric Botcazou
- [gcc r13-7889] ada: Fix missing error on function call returning incomplete view
Eric Botcazou
- [gcc r13-7890] ada: Fix too small secondary stack allocation for returned aggregate
Eric Botcazou
- [gcc r13-7891] ada: Fix too small secondary stack allocation for returned conversion
Eric Botcazou
- [gcc r13-7892] Minor tweak
Eric Botcazou
- [gcc r13-7893] ada: Fix wrong finalization for double subtype of bounded vector
Eric Botcazou
- [gcc r13-7894] ada: Fix bad interaction between inlining and thunk generation
Eric Botcazou
- [gcc r13-7895] ada: Fix small inaccuracy in implementation of B.3.3(20/2)
Eric Botcazou
- [gcc r13-7896] ada: Fix wrong resolution for hidden discriminant in predicate
Eric Botcazou
- [gcc r13-7897] ada: Fix Valid_Scalars attribute applied to types from limited with
Eric Botcazou
- [gcc r13-7898] ada: Fix assertion failure introduced by latest change
Eric Botcazou
- [gcc r13-7899] ada: Improve error message for ambiguous subprogram call
Eric Botcazou
- [gcc r13-7900] ada: Fix memory explosion on aggregate of nested packed array type
Eric Botcazou
- [gcc r13-7901] ada: Elide the copy in extended returns for nonlimited by-reference types
Eric Botcazou
- [gcc r13-7902] ada: Fix spurious error on 'Input of private type with Type_Invariant aspect
Eric Botcazou
- [gcc r13-7903] ada: Fix assertion failure on very peculiar enumeration type
Eric Botcazou
- [gcc r13-7904] ada: Elide the copy in extended returns for nonlimited by-reference types
Eric Botcazou
- [gcc r13-7905] ada: Fix premature finalization in loop over limited iterable container
Eric Botcazou
- [gcc r13-7906] ada: Fix late finalization for function call in delta aggregate
Eric Botcazou
- [gcc r13-7907] ada: Fix internal error on expression function with Refined_Post aspect
Eric Botcazou
- [gcc r13-7908] ada: Fix internal error on aggregate nested in container aggregate
Eric Botcazou
- [gcc r13-7909] ada: Fix wrong optimization of extended return for discriminated record type
Eric Botcazou
- [gcc r13-7910] ada: Fix minor glitch in finish_record_type
Eric Botcazou
- [gcc r13-7911] ada: Fix missing finalization of extended return object on abnormal completion
Eric Botcazou
- [gcc r13-7912] ada: Fix missing call to Finalize_Protection for simple protected objects
Eric Botcazou
- [gcc r13-7913] libstdc++: Fix constexpr functions to conform to older standards
Jonathan Wakely
- [gcc r13-7914] libstdc++: Fix std::format alternate form for floating-point [PR108046]
Jonathan Wakely
- [gcc r13-7915] libstdc++: Minor fixes for some warnings in <format>
Jonathan Wakely
- [gcc r13-7916] libstdc++: fix illegal pointer arithmetic in format [PR111102]
Jonathan Wakely
- [gcc r13-7917] libstdc++: [_GLIBCXX_INLINE_VERSION] Fix <format> friend declaration
Jonathan Wakely
- [gcc r13-7918] libstdc++: Add test for illegal pointer arithmetic in format [PR111102]
Jonathan Wakely
- [gcc r13-7919] Daily bump.
GCC Administrator
- [gcc r13-7920] Daily bump.
GCC Administrator
- [gcc r13-7921] AArch64: Fix memmove operand corruption [PR111121]
Wilco Dijkstra
- [gcc r13-7922] AArch64: List official cores before codenames
Wilco Dijkstra
- [gcc r13-7923] Fortran: Free alloc. comp. in allocated coarrays only.
Andre Vehreschild
- [gcc r13-7924] Daily bump.
GCC Administrator
- [gcc r13-7925] Fixup d9b3269bdc.
Andre Vehreschild
- [gcc r14-3604] Daily bump.
GCC Administrator
- [gcc r14-3605] LoongArch: Fix bug in loongarch_emit_stack_tie [PR110484].
LuluCheng
- [gcc r14-3606] MATCH [PR19832]: Optimize some `(a != b) ? a OP b : c`
Andrew Pinski
- [gcc r14-3607] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
Pan Li
- [gcc r14-3608] libstdc++: Simplify __format::_Sink::_M_reset
Jonathan Wakely
- [gcc r14-3609] libstdc++: Do not allow chrono::parse to overflow for %C [PR111162]
Jonathan Wakely
- [gcc r14-3610] libstdc++: Fix how chrono::parse handles errors for time-of-day values
Jonathan Wakely
- [gcc r14-3611] RISC-V: Add dynamic LMUL compile option
Pan Li
- [gcc r14-3612] testsuite/vect: Make match patterns more accurate.
Robin Dapp
- [gcc r14-3613] RISC-V: Add vec_extract for BI -> QI.
Robin Dapp
- [gcc r14-3614] RISC-V: Enable VECT_COMPARE_COSTS by default
Pan Li
- [gcc r14-3615] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [gcc r14-3616] libstdc++: Avoid useless dependency on read_symlink from tzdb
Jonathan Wakely
- [gcc r14-3617] libstdc++: Use dg-require-filesystem-ts in link test
Jonathan Wakely
- [gcc r14-3618] RISC-V: Adjust expand_cond_len_{unary,binop,op} api
Lehua Ding
- [gcc r14-3619] RISC-V: Add conditional autovec convert(INT<->INT) patterns
Lehua Ding
- [gcc r14-3620] RISC-V: Add conditional autovec convert(FP<->FP) patterns
Lehua Ding
- [gcc r14-3621] RISC-V: Add conditional autovec convert(INT<->FP) patterns
Lehua Ding
- [gcc r14-3622] testsuite: Fix up pr110915* tests on i686-linux [PR110915]
Jakub Jelinek
- [gcc r14-3623] testsuite: Fix vectcond-1.C FAIL on i686-linux [PR19832]
Jakub Jelinek
- [gcc r14-3624] c++: Fix up mangling of function/block scope static structured bindings [PR111069]
Jakub Jelinek
- [gcc r14-3625] libstdc++: Use a loop in atomic_ref::compare_exchange_strong [PR111077]
Jonathan Wakely
- [gcc r14-3626] libstdc++: Use std::string::__resize_and_overwrite in std::filesystem
Jonathan Wakely
- [gcc r14-3627] libstdc++: fix memory clobbering in std::vector [PR110879]
Jonathan Wakely
- [gcc r14-3628] c++: Move new test to 'opt' sub-directory
Jonathan Wakely
- [gcc r14-3629] libstdc++: Add -Wno-self-move to two filesystem tests
Jonathan Wakely
- [gcc r14-3630] libstdc++: Fix debug-mode tests for constexpr algorithms
Jonathan Wakely
- [gcc r14-3631] testsuite: Fix analyzer_cpython_plugin.c declarations, PR testsuite/111264
Hans-Peter Nilsson
- [gcc r14-3632] analyzer: Add support of placement new and improved operator new [PR105948, PR94355]
Benjamin Priour
- [gcc r14-3633] Fortran: runtime bounds-checking in presence of array constructors [PR31059]
Harald Anlauf
- [gcc r14-3634] Daily bump.
GCC Administrator
- [gcc r14-3635] LoongArch: Implement 128-bit floating point functions in gcc.
LuluCheng
- [gcc r14-3636] diagnostics: Delete config pointer before overwriting it
Mikael Morin
- [gcc r14-3637] Daily bump.
GCC Administrator
- [gcc r14-3638] RISC-V: Support FP MAX/MIN autovec for VLS mode
Pan Li
- [gcc r14-3639] Testsuite: fix contructor priority test
François-Xavier Coudert
- [gcc r14-3640] Daily bump.
GCC Administrator
- [gcc r14-3641] LoongArch: Optimize fixed-point and floating-point conversion operations.
LuluCheng
- [gcc r14-3642] LoongArch: Optimize switch with sign-extended index.
LuluCheng
- [gcc r14-3643] LoongArch: Support storing floating-point zero into MEM[base + index].
LuluCheng
- [gcc r14-3644] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiu Fu Guo
- [gcc r14-3645] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
Pan Li
- [gcc r14-3646] Darwin, machopic: Debug printer for macho symbol flags.
Iain D Sandoe
- [gcc r14-3647] Darwin: Match system sections and relocs for exception tables.
Iain D Sandoe
- [gcc r14-3648] Darwin: Place global inits in the correct section.
Iain D Sandoe
- [gcc r14-3649] Darwin, ppc: Add system stubs for all 32b PPC
Iain D Sandoe
- [gcc r14-3650] Add 'libgomp.c-c++-common/pr100059-1.c'
Thomas Schwinge
- [gcc r14-3651] libstdc++: Add missing target selector to std::expected test
Jonathan Wakely
- [gcc r14-3652] libstdc++: Add explicit -std=gnu++98 to tests that use { target c++98_only }
Jonathan Wakely
- [gcc r14-3653] libstdc++: Add { target c++98_only } to tests
Jonathan Wakely
- [gcc r14-3654] libstdc++: Fix filenames and comments in tests [PR26142]
Jonathan Wakely
- [gcc r14-3655] libstdc++: Enable std::auto_ptr tests for C++11 and later
Jonathan Wakely
- [gcc r14-3656] libstdc++: Remove dg-options "-std=c++98" from TR1 tests
Jonathan Wakely
- [gcc r14-3657] libstdc++: Remove unnecessary dg-options and outdated comment
Jonathan Wakely
- [gcc r14-3658] testsuite: aarch64: Adjust SVE ACLE tests to new generated code
Richard Sandiford
- [gcc r14-3659] mklog: handle Signed-off-by, minor cleanup
Marc Poulhi?s
- [gcc r14-3660] libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-builds (PR111238)
Christophe Lyon
- [gcc r14-3661] Revert "libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-builds (PR111238)"
Christophe Lyon
- [gcc r14-3662] testsuite: Remove unwanted 'dg-do run' from gcc.dg/vect tests
Christophe Lyon
- [gcc r14-3663] RISC-V: Fix Dynamic LMUL compile option
Lehua Ding
- [gcc r14-3664] Generate vmovsh instead of vpblendw for specific vec_merge.
hongtao Liu
- [gcc r14-3665] LoongArch: improved target configuration interface
LuluCheng
- [gcc r14-3666] LoongArch: define preprocessing macros "__loongarch_{arch, tune}"
LuluCheng
- [gcc r14-3667] LoongArch: add new configure option --with-strict-align-lib
LuluCheng
- [gcc r14-3668] LoongArch: support loongarch*-elf target
LuluCheng
- [gcc r14-3669] LoongArch: initial ada support on linux
LuluCheng
- [gcc r14-3670] tree-ssa-tail-merge: Fix a comment typo
Jakub Jelinek
- [gcc r14-3671] arc: Remove obsolete mbbit-peephole option and unused patterns.
Claudiu Zissulescu
- [gcc r14-3672] arc: Cleanup addsi3 instruction pattern
Claudiu Zissulescu
- [gcc r14-3673] riscv: xtheadcondmov: Don't run tests with -Oz
Philipp Tomsich
- [gcc r14-3674] RISC-V: Export functions as global extern preparing for dynamic LMUL patch use
Lehua Ding
- [gcc r14-3675] Revert "Adjust one Ada test"
Marc Poulhi?s
- [gcc r14-3676] ada: Tweak comment about tasking corner case
Marc Poulhi?s
- [gcc r14-3677] ada: Enforce subtype conformance of interface primitives
Marc Poulhi?s
- [gcc r14-3678] ada: Handle GNATcheck violations
Marc Poulhi?s
- [gcc r14-3679] ada: Add missing units to Makefile.rtl
Marc Poulhi?s
- [gcc r14-3680] ada: Remove GNATcheck violations
Marc Poulhi?s
- [gcc r14-3681] ada: Fix internal error on instantiation with private component type
Marc Poulhi?s
- [gcc r14-3682] ada: Preserve capability validity in address arithmetic
Marc Poulhi?s
- [gcc r14-3683] ada: building_executable_programs_with_gnat.rst: fix -gnatw.x index
Marc Poulhi?s
- [gcc r14-3684] ada: Support setting task affinity on QNX
Marc Poulhi?s
- [gcc r14-3685] ada: Spurious warning about negative modular literal
Marc Poulhi?s
- [gcc r14-3686] ada: Compiler hangs on invalid postcondition
Marc Poulhi?s
- [gcc r14-3687] ada: Crash on function returning empty Ada 2022 aggregate
Marc Poulhi?s
- [gcc r14-3688] ada: Pass -msmp when linking for ppc-vx6 --RTS=rtp-smp
Marc Poulhi?s
- [gcc r14-3689] ada: Crash on creation of extra formals on type extension
Marc Poulhi?s
- [gcc r14-3690] ada: Remove TBC comment, no more needed
Marc Poulhi?s
- [gcc r14-3691] ada: Fix assertion failure on very peculiar enumeration type
Marc Poulhi?s
- [gcc r14-3692] ada: Fix spurious warning emissions
Marc Poulhi?s
- [gcc r14-3693] ada: Fix crash on selected component lookup in generic instance
Marc Poulhi?s
- [gcc r14-3694] ada: Fix problematic secondary stack management in protected entry
Marc Poulhi?s
- [gcc r14-3695] ada: Remove redundant guard against an empty list of interfaces
Marc Poulhi?s
- [gcc r14-3696] ada: Add guard before querying the type for its interfaces
Marc Poulhi?s
- [gcc r14-3697] ada: Remove redundant protection against empty list
Marc Poulhi?s
- [gcc r14-3698] ada: Fix DWARF for certain arrays
Marc Poulhi?s
- [gcc r14-3699] ada: Elide the copy in extended returns for nonlimited by-reference types
Marc Poulhi?s
- [gcc r14-3700] LoongArch: Add Loongson SX base instruction support.
LuluCheng
- [gcc r14-3701] LoongArch: Add Loongson SX directive builtin function support.
LuluCheng
- [gcc r14-3702] LoongArch: Add Loongson ASX base instruction support.
LuluCheng
- [gcc r14-3703] LoongArch: Add Loongson ASX directive builtin function support.
LuluCheng
- [gcc r14-3704] RISC-V: Support FP SGNJ autovec for VLS mode
Pan Li
- [gcc r14-3705] RISC-V: Emit .note.GNU-stack for non-linux target as well
Kito Cheng
- [gcc r14-3706] LoongArch: Fix unintentionally breakage in r14-3665
Xi Ruoyao
- [gcc r14-3707] Daily bump.
GCC Administrator
- [gcc r14-3708] c++: use conversion_obstack_sentinel throughout
Patrick Palka
- [gcc r14-3709] c++: more dummy non_constant_p arg avoidance
Patrick Palka
- [gcc r14-3710] aarch64: AARCH64_ISA_RCPC was defined twice
Szabolcs Nagy
- [gcc r14-3711] OpenMP: Avoid ICE in c_parser_omp_clause_allocate with invalid expr
Tobias Burnus
- [gcc r14-3712] RISC-V: zicond: Fix opt2 pattern
Vineet Gupta
- [gcc r14-3713] c++: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR52953]
Jakub Jelinek
- [gcc r14-3714] c++: Diagnose [basic.scope.block]/2 violations even for block externs [PR52953]
Jakub Jelinek
- [gcc r14-3715] riscv: xtheadbb: Enable constant synthesis with th.srri
Philipp Tomsich
- [gcc r14-3716] RISC-V: Add Types to Un-Typed Pic Instructions
Edwin Lu
- [gcc r14-3717] RISC-V: Add Types to Un-Typed Risc-v Instructions
Edwin Lu
- [gcc r14-3718] c++: improve verify_constant diagnostic [PR91483]
Marek Polacek
- [gcc r14-3719] MATCH: Transform `(1 >> X) !=/== 0` into `X ==/!= 0`
Andrew Pinski
- [gcc r14-3720] MATCH: Add `~MAX(~X, Y)` pattern: [PR96694]
Andrew Pinski
- [gcc r14-3721] MATCH: `(nop_convert)-(convert)a` into -(convert)a if we are converting from something smaller
Andrew Pinski
- [gcc r14-3722] MATCH: Add pattern for `(x | y) & (x & z)`
Andrew Pinski
- [gcc r14-3723] MATCH: Add `(x | c) & ~(y | c)` and `x & ~(y | x)` patterns [PR98710]
Andrew Pinski
- [gcc r14-3724] RISC-V: Expose bswapsi for TARGET_64BIT
Jeff Law
- [gcc r14-3725] riscv: Synthesize all 11-bit-rotate constants with rori
Philipp Tomsich
- [gcc r14-3726] Daily bump.
GCC Administrator
- [gcc r14-3727] RISC-V: Fix Zicond ICE on large constants
Tsukasa OI
- [gcc r14-3728] RISC-V: typo: add closing paren to a comment
Tsukasa OI
- [gcc r14-3729] c++: [[no_unique_address]] and cv-qualified type
Jason Merrill
- [gcc r14-3730] RISC-V: Add conditional sqrt autovec pattern
Lehua Ding
- [gcc r14-3731] c: Don't pedwarn on _FloatN{, x} or {f, F}N{, x} suffixes for C2X
Jakub Jelinek
- [gcc r14-3732] RISC-V: Part-1: Select suitable vector registers for vector type args and returns
Kito Cheng
- [gcc r14-3733] RISC-V: Part-2: Save/Restore vector registers which need to be preversed
Kito Cheng
- [gcc r14-3734] RISC-V: Part-3: Output .variant_cc directive for vector function
Kito Cheng
- [gcc r14-3735] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Lehua Ding
- [gcc r14-3736] riscv: xtheadbb: Fix xtheadbb-li-rotr test for rv32
Philipp Tomsich
- [gcc r14-3737] xtensa: Optimize boolean evaluation when SImode EQ/NE to zero if TARGET_MINMAX
Max Filippov
- [gcc r14-3738] RISC-V: Fix incorrect folder for VRGATHERI16 test case
Pan Li
- [gcc r14-3739] analyzer: add ctxt to fill_region/zero_fill_region
David Malcolm
- [gcc r14-3740] analyzer: implement kf_strncpy [PR105899]
David Malcolm
- [gcc r14-3741] analyzer: implement kf_strstr [PR105899]
David Malcolm
- [gcc r14-3742] RISC-V: Remove unreasonable TARGET_64BIT for VLS modes with size = 64bit
Pan Li
- [gcc r14-3743] RISC-V: Fix VSETVL PASS AVL/VL fetch bug[111295]
Pan Li
- [gcc r14-3744] RISC-V: Fix incorrect mode tieable which cause ICE in RA[PR111296]
Pan Li
- [gcc r14-3745] Middle-end _BitInt support [PR102989]
Jakub Jelinek
- [gcc r14-3746] _BitInt lowering support [PR102989]
Jakub Jelinek
- [gcc r14-3747] i386: Enable _BitInt on x86-64 [PR102989]
Jakub Jelinek
- [gcc r14-3748] ubsan: _BitInt -fsanitize=undefined support [PR102989]
Jakub Jelinek
- [gcc r14-3749] libgcc: Generated tables for _BitInt <-> _Decimal* conversions [PR102989]
Jakub Jelinek
- [gcc r14-3750] libgcc _BitInt support [PR102989]
Jakub Jelinek
- [gcc r14-3751] C _BitInt support [PR102989]
Jakub Jelinek
- [gcc r14-3752] testsuite part 1 for _BitInt support [PR102989]
Jakub Jelinek
- [gcc r14-3753] testsuite part 2 for _BitInt support [PR102989]
Jakub Jelinek
- [gcc r14-3754] C _BitInt incremental fixes [PR102989]
Jakub Jelinek
- [gcc r14-3755] libgcc _BitInt helper documentation [PR102989]
Jakub Jelinek
- [gcc r14-3756] Add further _BitInt <-> floating point tests [PR102989]
Jakub Jelinek
- [gcc r14-3757] _BitInt profile fixes [PR102989]
Jakub Jelinek
- [gcc r14-3758] Handle BITINT_TYPE in build_{, minus_}one_cst [PR102989]
Jakub Jelinek
- [gcc r14-3759] Additional _BitInt test coverage [PR102989]
Jakub Jelinek
- [gcc r14-3760] cmd/go: permit $AR to include options
Ian Lance Taylor
- [gcc r14-3761] libstdc++: Disable <stacktrace> support by default for freestanding
Jonathan Wakely
- [gcc r14-3762] -fgo-dump-spec: support _BitInt
Ian Lance Taylor
- [gcc r14-3763] Daily bump.
GCC Administrator
- [gcc r14-3764] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Tsukasa OI
- [gcc r14-3765] RISC-V: Remove incorrect earliest vsetvl post optimization[PR111313]
Pan Li
- [gcc r14-3766] lra: Avoid unfolded plus-0
Richard Sandiford
- [gcc r14-3767] libstdc++: Avoid -Wunused-parameter warning in testsuite helper
Jonathan Wakely
- [gcc r14-3768] libstdc++: Relax range adaptors for move-only types (P2494R2)
Jonathan Wakely
- [gcc r14-3769] libstdc++: Rename C++20 Customization Point Objects
Jonathan Wakely
- [gcc r14-3770] libstdc++: Simplify C++20 poison pill overloads (P2602R2)
Jonathan Wakely
- [gcc r14-3771] libstdc++: Fix <ranges> tests that fail in C++23
Jonathan Wakely
- [gcc r14-3772] libstdc++: Fix missing/misplaced { dg-options "-std=gnu++20" } in tests
Jonathan Wakely
- [gcc r14-3773] LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
Xi Ruoyao
- [gcc r14-3774] middle-end: Avoid calling targetm.c.bitint_type_info inside of gcc_assert [PR102989]
Jakub Jelinek
- [gcc r14-3775] diagnostics: add error_meta
Arthur Cohen
- [gcc r14-3776] gccrs: Experiment with adding an error code to an error
Arthur Cohen
- [gcc r14-3777] contrib/gcc-changelog: Check whether revert-commit exists
Tobias Burnus
- [gcc r14-3778] Revert "contrib/gcc-changelog: Check whether revert-commit exists"
Tobias Burnus
- [gcc r14-3779] contrib/gcc-changelog: Check whether revert-commit exists
Tobias Burnus
- [gcc r14-3780] Revert "contrib/gcc-changelog: Check whether revert-commit exists"
Tobias Burnus
- [gcc r14-3781] Revert: "Another revert test with a bogus hash"
Tobias Burnus
- [gcc r14-3782] RISC-V: Add VLS mask modes mov patterns
Lehua Ding
- [gcc r14-3783] [LRA]: Don't reuse chosen insn alternative with special memory constraint
Vladimir Makarov
- [gcc r14-3784] libgomp.texi: Fix ICV var name, document some memory management routines
Tobias Burnus
- [gcc r14-3785] libstdc++: Disable <stacktrace> support by default for avr
Jonathan Wakely
- [gcc r14-3786] libstdc++: Add autoconf checks for mkdir, chmod, chdir, and getcwd
Jonathan Wakely
- [gcc r14-3787] libstdc++: Remove trailing whitespace from dejagnu files
Jonathan Wakely
- [gcc r14-3788] libstdc++: Simplify dejagnu target selector
Jonathan Wakely
- [gcc r14-3789] libstdc++: Fix 'doc-install-info' rule
Jonathan Wakely
- [gcc r14-3790] libstdc++: Update docbook xsl URI
Jonathan Wakely
- [gcc r14-3791] OpenMP: Fix ICE in fixup_blocks_walker [PR111274]
Sandra Loosemore
- [gcc r14-3792] Some ssa-names get incorrectly marked as always_current.
Andrew Macleod
- [gcc r14-3793] analyzer: fix -Wunused-parameter warnings
David Malcolm
- [gcc r14-3794] analyzer: Call off a superseding when diagnostics are unrelated [PR110830]
Benjamin Priour
- [gcc r14-3795] [irange] Fix typo in contains_zero_p.
Aldy Hernandez
- [gcc r14-3796] analyzer: basic support for computed gotos (PR analyzer/110529)
David Malcolm
- [gcc r14-3797] Support vpermw/vpermi2w/vpermt2w instructions for vector HF/BFmodes.
hongtao Liu
- [gcc r14-3798] RISC-V: Fix incorrect nregs calculation for VLS modes
Pan Li
- [gcc r14-3799] RISC-V: Suppress bogus warning for VLS types
Pan Li
- [gcc r14-3800] Revert "libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-builds (PR111238)"
Christophe Lyon
- [gcc r14-3801] riscv: bitmanip: Remove duplicate zero_extendhi<GPR:mode>2 pattern
Philipp Tomsich
- [gcc r14-3802] Daily bump.
GCC Administrator
- [gcc r14-3803] LoongArch: Adjust C++ multilib header layout.
LuluCheng
- [gcc r14-3804] LoongArch: Fix unintentional bash-ism in r14-3665.
LuluCheng
- [gcc r14-3805] LoongArch: Enable -fsched-pressure by default at -O1 and higher.
LuluCheng
- [gcc r14-3806] Update contrib + libgomp ChangeLogs for failed reject-commit testing
Tobias Burnus
- [gcc r14-3807] riscv: thead: Fix mode attribute for extension patterns
Philipp Tomsich
- [gcc r14-3808] riscv: xtheadbb: Fix extendqi<SUPERQI> insn
Philipp Tomsich
- [gcc r14-3809] c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599]
Patrick Palka
- [gcc r14-3810] libstdc++: Reduce output of 'make check'
Jonathan Wakely
- [gcc r14-3811] libstdc++: Fix unconditional -Werror in libbacktrace directory
Jonathan Wakely
- [gcc r14-3812] libstdc++: Add Filesystem TS and std::stacktrace symbols to libstdc++exp.a
Jonathan Wakely
- [gcc r14-3813] testsuite: adjust for darwin linker warning
François-Xavier Coudert
- [gcc r14-3814] [frange] Revert relation handling in LTGT_EXPR.
Aldy Hernandez
- [gcc r14-3815] Daily bump.
GCC Administrator
- [gcc r14-3816] Support folding min(poly,poly) to const
Lehua Ding
- [gcc r14-3817] RISC-V: Fix VLS floating-point operations predicate
Pan Li
- [gcc r14-3818] LoongArch: Use LSX and LASX for block move
Xi Ruoyao
- [gcc r14-3819] LoongArch: Slightly simplify loongarch_block_move_straight
Xi Ruoyao
- [gcc r14-3820] LoongArch: Optimized multiply instruction generation.
LuluCheng
- [gcc r14-3821] LoongArch: Fix up memcpy-vec-3.c test case
Xi Ruoyao
- [gcc r14-3822] fortran: Remove redundant tree walk to delete element
Mikael Morin
- [gcc r14-3823] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
Benjamin Priour
- [gcc r14-3824] Daily bump.
GCC Administrator
- [gcc r14-3825] RISC-V: Fix dump FILE of VSETVL PASS[PR111311]
Pan Li
- [gcc r14-3826] Darwin: Partial reversion of r14-3648 (Inits Section).
Iain D Sandoe
- [gcc r14-3827] Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29`
Andrew Pinski
- [gcc r14-3828] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Pan Li
- [gcc r14-3829] RISC-V: Expand fixed-vlmax/vls vector permutation in targethook
Pan Li
- [gcc r14-3830] Daily bump.
GCC Administrator
- [gcc r14-3831] Remove constraint modifier % for fcmaddcph/fmaddcph/fcmulcph since there're not commutative.
hongtao Liu
- [gcc r14-3832] MATCH: [PR111346] `X CMP MINMAX` pattern missing :c on CMP
Andrew Pinski
- [gcc r14-3833] RISC-V: Add missing VLS mask bool mode reg -> reg patterns
Lehua Ding
- [gcc r14-3834] RISC-V: Add VLS modes VEC_PERM support[PR111311]
Lehua Ding
- [gcc r14-3835] RISC-V: Use dominance analysis in global vsetvl elimination
Lehua Ding
- [gcc r14-3836] pretty-print: Fix up pp_wide_int [PR111329]
Jakub Jelinek
- [gcc r14-3837] RISC-V: Remove redundant functions
Pan Li
- [gcc r14-3838] contrib: Check if getent is available in git setup script [PR111359]
Jonathan Wakely
- [gcc r14-3839] libstdc++: Fix -Wunused-parameter warnings
Jonathan Wakely
- [gcc r14-3840] RISC-V: Enable RVV scalable vectorization by default[PR111311]
Pan Li
- [gcc r14-3841] libstdc++: Formatting std::thread::id and std::stacktrace (P2693R1)
Jonathan Wakely
- [gcc r14-3842] MATCH: [PR111349] add missing :c to cmp in the `(a CMP CST1) ? max<a, CST2> : a` pattern
Andrew Pinski
- [gcc r14-3843] gccrs: move functions from rust-gcc-diagnostics to rust-diagnostics.cc
Arthur Cohen
- [gcc r14-3844] libstdc++: Define _GLIBCXX_USE_BUILTIN_TRAIT
Ken Matsui
- [gcc r14-3845] libstdc++: Move __glibcxx_assert_fail to its own file
Jonathan Wakely
- [gcc r14-3846] libstdc++: Remove unconditional use of atomics in Debug Mode
Jonathan Wakely
- [gcc r14-3847] s390: Fix builtins vec_rli and verll
Stefan Schulze Frielinghaus
- [gcc r14-3848] s390: Fix some builtin definitions
Stefan Schulze Frielinghaus
- [gcc r14-3849] RISC-V: Update Types for Vector Instructions
Edwin Lu
- [gcc r14-3850] RISC-V: Add Types for Un-Typed zc Instructions
Edwin Lu
- [gcc r14-3851] RISC-V: Add Types to Un-Typed Zicond Instructions
Edwin Lu
- [gcc r14-3852] RISC-V: Update Types for RISC-V Instructions
Edwin Lu
- [gcc r14-3853] RISC-V: Add Types to Un-Typed Thead Instructions
Edwin Lu
- [gcc r14-3854] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
Uros Bizjak
- [gcc r14-3855] MATCH: [PR111348] add missing :c to cmp in the `(a CMP b) ? minmax<a, c> : minmax<b, c>` pattern
Andrew Pinski
- [gcc r14-3856] PR modula2/111330 Bootstrap failure building SeqFile.lo
Gaius Mulley
- [gcc r14-3857] Daily bump.
GCC Administrator
- [gcc r14-3858] Allow targets to check shrink-wrap-separate enabled or not
Kito Cheng
- [gcc r14-3859] RISC-V: enable muti push and pop for Zcmp when shrink-wrap-separate is ineffective
Kito Cheng
- [gcc r14-3860] RISC-V: Add vcreate intrinsics for RVV tuple types
Li Xu
- [gcc r14-3861] c: reorganize recursive type checking
Martin Uecker
- [gcc r14-3862] RISC-V: Elimilate warning in class vcreate
Li Xu
- [gcc r14-3863] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic
Tobias Burnus
- [gcc r14-3864] fortran: Undo new symbols in all namespaces [PR110996]
Mikael Morin
- [gcc r14-3865] testsuite: Port 'check-function-bodies' to nvptx
Thomas Schwinge
- [gcc r14-3866] nvptx 'TARGET_USE_LOCAL_THUNK_ALIAS_P', 'TARGET_SUPPORTS_ALIASES'
Thomas Schwinge
- [gcc r14-3867] RISC-V: Add missed cond autovec testcases
Lehua Ding
- [gcc r14-3868] OpenMP (C only): For 'omp allocate', really walk tree for 'alloctor' check
Tobias Burnus
- [gcc r14-3869] Pass 'SYSROOT_CFLAGS_FOR_TARGET' down to target libraries [PR109951]
Thomas Schwinge
- [gcc r14-3870] libgomp: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of
Thomas Schwinge
- [gcc r14-3871] riscv: Add support for strlen inline expansion
Philipp Tomsich
- [gcc r14-3872] riscv: Add support for str(n)cmp inline expansion
Philipp Tomsich
- [gcc r14-3873] nvptx: stack size limits are relevant for execution only
Thomas Schwinge
- [gcc r14-3874] modula2: new option -Wcase-enum and associated fixes
Gaius Mulley
- [gcc r14-3875] sccvn: Avoid ICEs on _BitInt load BIT_AND_EXPR mask [PR111338]
Jakub Jelinek
- [gcc r14-3876] fold-const: Handle BITINT_TYPE in range_check_type
Jakub Jelinek
- [gcc r14-3877] RISC-V: Support Dynamic LMUL Cost model
Pan Li
- [gcc r14-3878] libstdc++: Format Python code according to PEP8
Jonathan Wakely
- [gcc r14-3879] contrib: Quote variable in test expression [PR111360]
Jonathan Wakely
- [gcc r14-3880] RISC-V: Remove unused structure in cost model
Pan Li
- [gcc r14-3881] MATCH: Simplify (a CMP1 b) ^ (a CMP2 b)
Andrew Pinski
- [gcc r14-3882] aarch64: Use local frame vars in shrink-wrapping code
Richard Sandiford
- [gcc r14-3883] aarch64: Avoid a use of callee_offset
Richard Sandiford
- [gcc r14-3884] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [gcc r14-3885] aarch64: Add bytes_below_saved_regs to frame info
Richard Sandiford
- [gcc r14-3886] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [gcc r14-3887] aarch64: Tweak aarch64_save/restore_callee_saves
Richard Sandiford
- [gcc r14-3888] aarch64: Only calculate chain_offset if there is a chain
Richard Sandiford
- [gcc r14-3889] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [gcc r14-3890] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [gcc r14-3891] aarch64: Tweak frame_size comment
Richard Sandiford
- [gcc r14-3892] aarch64: Measure reg_offset from the bottom of the frame
Richard Sandiford
- [gcc r14-3893] aarch64: Simplify top of frame allocation
Richard Sandiford
- [gcc r14-3894] aarch64: Minor initial adjustment tweak
Richard Sandiford
- [gcc r14-3895] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [gcc r14-3896] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [gcc r14-3897] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [gcc r14-3898] aarch64: Explicitly record probe registers in frame info
Richard Sandiford
- [gcc r14-3899] aarch64: Remove below_hard_fp_saved_regs_size
Richard Sandiford
- [gcc r14-3900] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [gcc r14-3901] libstdc++: Remove std::bind_front specialization for no bound args
Patrick Palka
- [gcc r14-3902] libstdc++: Fix std::bind_front perfect forwarding [PR111327]
Patrick Palka
- [gcc r14-3903] libstdc++: Fix std::not_fn perfect forwarding [PR111327]
Patrick Palka
- [gcc r14-3904] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Edwin Lu
- [gcc r14-3905] MAINTAINERS: Add myself to write after approval
Edwin Lu
- [gcc r14-3906] math-opts: Add dbgcounter for FMA formation
Martin Jambor
- [gcc r14-3907] c++: ICE with -fno-exceptions and array init [PR107198]
Jason Merrill
- [gcc r14-3908] c++: __integer_pack with class argument [PR111357]
Jason Merrill
- [gcc r14-3909] libgo: fix DejaGNU testsuite compiler when using build sysroot
Ian Lance Taylor
- [gcc r14-3910] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
Robin Dapp
- [gcc r14-3911] RISC-V: Enable vec_int testsuite for RVV VLA vectorization
Robin Dapp
- [gcc r14-3912] Daily bump.
GCC Administrator
- [gcc r14-3913] Checking undefined_p before using the vr
Jiu Fu Guo
- [gcc r14-3914] RISC-V: Remove redundant ABI test
Lehua Ding
- [gcc r14-3915] RISC-V: Bugfix PR111362 for incorrect frm emit
Pan Li
- [gcc r14-3916] tree-optimization/111397 - missed copy propagation involving abnormal dest
Richard Biener
- [gcc r14-3917] RISC-V: Support cond vfsgnj.vv autovec patterns
Lehua Ding
- [gcc r14-3918] RISC-V: Support cond vnsrl/vnsra autovec patterns
Lehua Ding
- [gcc r14-3919] RISC-V: Support cond vmulh.vv and vmulu.vv autovec patterns
Lehua Ding
- [gcc r14-3920] tree-optimization/111387 - BB SLP and irreducible regions
Richard Biener
- [gcc r14-3921] MATCH: Simplify `(X % Y) < Y` pattern.
Andrew Pinski
- [gcc r14-3922] MATCH: [PR111364] Add some more minmax cmp operand simplifications
Andrew Pinski
- [gcc r14-3923] MATCH: Move `X <= MAX(X, Y)` before `MIN (X, C1) < C2` pattern
Andrew Pinski
- [gcc r14-3924] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
Pan Li
- [gcc r14-3925] modula2: -Wcase-enum detect singular/plural and use switch during build
Gaius Mulley
- [gcc r14-3926] libstdc++: [_GLIBCXX_INLINE_VERSION] Fix <format> friend declaration
Francois Dumont
- [gcc r14-3927] Daily bump.
GCC Administrator
- [gcc r14-3928] LoongArch: Add tests of -mstrict-align option.
LuluCheng
- [gcc r14-3929] LoongArch: Add testsuite framework for Loongson SX/ASX.
LuluCheng
- [gcc r14-3930] LoongArch: Add tests for Loongson SX builtin functions.
LuluCheng
- [gcc r14-3931] LoongArch: Add tests for SX vector floating-point instructions.
LuluCheng
- [gcc r14-3932] LoongArch: Add tests for SX vector addition instructions.
LuluCheng
- [gcc r14-3933] LoongArch: Add tests for SX vector subtraction instructions.
LuluCheng
- [gcc r14-3934] LoongArch: Add tests for SX vector addition vsadd instructions.
LuluCheng
- [gcc r14-3935] LoongArch: Add tests for the SX vector multiplication instruction.
LuluCheng
- [gcc r14-3936] LoongArch: Add tests for SX vector vavg/vavgr instructions.
LuluCheng
- [gcc r14-3937] LoongArch: Add tests for SX vector vmax/vmaxi/vmin/vmini instructions.
LuluCheng
- [gcc r14-3938] LoongArch: Add tests for SX vector vexth/vextl/vldi/vneg/vsat instructions.
LuluCheng
- [gcc r14-3939] LoongArch: Add tests for SX vector vabsd/vmskgez/vmskltz/vmsknz/vsigncov instructions.
LuluCheng
- [gcc r14-3940] LoongArch: Add tests for SX vector vdiv/vmod instructions.
LuluCheng
- [gcc r14-3941] LoongArch: Add tests for SX vector vsll/vslli/vsrl/vsrli/vsrln/vsrlni/vsrlr /vsrlri/vslrlrn/vsrlrni
LuluCheng
- [gcc r14-3942] LoongArch: Add tests for SX vector vrotr/vrotri/vsra/vsrai/vsran/vsrani /vsrarn/vsrarni instructions
LuluCheng
- [gcc r14-3943] LoongArch: Add tests for SX vector vssran/vssrani/vssrarn/vssrarni/vssrln /vssrlni/vssrlrn/vssrlrni
LuluCheng
- [gcc r14-3944] LoongArch: Add tests for SX vector vbitclr/vbitclri/vbitrev/vbitrevi/ vbitsel/vbitseli/vbitset/vbits
LuluCheng
- [gcc r14-3945] LoongArch: Add tests for SX vector floating point arithmetic instructions.
LuluCheng
- [gcc r14-3946] LoongArch: Add tests for SX vector vfrstp/vfrstpi/vseq/vseqi/vsle /vslei/vslt/vslti instructions.
LuluCheng
- [gcc r14-3947] LoongArch: Add tests for SX vector vfcmp instructions.
LuluCheng
- [gcc r14-3948] LoongArch: Add tests for SX vector handling and shuffle instructions.
LuluCheng
- [gcc r14-3949] LoongArch: Add tests for SX vector vand/vandi/vandn/vor/vori/vnor/ vnori/vxor/vxori instructions.
LuluCheng
- [gcc r14-3950] LoongArch: Add tests for SX vector vfmadd/vfnmadd/vld/vst instructions.
LuluCheng
- [gcc r14-3951] LoongArch: Add tests for ASX vector xvadd/xvadda/xvaddi/xvaddwev/ xvaddwodxvsadd instructions.
LuluCheng
- [gcc r14-3952] LoongArch: Add tests for ASX vector xvhadd/xvhaddw/xvmaddwev/xvmaddwod instructions.
LuluCheng
- [gcc r14-3953] LoongArch: Add tests for ASX vector subtraction instructions.
LuluCheng
- [gcc r14-3954] LoongArch: Add tests for ASX vector xvmul/xvmod/xvdiv instructions.
LuluCheng
- [gcc r14-3955] LoongArch: Add tests for ASX vector xvmax/xvmaxi/xvmin/xvmini instructions.
LuluCheng
- [gcc r14-3956] LoongArch: Add tests for ASX vector xvldi/xvmskgez/xvmskltz/xvmsknz/xvmuh /xvsigncov instructions.
LuluCheng
- [gcc r14-3957] LoongArch: Add tests for ASX vector xvand/xvandi/xvandn/xvor/xvori/ xvnor/xvnori/xvxor/xvxori instru
LuluCheng
- [gcc r14-3958] LoongArch: Add tests for ASX vector xvsll/xvsrl instructions.
LuluCheng
- [gcc r14-3959] LoongArch: Add tests for ASX vector xvextl/xvsra/xvsran/xvsrarn instructions.
LuluCheng
- [gcc r14-3960] LoongArch: Add tests for ASX vector xvbitclr/xvbitclri/xvbitrev/xvbitrevi/ xvbitsel/xvbitseli/xvbits
LuluCheng
- [gcc r14-3961] LoongArch: Add tests for ASX builtin functions.
LuluCheng
- [gcc r14-3962] LoongArch: Add tests for ASX xvldrepl/xvstelm instruction generation.
LuluCheng
- [gcc r14-3963] LoongArch: Add tests for ASX vector floating-point operation instruction.
LuluCheng
- [gcc r14-3964] LoongArch: Add tests for ASX vector floating-point conversion instruction.
LuluCheng
- [gcc r14-3965] LoongArch: Add tests for ASX vector comparison and selection instruction.
LuluCheng
- [gcc r14-3966] LoongArch: Add tests for ASX vector xvfnmadd/xvfrstp/xvfstpi/xvhsubw/ xvmsub/xvrotr/xvrotri/xvld/xvs
LuluCheng
- [gcc r14-3967] LoongArch: Add tests for ASX vector xvabsd/xvavg/xvavgr/xvbsll/xvbsrl/xvneg/ xvsat instructions.
LuluCheng
- [gcc r14-3968] LoongArch: Add tests for ASX vector xvfcmp{caf/ceq/cle/clt/cne/cor/cun} instructions.
LuluCheng
- [gcc r14-3969] LoongArch: Add tests for ASX vector xvfcmp{saf/seq/sle/slt/sne/sor/sun} instructions.
LuluCheng
- [gcc r14-3970] LoongArch: Add tests for ASX vector xvext2xv/xvexth/xvextins/xvilvh/xvilvl/xvinsgr2vr/ xvinsve0/xvpr
LuluCheng
- [gcc r14-3971] LoongArch: Add tests for ASX vector xvpackev/xvpackod/xvpickev/xvpickod/ xvpickve2gr/xvreplgr2vr/xvr
LuluCheng
- [gcc r14-3972] LoongArch: Add tests for ASX vector xvssrln/xvssrlni/xvssrlrn/xvssrlrni instructions.
LuluCheng
- [gcc r14-3973] LoongArch: Add tests for ASX vector xvssran/xvssrani/xvssrarn/xvssrarni instructions.
LuluCheng
- [gcc r14-3974] LoongArch: Fix bug of '<optab>di3_fake'.
LuluCheng
- [gcc r14-3975] xtensa: Optimize several boolean evaluations of EQ/NE against constant zero
Max Filippov
- [gcc r14-3976] libstdc++: Limit <stacktrace> synopsis test to normal namespace
Francois Dumont
- [gcc r14-3977] LoongArch: Change the value of branch_cost from 2 to 6.
LuluCheng
- [gcc r14-3978] RISC-V: Format VSETVL PASS code
Pan Li
- [gcc r14-3979] RISC-V: Fix ICE in get_avl_or_vl_reg
Pan Li
- [gcc r14-3980] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [gcc r14-3981] aarch64: Coerce addresses to be suitable for LD1RQ
Richard Sandiford
- [gcc r14-3982] tree-optimization/111294 - better DCE after forwprop
Richard Biener
- [gcc r14-3983] ada: Assertion failure adding extra formals to late overriding subp.
Marc Poulhi?s
- [gcc r14-3984] ada: Fix premature finalization in loop over limited iterable container
Marc Poulhi?s
- [gcc r14-3985] ada: Fix late finalization for function call in delta aggregate
Marc Poulhi?s
- [gcc r14-3986] ada: Assertion failure on for-of loop iterating on selected component
Marc Poulhi?s
- [gcc r14-3987] ada: Assertion failure on calculation of Large_Max_Size_Mutable
Marc Poulhi?s
- [gcc r14-3988] ada: Assertion failure on expansion of record with invariant
Marc Poulhi?s
- [gcc r14-3989] ada: Improve detection of deactivated code for warnings with -gnatwt
Marc Poulhi?s
- [gcc r14-3990] libstdc++: Remove some more unconditional uses of atomics
Jonathan Wakely
- [gcc r14-3991] libstdc++: Support dg-additional-files in tests
Jonathan Wakely
- [gcc r14-3992] libstdc++: Add testcase for std::make_integer_sequence bug [PR111357]
Jonathan Wakely
- [gcc r14-3993] RISC-V: Support VLS modes mask operations
Pan Li
- [gcc r14-3994] Improve error message for if with an else part while in switch
Andrew Pinski
- [gcc r14-3995] MATCH: Support `(a != (CST+1)) & (a > CST)` optimizations
Andrew Pinski
- [gcc r14-3996] aarch64: Restore SVE WHILE costing
Richard Sandiford
- [gcc r14-3997] RISC-V: Cleanup redundant reduction patterns after refactor vector mode
Lehua Ding
- [gcc r14-3998] RISC-V: Refactor vector reduction patterns
Lehua Ding
- [gcc r14-3999] [RA]: Improve cost calculation of pseudos with equivalences
Vladimir Makarov
- [gcc r14-4000] modula2: introduce case checking when switching on subranges
Gaius Mulley
- [gcc r14-4001] gcc: xtensa: use salt/saltu in xtensa_expand_scc
Max Filippov
- [gcc r14-4002] modula2: Add missing comments to M2CaseList.mod and add testcases
Gaius Mulley
- [gcc r14-4003] ggc, jit: forcibly clear GTY roots in jit
David Malcolm
- [gcc r14-4004] analyzer: use unique_ptr for rejected_constraint
David Malcolm
- [gcc r14-4005] analyzer: fix missing return in compatible_epath_p
David Malcolm
- [gcc r14-4006] diagnostics: support multithreaded diagnostic paths
David Malcolm
- [gcc r14-4007] Daily bump.
GCC Administrator
- [gcc r14-4008] RISC-V: Support combine extend and reduce sum to widen reduce sum
Lehua Ding
- [gcc r14-4009] LoongArch: Reimplement multilib build option handling.
LuluCheng
- [gcc r14-4010] aarch64: Fix loose ldpstp check [PR111411]
Richard Sandiford
- [gcc r14-4011] libstdc++: Add operator bool to <charconv> result types (P2497R0)
Jonathan Wakely
- [gcc r14-4012] libstdc++: Remove non-void static assertions in variant's std::get [PR111172]
Jonathan Wakely
- [gcc r14-4013] libstdc++: Fix constraints for std::variant default constructor
Jonathan Wakely
- [gcc r14-4014] RISC-V: Refactor expand_reduction and cleanup enum reduction_type
Lehua Ding
- [gcc r14-4015] test: Remove XPASS for RISCV
Pan Li
- [gcc r14-4016] test: Isolate slp-1.c check of target supports vect_strided5
Pan Li
- [gcc r14-4017] test: Block slp-16.c check for target support vect_strided6
Pan Li
- [gcc r14-4018] test: Block vect_strided5 for slp-34-big-array.c SLP check
Pan Li
- [gcc r14-4019] test: Block SLP check of slp-34.c for vect_strided5
Pan Li
- [gcc r14-4020] test: Block SLP check of slp-35.c for vect_strided5
Pan Li
- [gcc r14-4021] fortran: Remove reference count update [PR108957]
Mikael Morin
- [gcc r14-4022] RISC-V: Fix using wrong mode to get reduction insn vlmax
Lehua Ding
- [gcc r14-4023] ada: Crash on creation of extra formals on type extension
Marc Poulhi?s
- [gcc r14-4024] ada: Clean up scope depth and related code (tech debt)
Marc Poulhi?s
- [gcc r14-4025] ada: Fix internal error on expression function with Refined_Post aspect
Marc Poulhi?s
- [gcc r14-4026] ada: Remove GNAT Pro details regarding mold
Marc Poulhi?s
- [gcc r14-4027] ada: Fix internal error on aggregate nested in container aggregate
Marc Poulhi?s
- [gcc r14-4028] ada: Fix internal error on misaligned component with variable nominal size
Marc Poulhi?s
- [gcc r14-4029] ada: Generate runtime restrictions list when the standard library is suppressed
Marc Poulhi?s
- [gcc r14-4030] ada: Do not perform local-exception-to-goto optimization on barrier functions
Marc Poulhi?s
- [gcc r14-4031] ada: Fix wrong optimization of extended return for discriminated record type
Marc Poulhi?s
- [gcc r14-4032] ada: Explicitly analyze and expand null array aggregates
Marc Poulhi?s
- [gcc r14-4033] ada: Fix minor glitch in finish_record_type
Marc Poulhi?s
- [gcc r14-4034] Fix PR111407--SSA corruption due to widening_mul opt on conflict across an abnormal edge
Qing Zhao
- [gcc r14-4035] Fix indentation.
Andrew Macleod
- [gcc r14-4036] Always do PHI analysis and before loop analysis.
Andrew Macleod
- [gcc r14-4037] MATCH: Fix `(1 >> X) != 0` pattern for vector types
Andrew Pinski
- [gcc r14-4038] MATCH: Improve zero_one_valued_p for cases without range information
Andrew Pinski
- [gcc r14-4039] Fortran: improve bounds-checking for array sections [PR30802]
Harald Anlauf
- [gcc r14-4040] analyzer: handle volatile ops
David Malcolm
- [gcc r14-4041] analyzer: introduce pending_location
David Malcolm
- [gcc r14-4042] analyzer: support diagnostics that don't have a stmt
David Malcolm
- [gcc r14-4043] libstdc++: Use C++20 constraints in <bit>
Patrick Palka
- [gcc r14-4044] fix PR 111259 invalid zcmp mov predicate.
Patrick O'Neill
- [gcc r14-4045] libstdc++: Fix 29_atomics/headers/atomic/types_std_c++2a_neg.cc for C++23
Jonathan Wakely
- [gcc r14-4046] libstdc++: Add support for running tests with multiple -std options
Jonathan Wakely
- [gcc r14-4047] libstdc++: Replace dg-options "-std=c++11" with dg-add-options strict_std
Jonathan Wakely
- [gcc r14-4048] libstdc++: Replace dg-options "-std=c++17" with dg-add-options strict_std
Jonathan Wakely
- [gcc r14-4049] libstdc++: Replace dg-options "-std=c++20" with dg-add-options strict_std
Jonathan Wakely
- [gcc r14-4050] libstdc++: Remove dg-options "-std=c++20" from <span> and <cuchar> tests
Jonathan Wakely
- [gcc r14-4051] libstdc++: Remove dg-options "-std=gnu++20" from <concepts> and <ranges> tests
Jonathan Wakely
- [gcc r14-4052] libstdc++: Remove dg-options "-std=gnu++2a" from constrained algo tests
Jonathan Wakely
- [gcc r14-4053] libstdc++: Remove dg-options "-std=gnu++20" from std::format tests
Jonathan Wakely
- [gcc r14-4054] libstdc++: Remove dg-options "-std=gnu++20" from std::chrono tests
Jonathan Wakely
- [gcc r14-4055] libstdc++: Remove dg-options "-std=gnu++23" from std::expected tests
Jonathan Wakely
- [gcc r14-4056] libstdc++: Remove dg-options "-std=gnu++23" from remaining tests
Jonathan Wakely
- [gcc r14-4057] libstdc++: Remove dg-options "-std=gnu++2a" from XFAIL std::span tests
Jonathan Wakely
- [gcc r14-4058] libstdc++: Simplify dejagnu directives for some tests using threads
Jonathan Wakely
- [gcc r14-4059] libstdc++: Add log line to testsuite output
Jonathan Wakely
- [gcc r14-4060] libstdc++: Implement C++26 native handles for file streams (P1759R6)
Jonathan Wakely
- [gcc r14-4061] libstdc++: Add missing tests for std::basic_filebuf::native_handle()
Jonathan Wakely
- [gcc r14-4062] libstdc++: Remove dg-options "-std=gnu++20" from <atomic> tests
Jonathan Wakely
- [gcc r14-4063] libstdc++: Remove dg-options "-std=gnu++20" from <compare> tests
Jonathan Wakely
- [gcc r14-4064] libstdc++: Remove dg-options "-std=gnu++20" from 20_utils tests
Jonathan Wakely
- [gcc r14-4065] libstdc++: Remove dg-options "-std=gnu++20" from 21_strings tests
Jonathan Wakely
- [gcc r14-4066] libstdc++: Remove dg-options "-std=gnu++20" from 23_containers tests
Jonathan Wakely
- [gcc r14-4067] libstdc++: Remove dg-options "-std=gnu++20" from 24_iterators tests
Jonathan Wakely
- [gcc r14-4068] libstdc++: Remove dg-options "-std=gnu++20" from 26_numerics tests
Jonathan Wakely
- [gcc r14-4069] libstdc++: Remove dg-options "-std=gnu++20" from 27_io tests
Jonathan Wakely
- [gcc r14-4070] libstdc++: Remove dg-options "-std=gnu++20" from 30_threads tests
Jonathan Wakely
- [gcc r14-4071] libstdc++: Remove dg-options "-std=gnu++20" from remaining tests
Jonathan Wakely
- [gcc r14-4072] libstdc++: Do not require effective target pthread for some tests
Jonathan Wakely
- [gcc r14-4073] Daily bump.
GCC Administrator
- [gcc r14-4074] RISC-V: Support FP SGNJX autovec for VLS mode
Pan Li
- [gcc r14-4075] RISC-V: Make bit manipulation value / round number and shift amount types for builtins unsigned
Tsukasa OI
- [gcc r14-4076] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Tsukasa OI
- [gcc r14-4077] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Pan Li
- [gcc r14-4078] Daily bump.
GCC Administrator
- [gcc r14-4079] rs6000: unnecessary clear after vctzlsbb in vec_first_match_or_eos_index
Ajit Kumar Agarwal
- [gcc r14-4080] Remove xfail from gcc.dg/tree-ssa/20040204-1.c
Andrew Pinski
- [gcc r14-4081] Daily bump.
GCC Administrator
- [gcc r14-4082] use local range for one more pattern in match.pd
Jiu Fu Guo
- [gcc r14-4083] RISC-V: Remove redundant codes of VLS patterns[NFC]
Lehua Ding
- [gcc r14-4084] c++: overlapping subobjects tweak
Jason Merrill
- [gcc r14-4085] doc: GTY((cache)) documentation tweak
Jason Merrill
- [gcc r14-4086] RISC-V: Support VLS modes reduction[PR111153]
Pan Li
- [gcc r14-4087] RISC-V: Remove autovec-vls.md file and clean up VLS move modes[NFC]
Pan Li
- [gcc r14-4088] RISC-V: Support VLS modes vec_init auto-vectorization
Pan Li
- [gcc r14-4089] tree-optimization/111294 - backwards threader PHI costing
Richard Biener
- [gcc r14-4090] MAINTAINERS: Add myself to write after approval
Fei Gao
- [gcc r14-4091] RISC-V: Fix VSETVL PASS fusion bug
Pan Li
- [gcc r14-4092] libstdc++: Minor update to installation docs
Jonathan Wakely
- [gcc r14-4093] RISC-V: Support VLS reduction
Lehua Ding
- [gcc r14-4094] RISC-V: Add fixed PR111255 testcase by other patch
Lehua Ding
- [gcc r14-4095] AArch64: List official cores before codenames
Wilco Dijkstra
- [gcc r14-4096] AArch64: Improve immediate expansion [PR105928]
Wilco Dijkstra
- [gcc r14-4097] RISC-V: Removed misleading comments in testcases
Lehua Ding
- [gcc r14-4098] RISC-V: Fix bogus FAILs of vsetvl testcases
Lehua Ding
- [gcc r14-4099] RISC-V: Remove redundant vec_duplicate pattern
Lehua Ding
- [gcc r14-4100] libstdc++: Update C++20 and C++23 status docs
Jonathan Wakely
- [gcc r14-4101] libstdc++: Minor tweak to C++20 status docs
Jonathan Wakely
- [gcc r14-4102] Fix up 'g++.dg/abi/nvptx-ptrmem1.C'
Thomas Schwinge
- [gcc r14-4103] Add 'g++.target/nvptx/nvptx.exp' for nvptx-specific C++ test cases
Thomas Schwinge
- [gcc r14-4104] Move 'g++.dg/abi/nvptx-[...].C' -> 'g++.target/nvptx/abi-[...].C'
Thomas Schwinge
- [gcc r14-4105] MATCH: Add simplifications of `(a == CST) & a`
Andrew Pinski
- [gcc r14-4106] c++: optimize tsubst_template_decl for function templates
Patrick Palka
- [gcc r14-4107] configure, Darwin: Adjust handing of stdlib option.
Iain D Sandoe
- [gcc r14-4108] Darwin, debug : Switch to DWARF 3 or 4 when dsymutil supports it.
Iain D Sandoe
- [gcc r14-4109] c++: always check arity before deduction
Patrick Palka
- [gcc r14-4110] c++: unifying identical tmpls from current inst [PR108347]
Patrick Palka
- [gcc r14-4111] c++: non-dependent assignment checking [PR63198, PR18474]
Patrick Palka
- [gcc r14-4112] c++: optimize unifying nested templated classes [PR89231]
Patrick Palka
- [gcc r14-4113] MATCH: Avoid recursive zero_one_valued_p for conversions
Andrew Pinski
- [gcc r14-4114] MATCH: Make zero_one_valued_p non-recursive fully
Andrew Pinski
- [gcc r14-4115] RISC-V: Bugfix for scalar move with merged operand
Pan Li
- [gcc r14-4116] RISC-V: Support VLS mode for vec_set
Pan Li
- [gcc r14-4117] Daily bump.
GCC Administrator
- [gcc r14-4118] RISC-V: Add builtin .def file dependencies
Tsukasa OI
- [gcc r14-4119] RISC-V: Fix typos on comments (SVE -> RVV)
Tsukasa OI
- [gcc r14-4120] RISC-V: Refactor and cleanup fma patterns
Lehua Ding
- [gcc r14-4121] [testsuite][aarch64] Adjust vect_copy_lane_1.c for new code-gen.
Prathamesh Kulkarni
- [gcc r14-4122] libgomp: Handle NULL environ like pointer to NULL pointer [PR111413]
Jakub Jelinek
- [gcc r14-4123] small _BitInt tweaks
Jakub Jelinek
- [gcc r14-4124] RISC-V: Support integer FMA/FNMA VLS modes autovectorization
Lehua Ding
- [gcc r14-4125] match.pd: Some build_nonstandard_integer_type tweaks
Jakub Jelinek
- [gcc r14-4126] RISC-V: Support VLS floating-point FMA/FNMA/FMS auto-vectorization
Lehua Ding
- [gcc r14-4127] c/111468 - add unordered compare and pointer diff to GIMPLE FE parsing
Richard Biener
- [gcc r14-4128] tree-optimization/111465 - bougs jump threading with no-copy src block
Richard Biener
- [gcc r14-4129] ada: Crash processing type invariants on child subprogram
Marc Poulhi?s
- [gcc r14-4130] ada: Refine upper array bound for bit packed array
Marc Poulhi?s
- [gcc r14-4131] RISC-V: Support VLS unary floating-point patterns
Lehua Ding
- [gcc r14-4132] ada: Private extensions with the keyword "synchronized" are always limited.
Marc Poulhi?s
- [gcc r14-4133] ada: TSS finalize address subprogram generation for constrained...
Marc Poulhi?s
- [gcc r14-4134] RISC-V: Fix RVV can change mode class bug
Lehua Ding
- [gcc r14-4135] LTO: Get rid of 'lto_mode_identity_table'
Thomas Schwinge
- [gcc r14-4136] RISC-V: Add FNMS floating-point VLS tests
Lehua Ding
- [gcc r14-4137] c++: constness of decltype of NTTP object [PR99631]
Patrick Palka
- [gcc r14-4138] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [gcc r14-4139] c/111468 - dump unordered compare operators in their GIMPLE form with -gimple
Richard Biener
- [gcc r14-4140] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [gcc r14-4141] New early __builtin_unreachable processing.
Andrew Macleod
- [gcc r14-4142] c++: inherited default constructor [CWG2799]
Jason Merrill
- [gcc r14-4143] testsuite work-around compound-assignment-1.c C++ failures on various targets [PR111377]
Jakub Jelinek
- [gcc r14-4144] [frange] Add op2_range for operator_not_equal.
Aldy Hernandez
- [gcc r14-4145] Add frange::update_nan (const nan_state &).
Aldy Hernandez
- [gcc r14-4146] [frange] Remove redundant known_isnan() checks.
Aldy Hernandez
- [gcc r14-4147] fortran: fix checking of CHARACTER lengths in array constructors [PR70231]
Harald Anlauf
- [gcc r14-4148] Fix bogus operand predicate on iq2000
Jeff Law
- [gcc r14-4149] PR 108143/modula2 LONGREAL and powerpc64le-linux
Gaius Mulley
- [gcc r14-4150] Disable generation of scalar modulo instructions.
Pat Haugen
- [gcc r14-4151] c++: fix cxx_print_type's template-info dumping
Patrick Palka
- [gcc r14-4152] c++: extend cold, hot attributes to classes
Jason Merrill
- [gcc r14-4153] [frange] Clean up floating point relational folding.
Aldy Hernandez
- [gcc r14-4154] RISC-V: Fix --enable-checking=rtl ICE on rv32gc bootstrap
Patrick O'Neill
- [gcc r14-4155] spec: add a spec function to join arguments
Jason Merrill
- [gcc r14-4156] p1689r5: initial support
Jason Merrill
- [gcc r14-4157] c++modules: report imported CMI files as dependencies
Jason Merrill
- [gcc r14-4158] c++modules: report module mapper files as a dependency
Jason Merrill
- [gcc r14-4159] Daily bump.
GCC Administrator
- [gcc r14-4160] LoongArch: Check whether binutils supports the relax function. If supported, explicit relocs are tur
LuluCheng
- [gcc r14-4161] Modify gas uleb128 support test
LuluCheng
- [gcc r14-4162] ira: Consider save/restore costs of callee-save registers [PR110071]
Surya Kumari Jangala
- [gcc r14-4163] RISC-V: Extend VLS modes in 'VWEXTI' iterator
Lehua Ding
- [gcc r14-4164] testcase: rename pr111303.c to pr111324.c
Jiu Fu Guo
- [gcc r14-4165] debug/111409 - don't generate COMDAT macro sections for split DWARF
Richard Biener
- [gcc r14-4166] RISC-V: Fixed ICE caused by missing operand
Lehua Ding
- [gcc r14-4167] openmp: Add omp::decl attribute support [PR111392]
Jakub Jelinek
- [gcc r14-4168] RISC-V: Reorganize and rename combine patterns in autovec-opt.md
Lehua Ding
- [gcc r14-4169] middle-end: use MAX_FIXED_MODE_SIZE instead of precidion of TImode/DImode
Jakub Jelinek
- [gcc r14-4170] tree-optimization/111489 - turn uninit limits to params
Richard Biener
- [gcc r14-4171] tree-optimization/111489 - raise --param uninit-max-chain-len to 8
Richard Biener
- [gcc r14-4172] Darwin: Move checking of the 'shared' driver spec.
Iain D Sandoe
- [gcc r14-4173] RISC-V: Fix Demand comparison bug[VSETVL PASS]
Lehua Ding
- [gcc r14-4174] RISC-V: Support VLS floating-point extend/truncate
Lehua Ding
- [gcc r14-4175] RISC-V: Support simplifying x/(-1) to neg for vector.
Pan Li
- [gcc r14-4176] OpenMP: Add ME support for 'omp allocate' stack variables
Tobias Burnus
- [gcc r14-4177] c++: further optimize tsubst_template_decl
Patrick Palka
- [gcc r14-4178] c++: improve class NTTP object pretty printing [PR111471]
Patrick Palka
- [gcc r14-4179] internal-fn: Support undefined rtx for uninitialized SSA_NAME[PR110751]
Robin Dapp
- [gcc r14-4180] c, c++: Accept __builtin_classify_type (typename)
Jakub Jelinek
- [gcc r14-4181] [frange] Remove special casing from unordered operators.
Aldy Hernandez
- [gcc r14-4182] RISC-V: Remove math.h import to resolve missing stubs failures
Patrick O'Neill
- [gcc r14-4183] aarch64: Ensure const and sign correctness
Richard Sandiford
- [gcc r14-4184] Tweak merge_range API.
Andrew Macleod
- [gcc r14-4185] libcpp: Fix ICE on #include after a line marker directive [PR61474]
Lewis Hyatt
- [gcc r14-4186] testsuite: Add test for already-fixed issue with _Pragma expansion [PR90400]
Lewis Hyatt
- [gcc r14-4187] Daily bump.
GCC Administrator
- [gcc r14-4188] RISC-V: Support VLS INT <-> FP conversions
Lehua Ding
- [gcc r14-4189] RISC-V: Rename predicate vector_gs_scale_operand_16/32 to more generic names
Lehua Ding
- [gcc r14-4190] RISC-V: Optimized for strided load/store with stride == element width[PR111450]
Li Xu
- [gcc r14-4191] using overflow_free_p to simplify pattern
Jiu Fu Guo
- [gcc r14-4192] check undefine_p for one more vr
Jiu Fu Guo
- [gcc r14-4193] RISC-V: Fix SUBREG move of VLS mode[PR111486]
Lehua Ding
- [gcc r14-4194] RISC-V: Enable undefined support for RVV auto-vectorization[PR110751]
Lehua Ding
- [gcc r14-4195] rust: Add skeleton support and documentation for targetrustm hooks.
Arthur Cohen
- [gcc r14-4196] rust: Reintroduce TARGET_RUST_CPU_INFO hook
Arthur Cohen
- [gcc r14-4197] rust: Reintroduce TARGET_RUST_OS_INFO hook
Arthur Cohen
- [gcc r14-4198] rust: Implement TARGET_RUST_CPU_INFO for i[34567]86-*-* and x86_64-*-*
Arthur Cohen
- [gcc r14-4199] rust: Implement TARGET_RUST_OS_INFO for *-*-darwin*
Arthur Cohen
- [gcc r14-4200] rust: Implement TARGET_RUST_OS_INFO for *-*-freebsd*
Arthur Cohen
- [gcc r14-4201] rust: Implement TARGET_RUST_OS_INFO for *-*-netbsd*
Arthur Cohen
- [gcc r14-4202] rust: Implement TARGET_RUST_OS_INFO for *-*-openbsd*
Arthur Cohen
- [gcc r14-4203] rust: Implement TARGET_RUST_OS_INFO for *-*-solaris2*.
Arthur Cohen
- [gcc r14-4204] rust: Implement TARGET_RUST_OS_INFO for *-*-dragonfly*
Arthur Cohen
- [gcc r14-4205] rust: Implement TARGET_RUST_OS_INFO for *-*-vxworks*
Arthur Cohen
- [gcc r14-4206] rust: Implement TARGET_RUST_OS_INFO for *-*-fuchsia*.
Arthur Cohen
- [gcc r14-4207] rust: Implement TARGET_RUST_OS_INFO for i[34567]86-*-mingw* and x86_64-*-mingw*.
Arthur Cohen
- [gcc r14-4208] rust: Implement TARGET_RUST_OS_INFO for *-*-*linux*.
Arthur Cohen
- [gcc r14-4209] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functio
Lehua Ding
- [gcc r14-4210] RISC-V: Support VLS mult high
Pan Li
- [gcc r14-4211] RISC-V: Add more VLS unary tests
Pan Li
- [gcc r14-4212] RISC-V: Add VLS integer ABS support
Pan Li
- [gcc r14-4213] Daily bump.
GCC Administrator
- [gcc r14-4214] RISC-V: Support ceil and ceilf auto-vectorization
Pan Li
- [gcc r14-4215] RISC-V: Leverage __builtin_xx instead of math.h for test
Pan Li
- [gcc r14-4216] RISC-V: Split VLS avl_type from NONVLMAX avl_type
Lehua Ding
- [gcc r14-4217] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [gcc r14-4218] RISC-V: Remove arch and abi option for run test case.
Pan Li
- [gcc r14-4219] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
Li Xu
- [gcc r14-4220] RISC-V: Rename the test macro for math autovec test
Pan Li
- [gcc r14-4221] RISC-V: Add VLS conditional patterns support
Lehua Ding
- [gcc r14-4222] RISC-V: Remove @ of vec_duplicate pattern
Lehua Ding
- [gcc r14-4223] RISC-V: Move ceil test cases to unop folder
Pan Li
- [gcc r14-4224] c++: constraint rewriting during ttp coercion [PR111485]
Patrick Palka
- [gcc r14-4225] c++: missing SFINAE in grok_array_decl [PR111493]
Patrick Palka
- [gcc r14-4226] RISC-V: Add VLS widen binary combine patterns
Lehua Ding
- [gcc r14-4227] RISC-V: Add VLS mode widen ternary tests
Lehua Ding
- [gcc r14-4228] RISC-V: Refine the code gen for ceil auto vectorization.
Pan Li
- [gcc r14-4229] c++: unroll pragma in templates [PR111529]
Jason Merrill
- [gcc r14-4230] c++: constexpr and designated initializer
Jason Merrill
- [gcc r14-4231] c++ __integer_pack conversion again [PR111357]
Jason Merrill
- [gcc r14-4232] Daily bump.
GCC Administrator
- [gcc r14-4233] RISC-V: Remove FP run test for ceil.
Pan Li
- [gcc r14-4234] RISC-V: Suport FP floor auto-vectorization
Pan Li
- [gcc r14-4235] RISC-V: Add VLS unary combine patterns
Pan Li
- [gcc r14-4236] testsuite: Add new test for already fixed PR111455
Jakub Jelinek
- [gcc r14-4237] d: Merge upstream dmd, druntime 4574d1728d, phobos d7e79f024.
Iain Buclaw
- [gcc r14-4238] fortran: error recovery on duplicate declaration of class variable [PR95710]
Harald Anlauf
- [gcc r14-4239] RISC-V: Support full coverage VLS combine support
Pan Li
- [gcc r14-4240] Daily bump.
GCC Administrator
- [gcc r14-4241] MATCH: Add `(X & ~Y) & Y` and `(X | ~Y) | Y`
Andrew Pinski
- [gcc r14-4242] Fortran: Pad mismatched charlens in component initializers [PR68155]
Paul Thomas
- [gcc r14-4243] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
Pan Li
- [gcc r14-4244] Daily bump.
GCC Administrator
- [gcc r14-4245] LoongArch: Optimizations of vector construction.
LuluCheng
- [gcc r14-4246] rs6000: Use default target option node for callee by default [PR111380]
Kewen Lin
- [gcc r14-4247] rs6000: Skip empty inline asm in rs6000_update_ipa_fn_target_info [PR111366]
Kewen Lin
- [gcc r14-4248] RISC-V: Fix AVL/VL bug of VSETVL PASS[PR111548]
Pan Li
- [gcc r14-4249] Fix PR 110386: backprop vs ABSU_EXPR
Andrew Pinski
- [gcc r14-4250] LoongArch: doc: Update -m[no-]explicit-relocs for r14-4160
Xi Ruoyao
- [gcc r14-4251] libstdc++: Define C++23 std::forward_like (P2445R1)
Jonathan Wakely
- [gcc r14-4252] libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
Jonathan Wakely
- [gcc r14-4253] Update baseline symbols for hppa-linux.
John David Anglin
- [gcc r14-4254] libstdc++: Shorten integer std::to/from_chars symbol names
Patrick Palka
- [gcc r14-4255] Add missing return in gori_compute::logical_combine
Eric Botcazou
- [gcc r14-4256] [PR111497][LRA]: Copy substituted equivalence
Vladimir Makarov
- [gcc r14-4257] Daily bump.
GCC Administrator
- [gcc r14-4258] RISC-V: Rename rounding const fp function for refactor
Pan Li
- [gcc r14-4259] RISC-V: Support FP nearbyint auto-vectorization
Pan Li
- [gcc r14-4260] RISC-V: Support FP rint auto-vectorization
Pan Li
- [gcc r14-4261] invoke.texi: Update -fopenmp and -fopenmp-simd for omp::decl and loop semantic
Tobias Burnus
- [gcc r14-4262] Darwin: Handle -dynamiclib on cc1 lines.
Iain D Sandoe
- [gcc r14-4263] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Maciej W. Rozycki
- [gcc r14-4264] RISC-V: Support FP round auto-vectorization
Pan Li
- [gcc r14-4265] ada: Clarify RM references that justify a constraint check
Marc Poulhi?s
- [gcc r14-4266] ada: Dimensional analysis when used with elementary functions
Marc Poulhi?s
- [gcc r14-4267] ada: Make minor corrections to CUDA-related comments
Marc Poulhi?s
- [gcc r14-4268] ada: Define CHERI exception types
Marc Poulhi?s
- [gcc r14-4269] ada: Add CHERI variant of System.Stream_Attributes
Marc Poulhi?s
- [gcc r14-4270] ada: Fix conversions between addresses and integers
Marc Poulhi?s
- [gcc r14-4271] ada: Update personality function for CHERI purecap
Marc Poulhi?s
- [gcc r14-4272] ada: Fix missing finalization of extended return object on abnormal completion
Marc Poulhi?s
- [gcc r14-4273] ada: Crash processing the accessibility level of an actual parameter
Marc Poulhi?s
- [gcc r14-4274] ada: Fix unnesting generated loops with nested finalization procedure
Marc Poulhi?s
- [gcc r14-4275] ada: Fix deferred constant wrongly rejected
Marc Poulhi?s
- [gcc r14-4276] ada: Fix missing call to Finalize_Protection for simple protected objects
Marc Poulhi?s
- [gcc r14-4277] MATCH: Optimize COND_ADD_LEN reduction pattern
Pan Li
- [gcc r14-4278] MATCH: Optimize COND_ADD reduction pattern
Pan Li
- [gcc r14-4279] PHIOPT: Fix minmax_replacement for three way
Andrew Pinski
- [gcc r14-4280] MATCH: Simplify `(A ==/!= B) &/| (((cast)A) CMP C)`
Andrew Pinski
- [gcc r14-4281] AArch64: Remove BTI from outline atomics
Wilco Dijkstra
- [gcc r14-4282] PR modula2/111510 runtime ICE findChildAndParent has caused internal runtime error
Gaius Mulley
- [gcc r14-4283] Ensure ssa_name is still valid.
Andrew Macleod
- [gcc r14-4284] RISC-V: Add zicond tests
Jeff Law
- [gcc r14-4285] testsuite: Require thread-fence for 29_atomics/atomic_flag/cons/value_init.cc
Hans-Peter Nilsson
- [gcc r14-4286] __atomic_test_and_set: Fall back to library, not non-atomic code
Hans-Peter Nilsson
- [gcc r14-4287] Fix pr111456-1.c for targets that use unsigned char by default
Andrew Pinski
- [gcc r14-4288] RISC-V: Support FP trunc auto-vectorization
Pan Li
- [gcc r14-4289] RISCV test infrastructure for d / v / zfh extensions
Joern Rennecke
- [gcc r14-4290] ifcvt: Fix comments
Pan Li
- [gcc r14-4291] DSE: Fix ICE when the mode with access_size don't exist on the target[PR111590]
Pan Li
- [gcc r14-4292] RISC-V: Support FP roundeven auto-vectorization
Pan Li
- [gcc r14-4293] remove workaround for GCC 4.1-4.3 [PR105606]
Jakub Jelinek
- [gcc r14-4294] Harden scan patterns with a bit of scripting:
Joern Rennecke
- [gcc r14-4295] Simplify abs (copysign (x, y))
Richard Biener
- [gcc r14-4296] vect, omp: inbranch simdclone dropping const
Andre Simoes Dias Vieira
- [gcc r14-4297] aarch64: Fine-grained policies to control ldp-stp formation
Philipp Tomsich
- [gcc r14-4298] Darwin, configure: Allow for an unrecognisable dsymutil [PR111610].
Iain D Sandoe
- [gcc r14-4299] OpenMP: GIMPLE_OMP_STRUCTURED_BLOCK bug fix
Sandra Loosemore
- [gcc r14-4300] libstdc++: Fix format string in StdChronoTimeZoneRulePrinter
Jonathan Wakely
- [gcc r14-4301] RISC-V: Bugfix for RTL check[PR111533]
Li Xu
- [gcc r14-4302] Replace riscv_vector with riscv_v in target selector clauses.
Joern Rennecke
- [gcc r14-4303] tree-optimization/111614 - missing convert in undistribute_bitref_for_vector
Richard Biener
- [gcc r14-4304] Daily bump.
GCC Administrator
- [gcc r14-4305] Remove some unused poly_int variables
Richard Sandiford
- [gcc r14-4306] vec.h: Make some ops work with non-trivially copy constructible and/or destructible types
Jakub Jelinek
- [gcc r14-4307] libgfortran: Use __builtin_unreachable() not -Wno-stringop-overflow to silence warning
Tobias Burnus
- [gcc r14-4308] target/111600 - avoid deep recursion in access diagnostics
Richard Biener
- [gcc r14-4309] [RA]: Add flag for checking IRA in progress
Vladimir Makarov
- [gcc r14-4310] RISC-V: Support {U}INT64 to FP16 auto-vectorization
Pan Li
- [gcc r14-4311] AArch64: Fix memmove operand corruption [PR111121]
Wilco Dijkstra
- [gcc r14-4312] Revert "[RA]: Improve cost calculation of pseudos with equivalences"
Vladimir Makarov
- [gcc r14-4313] libstdc++: Force _Hash_node_value_base methods inline to fix abi (PR111050)
Francois Dumont
- [gcc r14-4314] modula2: Increase linking test timeouts for slower targets
Gaius Mulley
- [gcc r14-4315] libstdc++: Format Python docstrings according to PEP 357
Jonathan Wakely
- [gcc r14-4316] libstdc++: Reformat Python code
Jonathan Wakely
- [gcc r14-4317] libstdc++: Refactor Python Xmethods to use is_specialization_of
Jonathan Wakely
- [gcc r14-4318] libstdc++: Show full Python stack on error
Tom Tromey
- [gcc r14-4319] libstdc++: Use gdb.ValuePrinter base class
Tom Tromey
- [gcc r14-4320] libstdc++: Remove unused Python imports
Tom Tromey
- [gcc r14-4321] libstdc++: Remove unused locals from printers.py
Tom Tromey
- [gcc r14-4322] libstdc++: Remove std_ratio_t_tuple
Tom Tromey
- [gcc r14-4323] libstdc++: Use Python "not in" operator
Tom Tromey
- [gcc r14-4324] Daily bump.
GCC Administrator
- [gcc r14-4325] use *_grow_cleared rather than *_grow on vec<bitmap_head>
Jakub Jelinek
- [gcc r14-4326] Simplify & expand c_readstr
Richard Sandiford
- [gcc r14-4327] ggc: do not wipe out unrelated data via gt_ggc_rtab [PR111505]
Sergei Trofimovich
- [gcc r14-4328] use *_grow_cleared rather than *_grow on vect_unpromoted_value
Jakub Jelinek
- [gcc r14-4329] tree-optimization/111583 - loop distribution issue
Richard Biener
- [gcc r14-4330] aarch64: Improve on ldp-stp policies code structure.
Philipp Tomsich
- [gcc r14-4331] Fortran: Free alloc. comp. in allocated coarrays only.
Andre Vehreschild
- [gcc r14-4332] vec.h: Guard most of static assertions for GCC >= 5
Jakub Jelinek
- [gcc r14-4333] Harmonize headers between both dg-extract-results scripts
Jeff Law
- [gcc r14-4334] libstdc++: Ensure active union member is correctly set
Jonathan Wakely
- [gcc r14-4335] libstdc++: Fix handling of surrogate CP in codecvt [PR108976]
Jonathan Wakely
- [gcc r14-4336] Fix memory barrier patterns for pre PA8800 processors
John David Anglin
- [gcc r14-4337] modula2: iso library SysClock.mod and wrapclock.cc fixes.
Gaius Mulley
- [gcc r14-4338] Testsuite, DWARF2: adjust regexp to match darwin output
François-Xavier Coudert
- [gcc r14-4339] Remove poly_int_pod
Richard Sandiford
- [gcc r14-4340] RISC-V: Replace not + bitwise_imm with li + bitwise_not
Jeff Law
- [gcc r14-4341] check_GNU_style.py: Skip .md square bracket linting
Patrick O'Neill
- [gcc r14-4342] RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase
Patrick O'Neill
- [gcc r14-4343] Fix INSN costing and more zicond tests
Jeff Law
- [gcc r14-4344] modula2: testsuite correction to m2date.mod
Gaius Mulley
- [gcc r14-4345] Daily bump.
GCC Administrator
- [gcc r14-4346] Remove .PHONY targets when building .fda files during autoprofiledbootstrap
Eugene Rozenfeld
- [gcc r14-4347] RISC-V: Add type attribute in *<optab>_not_const<mode> pattern
Jeff Law
- [gcc r14-4348] vec.h: Uncomment static_assert
Jakub Jelinek
- [gcc r14-4349] lowerbitint: Fix 2 bitint lowering bugs [PR111625]
Jakub Jelinek
- [gcc r14-4350] gimple-match-head: Fix a pasto in function comment
Jakub Jelinek
- [gcc r14-4351] RISC-V: Use safe_grow_cleared for vector info [PR111649]
Patrick O'Neill
Last message date:
Sat Sep 30 23:09:50 GMT 2023
Archived on: Sat Sep 30 23:09:52 GMT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).