diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-07-17 00:16:23 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-07-17 00:16:23 +0000 |
commit | 7bcd7f47359b903bf7a193b95d4450d9d69c60ba (patch) | |
tree | 8784cf0f3e981d662e649f31ce4bb0e77e62f901 /gcc | |
parent | 2b5baaef0b6e4d1d8e36cda091be26649163ffdb (diff) | |
download | gcc-7bcd7f47359b903bf7a193b95d4450d9d69c60ba.zip gcc-7bcd7f47359b903bf7a193b95d4450d9d69c60ba.tar.gz gcc-7bcd7f47359b903bf7a193b95d4450d9d69c60ba.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 21 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/go/ChangeLog | 5 |
3 files changed, 27 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dc8d2e7..994875f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2022-07-16 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> + + * config/xtensa/xtensa.md + (*masktrue_const_pow2_minus_one, *masktrue_const_negative_pow2, + *masktrue_const_shifted_mask): If the immediate for bitwise AND is + represented as '-(1 << N)', decrease the lower bound of N from 12 + to 1. And the other immediate for conditional branch is now no + longer limited to zero, but also one of some positive integers. + Finally, remove the checks of some conditions, because the comparison + expressions that don't satisfy such checks are determined as + compile-time constants and thus will be optimized away before + RTL expansion. + +2022-07-16 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> + + * config/xtensa/xtensa.cc (xtensa_emit_constantsynth): Remove. + (xtensa_constantsynth_2insn): Change to try all three synthetic + methods and to use the one that fits the immediate value of + the seed into a Narrow Move Immediate instruction "MOVI.N" + when the Code Density Option is configured. + 2022-07-15 H.J. Lu <hjl.tools@gmail.com> PR target/85620 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index cedfb43..19c3fb7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220716 +20220717 diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index 6ad883f..5dbcb29 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,3 +1,8 @@ +2022-07-16 Ian Lance Taylor <iant@golang.org> + + * go-gcc.cc (Gcc_backend::struct_field_expression): Handle a void + expression, as for f().x where f returns a zero-sized type. + 2022-07-15 Ian Lance Taylor <iant@golang.org> * go-gcc.cc (Gcc_backend::call_expression): Handle a void |