https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49442
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #23 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47481
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #22 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47471
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #23 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47344
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #25 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46555
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #16 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46393
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #9 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45273
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #25 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44793
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #24 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43798
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #23 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #37 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39725
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #25 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38785
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #57 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38134
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #36 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38059
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #17 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37916
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #36 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36443
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #70 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34723
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #19 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33699
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #34 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32643
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #34 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=29256
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #73 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28831
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #40 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26966
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #37 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26154
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #33 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25208
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #29 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24976
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #26 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24434
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #28 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24024
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #26 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24012
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #32 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23868
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #37 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23144
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #29 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #74 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21343
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #24 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21161
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #24 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20617
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #45 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20285
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #22 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18501
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #100 from Jakub
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18346
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #28 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18335
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #27 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14179
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #88 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12245
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #81 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8270
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|10.4|10.5
--- Comment #68 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106096
--- Comment #10 from chenglulu ---
(In reply to Xi Ruoyao from comment #9)
> Created attachment 53214 [details]
> patch removing r13 from SIBCALL_REGS
>
> I'm testing this patch now.
>
> I suggest to apply this for trunk and gcc-12 branch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106053
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106113
Bug ID: 106113
Summary: wrong codegen for _mm_[u]comineq_{ss,sd} and need to
return PF result.
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106053
--- Comment #4 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:a3ca1fc5f409e257e9fb9a8165bb4a7068ddebbe
commit r13-1317-ga3ca1fc5f409e257e9fb9a8165bb4a7068ddebbe
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106112
--- Comment #1 from Zhendong Su ---
Compiler Explorer: https://godbolt.org/z/v6qY9d6q6
-multilib --with-system-zlib
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 13.0.0 20220628 (experimental) [master r13-1313-gf9764ea128c] (GCC)
[575] %
[575] % gcctk -O1 small.c; ./a.out
[576] %
[576] % gcctk -Os small.c
[577] % ./a.out
Aborted
[578] %
[578] % cat small.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106096
--- Comment #9 from Xi Ruoyao ---
Created attachment 53214
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53214=edit
patch removing r13 from SIBCALL_REGS
I'm testing this patch now.
I suggest to apply this for trunk and gcc-12 branch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106111
--- Comment #2 from Jonathan Wakely ---
Oh, that's because -Wc++20-compat doesn't include -Wc++17-compat etc.
With the right options GCC warns about three:
$ g++ -std=c++03 r.C -c -Wc++20-compat -Wc++11-compat -Wc++14-compat
-Wc++17-compat
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106097
--- Comment #11 from chenglulu ---
> Otherwise LGTM. As the port maintainer you can push it directly into
> master. Normally we should bootstrap and regtest before applying a patch,
> but currently the bootstrap is blocked by PR106096 :(.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106111
--- Comment #1 from Jonathan Wakely ---
Looks like we don't warn about any keywords with any -Wc++NN-compat options:
int decltype, constexpr, consteval, requires, noexcept, alignof, alignas;
GCC doesn't warn about any of these, Clang only
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106111
Bug ID: 106111
Summary: -Wc++20-compat doesn't warn about using `requires` as
an identifier
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106106
--- Comment #5 from rsandifo at gcc dot gnu.org
---
FWIW, I agree with Richard that this seems like something that
should be fixed in RTL. In some ways it's the opposite of
what lower-subreg does: whereas lower-subreg is a bit like SRA
for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106096
--- Comment #8 from chenglulu ---
(In reply to Xi Ruoyao from comment #6)
> (In reply to chenglulu from comment #5)
> > Created attachment 53213 [details]
> > Modify the allocation order of caller saved registers.
>
> I think we need to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106106
--- Comment #4 from Tamar Christina ---
>
> Is the fact that float32x2x2_t is an aggregate with a field named 'val'
> part of the neon API?
Yeah, it's mandated by ACLE
(mem:BLK (reg/v/f:DI 100 [ p2 ]) [0 S8 A8])
> (reg/v:V2x2SF 97 [ __b ])
> (const_int 1 [0x1])
> ] UNSPEC_LD2_LANE))
> "/opt/compiler-explorer/arm64/gcc-trunk-20220628/aarch64-unknown-linux-gnu/
> lib/gcc/aarch64-unknown-linux-gnu/13.0.0/include/a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106096
--- Comment #7 from Xi Ruoyao ---
(In reply to Xi Ruoyao from comment #6)
> (In reply to chenglulu from comment #5)
> > Created attachment 53213 [details]
> > Modify the allocation order of caller saved registers.
>
> I think we need to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106053
--- Comment #3 from Richard Biener ---
It's fold_sign_changed_comparison (in it's match.pd incarnation) that replaces
(uint128) a == (uint128) b with a == (signed-bool:128) b. That's a latent
issue exposed by the change as we now fold this
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106096
--- Comment #6 from Xi Ruoyao ---
(In reply to chenglulu from comment #5)
> Created attachment 53213 [details]
> Modify the allocation order of caller saved registers.
I think we need to completely prevent LARCH_PROLOGUE_TEMP from being used
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106096
--- Comment #5 from chenglulu ---
Created attachment 53213
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53213=edit
Modify the allocation order of caller saved registers.
t_int 1 [0x1])
] UNSPEC_LD2_LANE))
"/opt/compiler-explorer/arm64/gcc-trunk-20220628/aarch64-unknown-linux-gnu/lib/gcc/aarch64-unknown-linux-gnu/13.0.0/include/arm_neon.h":17515:10
-1
(nil))
> In any case improving register allocation or massaging the RTL before it
> is the way to go he
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106108
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106106
--- Comment #1 from Richard Biener ---
SRA is eliding 'v' by doing what it does, so it essentially changes
D.22939 = __builtin_aarch64_ld2v2sf (p1_2(D));
v = D.22939;
__b = v;
D.22937 = __builtin_aarch64_ld2_lanev2sf (p2_3(D), __b, 1);
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106097
--- Comment #10 from Xi Ruoyao ---
(In reply to chenglulu from comment #9)
> Created attachment 53206 [details]
> use LU52I_B and LU32I_B instead of hard coding those long
> + codes[cost].value = (value & LU32I_B)
> + | (sign51 ?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106101
Richard Biener changed:
What|Removed |Added
Component|rtl-optimization|target
Priority|P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106022
--- Comment #15 from rguenther at suse dot de ---
On Mon, 27 Jun 2022, hjl.tools at gmail dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106022
>
> --- Comment #14 from H.J. Lu ---
> (In reply to rguent...@suse.de from comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103035
Bug 103035 depends on bug 106070, which changed state.
Bug 106070 Summary: [13 Regression] Wrong code with -O1 since
r13-469-g9a53101caadae1b5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106070
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106070
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REOPENED
801 - 868 of 868 matches
Mail list logo