[Bug sanitizer/110799] [tsan] False positive due to -fhoist-adjacent-loads

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110799 --- Comment #14 from Richard Biener --- The PRE/hoisting bug is fixed now.

[Bug middle-end/106081] missed vectorization

2023-07-26 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106081 --- Comment #10 from rsandifo at gcc dot gnu.org --- (In reply to Richard Biener from comment #9) > So I can adjust change_layout_cost in a bit awkward way, but it seems that > internal_node_cost would already work out that a permute can be mer

[Bug target/110812] Missing TARGET_OPTION_SAVE/RESTORE on riscv

2023-07-26 Thread kito at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110812 Kito Cheng changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/110755] [13 Regression] Wrong optimization of fabs on ppc64el at -O1

2023-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110755 Jakub Jelinek changed: What|Removed |Added Keywords|needs-bisection | Summary|[13/14 Regression]

[Bug target/110811] under-optimized code for x86_64

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110811 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Last reconfirmed

[Bug target/110812] Missing TARGET_OPTION_SAVE/RESTORE on riscv

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110812 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug sanitizer/110799] [tsan] False positive due to -fhoist-adjacent-loads

2023-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110799 --- Comment #13 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:565e0e80660dac24e5193873ca07542b99cd8bc3 commit r14-2783-g565e0e80660dac24e5193873ca07542b99cd8bc3 Author: Richard Biener Date:

[Bug middle-end/106081] missed vectorization

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106081 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug middle-end/106081] missed vectorization

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106081 --- Comment #9 from Richard Biener --- So I can adjust change_layout_cost in a bit awkward way, but it seems that internal_node_cost would already work out that a permute can be merged into an existing permute. It seems that existing permutes a

[Bug target/110762] inappropriate use of SSE (or AVX) insns for v2sf mode operations

2023-07-26 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110762 --- Comment #18 from Uroš Bizjak --- (In reply to Richard Biener from comment #17) > > compiles to: > > > > movq%xmm1, %xmm1# 8 [c=4 l=4] *vec_concatv4sf_0 > > movq%xmm0, %xmm0# 9 [c=4 l=4] *vec_concatv

[Bug tree-optimization/110755] [13/14 Regression] Wrong optimization of fabs on ppc64el at -O1

2023-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110755 --- Comment #11 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:21da32d995c8b574c929ec420cd3b0fcfe6fa4fe commit r14-2782-g21da32d995c8b574c929ec420cd3b0fcfe6fa4fe Author: Jakub Jelinek Date:

[Bug target/110741] vec_ternarylogic intrinsic generates incorrect code on POWER10 target when compiled with GCC

2023-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110741 --- Comment #4 from CVS Commits --- The master branch has been updated by Kewen Lin : https://gcc.gnu.org/g:96a839233ced3a0bfc3d5492a6d8b102e6981472 commit r14-2781-g96a839233ced3a0bfc3d5492a6d8b102e6981472 Author: Kewen Lin Date: Wed Jul 2

[Bug target/110812] New: Missing TARGET_OPTION_SAVE/RESTORE on riscv

2023-07-26 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110812 Bug ID: 110812 Summary: Missing TARGET_OPTION_SAVE/RESTORE on riscv Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: targ

[Bug target/110762] inappropriate use of SSE (or AVX) insns for v2sf mode operations

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110762 --- Comment #17 from Richard Biener --- (In reply to Uroš Bizjak from comment #16) > Created attachment 55636 [details] > Proposed patch > > Proposed patch clears the upper half of a V4SFmode operand register before > all potentially trapping i

[Bug target/110811] New: under-optimized code for x86_64

2023-07-26 Thread lixinyu20s at ict dot ac.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110811 Bug ID: 110811 Summary: under-optimized code for x86_64 Product: gcc Version: 13.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug libstdc++/110807] [13/14 Regression] Copy list initialisation of a vector raises a warning with -O2

2023-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110807 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Component|tree-optimization

[Bug target/110762] inappropriate use of SSE (or AVX) insns for v2sf mode operations

2023-07-26 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110762 Uroš Bizjak changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail dot com

[Bug sanitizer/110799] [tsan] False positive due to -fhoist-adjacent-loads

2023-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110799 --- Comment #12 from Jakub Jelinek --- For TSAN, any optimization that hoists loads like that after the tsan/tsan0 passes doesn't really matter and for those that do happen before the possibilities are either to disable those optimizations when

[Bug middle-end/110757] [14 Regression] 7% parest regression on zen3 -Ofast -march=native -flto between g:4dbb3af1efe55174 (2023-07-14 00:54) and g:a5088dc3f5ef73c8 (2023-07-17 03:24)

2023-07-26 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110757 --- Comment #4 from Jan Hubicka --- Most of the profile based regression is gone between g:1c6231c05bdccab3 (2023-07-21 03:06) and g:f33fdf9e7c038639 (2023-07-23 00:17) This should be: commit a31ef26b056d0c4f0a9f08b6eb81456ea257298e Author: Ja

[Bug sanitizer/110799] [tsan] False positive due to -fhoist-adjacent-loads

2023-07-26 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110799 --- Comment #11 from rguenther at suse dot de --- On Wed, 26 Jul 2023, amonakov at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110799 > > --- Comment #9 from Alexander Monakov --- > (In reply to Tom de Vries from com

<    1   2