Daily bump.

This commit is contained in:
GCC Administrator 2023-07-23 00:17:30 +00:00
parent ecfa870ff2
commit f33fdf9e7c
4 changed files with 89 additions and 1 deletions

View file

@ -1,3 +1,61 @@
2023-07-22 Vineet Gupta <vineetg@rivosinc.com>
PR target/110748
* config/riscv/predicates.md (const_0_operand): Add back
const_double.
2023-07-22 Roger Sayle <roger@nextmovesoftware.com>
* config/i386/i386-expand.cc (ix86_expand_move): Disable the
64-bit insertions into TImode optimizations with -O0, unless
the function has the "naked" attribute (for PR target/110533).
2023-07-22 Andrew Pinski <apinski@marvell.com>
PR target/110778
* rtl.h (extended_count): Change last argument type
to bool.
2023-07-22 Roger Sayle <roger@nextmovesoftware.com>
* config/i386/i386.md (extv<mode>): Use QImode for offsets.
(extzv<mode>): Likewise.
(insv<mode>): Likewise.
(*testqi_ext_3): Likewise.
(*btr<mode>_2): Likewise.
(define_split): Likewise.
(*btsq_imm): Likewise.
(*btrq_imm): Likewise.
(*btcq_imm): Likewise.
(define_peephole2 x3): Likewise.
(*bt<mode>): Likewise
(*bt<mode>_mask): New define_insn_and_split.
(*jcc_bt<mode>): Use QImode for offsets.
(*jcc_bt<mode>_1): Delete obsolete pattern.
(*jcc_bt<mode>_mask): Use QImode offsets.
(*jcc_bt<mode>_mask_1): Likewise.
(define_split): Likewise.
(*bt<mode>_setcqi): Likewise.
(*bt<mode>_setncqi): Likewise.
(*bt<mode>_setnc<mode>): Likewise.
(*bt<mode>_setncqi_2): Likewise.
(*bt<mode>_setc<mode>_mask): New define_insn_and_split.
(bmi2_bzhi_<mode>3): Use QImode offsets.
(*bmi2_bzhi_<mode>3): Likewise.
(*bmi2_bzhi_<mode>3_1): Likewise.
(*bmi2_bzhi_<mode>3_1_ccz): Likewise.
(@tbm_bextri_<mode>): Likewise.
2023-07-22 Jeff Law <jlaw@ventanamicro.com>
* config/bfin/bfin.md (ones): Fix length computation.
2023-07-22 Vladimir N. Makarov <vmakarov@redhat.com>
* lra-eliminations.cc (update_reg_eliminate): Fix the assert.
(lra_update_fp2sp_elimination): Use HARD_FRAME_POINTER_REGNUM
instead of FRAME_POINTER_REGNUM to spill pseudos.
2023-07-21 Roger Sayle <roger@nextmovesoftware.com>
Richard Biener <rguenther@suse.de>

View file

@ -1 +1 @@
20230722
20230723

View file

@ -1,3 +1,18 @@
2023-07-22 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/110631
* gm2-libs/FIO.def (ReadAny): Correct comment as
HIGH (a) + 1 is number of bytes.
(WriteAny): Correct comment as HIGH (a) + 1 is number of
bytes.
* gm2-libs/FIO.mod (ReadAny): Correct comment as
HIGH (a) + 1 is number of bytes. Also pass HIGH (a) + 1
to BufferedRead.
(WriteAny): Correct comment as HIGH (a) + 1 is number of
bytes. Also pass HIGH (a) + 1 to BufferedWrite.
(BufferedWrite): Rename parameter a to src, rename variable
t to dest. Correct parameter order to memcpy.
2023-07-20 Gaius Mulley <gaiusmod2@gmail.com>
* gm2-compiler/M2SymInit.mod (IsExempt): Remove parameter exemption.

View file

@ -1,3 +1,18 @@
2023-07-22 Vineet Gupta <vineetg@rivosinc.com>
* gcc.target/riscv/pr110748-1.c: New Test.
* gcc.target/riscv/xtheadfmv-fmv.c: Add '\t' around test
patterns to avoid random string matches.
2023-07-22 Maciej W. Rozycki <macro@embecosm.com>
* gcc.dg/vect/bb-slp-pr95839-v8.c: Limit to `vect64' targets.
2023-07-22 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/110631
* gm2/pimlib/run/pass/testfiobinary.mod: New test.
2023-07-21 John David Anglin <danglin@gcc.gnu.org>
* gcc.c-torture/compile/asmgoto-6.c: Require target lra.