public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors
@ 2020-12-07 13:01 hjl.tools at gmail dot com
2020-12-07 13:03 ` [Bug target/98172] " hubicka at gcc dot gnu.org
` (14 more replies)
0 siblings, 15 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2020-12-07 13:01 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
Bug ID: 98172
Summary: Update -mtune=generic for the current Intel and AMD
processors
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: hjl.tools at gmail dot com
CC: crazylht at gmail dot com
Target Milestone: ---
Target: i386,x86-64
-mtune=generic should be updated for the current Intel and AMD processors.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
@ 2020-12-07 13:03 ` hubicka at gcc dot gnu.org
2020-12-07 13:12 ` hjl.tools at gmail dot com
` (13 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hubicka at gcc dot gnu.org @ 2020-12-07 13:03 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
Jan Hubicka <hubicka at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hubicka at gcc dot gnu.org
--- Comment #1 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
What kind of updates you propose?
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
2020-12-07 13:03 ` [Bug target/98172] " hubicka at gcc dot gnu.org
@ 2020-12-07 13:12 ` hjl.tools at gmail dot com
2020-12-07 14:08 ` rguenth at gcc dot gnu.org
` (12 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2020-12-07 13:12 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
H.J. Lu <hjl.tools at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
Target Milestone|--- |11.0
Status|UNCONFIRMED |NEW
Last reconfirmed| |2020-12-07
--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Jan Hubicka from comment #1)
> What kind of updates you propose?
For one thing, memcpy/memset should be expanded to REP MOVSB/STOSB, never
MOVSL/MOVSQ.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
2020-12-07 13:03 ` [Bug target/98172] " hubicka at gcc dot gnu.org
2020-12-07 13:12 ` hjl.tools at gmail dot com
@ 2020-12-07 14:08 ` rguenth at gcc dot gnu.org
2020-12-07 14:08 ` hubicka at ucw dot cz
` (11 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: rguenth at gcc dot gnu.org @ 2020-12-07 14:08 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
Hmm, but rep movsb is only fast starting with Zen3 IIRC.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (2 preceding siblings ...)
2020-12-07 14:08 ` rguenth at gcc dot gnu.org
@ 2020-12-07 14:08 ` hubicka at ucw dot cz
2020-12-07 14:10 ` hubicka at ucw dot cz
` (10 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hubicka at ucw dot cz @ 2020-12-07 14:08 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #4 from Jan Hubicka <hubicka at ucw dot cz> ---
> > What kind of updates you propose?
>
> For one thing, memcpy/memset should be expanded to REP MOVSB/STOSB, never
> MOVSL/MOVSQ.
For core cost tables we use:
/* core_cost should produce code tuned for Core familly of CPUs. */
static stringop_algs core_memcpy[2] = {
{libcall, {{1024, rep_prefix_4_byte, true}, {-1, libcall, false}}},
{libcall, {{24, loop, true}, {128, rep_prefix_8_byte, true},
{-1, libcall, false}}}};
static stringop_algs core_memset[2] = {
{libcall, {{6, loop_1_byte, true},
{24, loop, true},
{8192, rep_prefix_4_byte, true},
{-1, libcall, false}}},
{libcall, {{24, loop, true}, {512, rep_prefix_8_byte, true},
{-1, libcall, false}}}};
So we use mosl/modsw for blocks up to 8k in some cases.
What is output of contrib/bench-stringop on later cores?
Honza
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (3 preceding siblings ...)
2020-12-07 14:08 ` hubicka at ucw dot cz
@ 2020-12-07 14:10 ` hubicka at ucw dot cz
2020-12-07 14:44 ` hjl.tools at gmail dot com
` (9 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hubicka at ucw dot cz @ 2020-12-07 14:10 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #5 from Jan Hubicka <hubicka at ucw dot cz> ---
> Hmm, but rep movsb is only fast starting with Zen3 IIRC.
Yep, I think we need to support zen1/2 well. I think we can regress
buldozers somehwat though.
Honza
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (4 preceding siblings ...)
2020-12-07 14:10 ` hubicka at ucw dot cz
@ 2020-12-07 14:44 ` hjl.tools at gmail dot com
2020-12-07 14:50 ` hjl.tools at gmail dot com
` (8 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2020-12-07 14:44 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #6 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Richard Biener from comment #3)
> Hmm, but rep movsb is only fast starting with Zen3 IIRC.
Are MOVSL/MOVSQ faster than MOVSB on Zen1/Zen2?
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (5 preceding siblings ...)
2020-12-07 14:44 ` hjl.tools at gmail dot com
@ 2020-12-07 14:50 ` hjl.tools at gmail dot com
2021-01-20 23:09 ` hjl.tools at gmail dot com
` (7 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2020-12-07 14:50 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #7 from H.J. Lu <hjl.tools at gmail dot com> ---
GCC 11 will be system GCC 2 years from now. The current processors in 2020
will be 2 years old.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (6 preceding siblings ...)
2020-12-07 14:50 ` hjl.tools at gmail dot com
@ 2021-01-20 23:09 ` hjl.tools at gmail dot com
2021-01-21 1:38 ` crazylht at gmail dot com
` (6 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2021-01-20 23:09 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> ---
-mtune=generic -mavx2 -mfma generates awful code:
[hjl@gnu-skx-1 tmp]$ cat y.c
#define DATA_ENTRIES 256
extern double *a, *x, *y, *z;
void work()
{
int i;
for (i = 0; i < DATA_ENTRIES; ++i)
z[i] = a[i] * x[i] + y[i];
}
[hjl@gnu-skx-1 tmp]$ gcc -S -O3 y.c -mavx2 -mfma
[hjl@gnu-skx-1 tmp]$ cat y.s
.file "y.c"
.text
.p2align 4
.globl work
.type work, @function
work:
.LFB0:
.cfi_startproc
movq z(%rip), %rdx
movq x(%rip), %rsi
movq a(%rip), %rcx
movq y(%rip), %rdi
leaq 8(%rsi), %r8
movq %rdx, %rax
subq %r8, %rax
leaq 8(%rcx), %r9
cmpq $16, %rax
movq %rdx, %rax
seta %r8b
subq %r9, %rax
cmpq $16, %rax
seta %al
testb %al, %r8b
je .L5
leaq 8(%rdi), %r8
movq %rdx, %rax
subq %r8, %rax
cmpq $16, %rax
jbe .L5
xorl %eax, %eax
.p2align 4,,10
.p2align 3
.L3:
vmovupd (%rcx,%rax), %xmm3
vmovupd (%rsi,%rax), %xmm4
vinsertf128 $0x1, 16(%rcx,%rax), %ymm3, %ymm0
vinsertf128 $0x1, 16(%rsi,%rax), %ymm4, %ymm2
vmovupd (%rdi,%rax), %xmm5
vinsertf128 $0x1, 16(%rdi,%rax), %ymm5, %ymm1
vfmadd132pd %ymm2, %ymm1, %ymm0
vmovupd %xmm0, (%rdx,%rax)
vextractf128 $0x1, %ymm0, 16(%rdx,%rax)
addq $32, %rax
cmpq $2048, %rax
jne .L3
vzeroupper
ret
.L5:
xorl %eax, %eax
.p2align 4,,10
.p2align 3
.L2:
vmovsd (%rcx,%rax), %xmm0
vmovsd (%rdi,%rax), %xmm6
vfmadd132sd (%rsi,%rax), %xmm6, %xmm0
vmovsd %xmm0, (%rdx,%rax)
addq $8, %rax
cmpq $2048, %rax
jne .L2
ret
.cfi_endproc
.LFE0:
.size work, .-work
.ident "GCC: (GNU) 10.2.1 20210119 (Red Hat 10.2.1-10)"
.section .note.GNU-stack,"",@progbits
[hjl@gnu-skx-1 tmp]$ gcc -S -O3 y.c -mavx2 -mfma -mtune=haswell
[hjl@gnu-skx-1 tmp]$ cat y.s
.file "y.c"
.text
.p2align 4
.globl work
.type work, @function
work:
.LFB0:
.cfi_startproc
movq z(%rip), %rdx
movq x(%rip), %rsi
movq a(%rip), %rcx
movq y(%rip), %rdi
leaq 8(%rsi), %r8
movq %rdx, %rax
subq %r8, %rax
leaq 8(%rcx), %r9
cmpq $16, %rax
movq %rdx, %rax
seta %r8b
subq %r9, %rax
cmpq $16, %rax
seta %al
testb %al, %r8b
je .L5
leaq 8(%rdi), %r8
movq %rdx, %rax
subq %r8, %rax
cmpq $16, %rax
jbe .L5
xorl %eax, %eax
.p2align 4,,10
.p2align 3
.L3:
vmovupd (%rcx,%rax), %ymm0
vmovupd (%rdi,%rax), %ymm1
vfmadd132pd (%rsi,%rax), %ymm1, %ymm0
vmovupd %ymm0, (%rdx,%rax)
addq $32, %rax
cmpq $2048, %rax
jne .L3
vzeroupper
ret
.L5:
xorl %eax, %eax
.p2align 4,,10
.p2align 3
.L2:
vmovsd (%rcx,%rax), %xmm0
vmovsd (%rdi,%rax), %xmm2
vfmadd132sd (%rsi,%rax), %xmm2, %xmm0
vmovsd %xmm0, (%rdx,%rax)
addq $8, %rax
cmpq $2048, %rax
jne .L2
ret
.cfi_endproc
.LFE0:
.size work, .-work
.ident "GCC: (GNU) 10.2.1 20210119 (Red Hat 10.2.1-10)"
.section .note.GNU-stack,"",@progbits
[hjl@gnu-skx-1 tmp]$
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (7 preceding siblings ...)
2021-01-20 23:09 ` hjl.tools at gmail dot com
@ 2021-01-21 1:38 ` crazylht at gmail dot com
2021-01-21 1:55 ` crazylht at gmail dot com
` (5 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: crazylht at gmail dot com @ 2021-01-21 1:38 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #9 from Hongtao.liu <crazylht at gmail dot com> ---
> .L3:
> vmovupd (%rcx,%rax), %xmm3
> vmovupd (%rsi,%rax), %xmm4
> vinsertf128 $0x1, 16(%rcx,%rax), %ymm3, %ymm0
> vinsertf128 $0x1, 16(%rsi,%rax), %ymm4, %ymm2
> vmovupd (%rdi,%rax), %xmm5
> vinsertf128 $0x1, 16(%rdi,%rax), %ymm5, %ymm1
> vfmadd132pd %ymm2, %ymm1, %ymm0
> vmovupd %xmm0, (%rdx,%rax)
> vextractf128 $0x1, %ymm0, 16(%rdx,%rax)
> addq $32, %rax
> cmpq $2048, %rax
> jne .L3
> vzeroupper
> ret
The kernel loop could be better as
.L3:
vmovupd (%rcx,%rax), %ymm0
vmovupd (%rdi,%rax), %ymm1
vfmadd132pd (%rsi,%rax), %ymm1, %ymm0
vmovupd %ymm0, (%rdx,%rax)
addq $32, %rax
cmpq $2048, %rax
jne .L3
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (8 preceding siblings ...)
2021-01-21 1:38 ` crazylht at gmail dot com
@ 2021-01-21 1:55 ` crazylht at gmail dot com
2021-02-05 1:58 ` cvs-commit at gcc dot gnu.org
` (4 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: crazylht at gmail dot com @ 2021-01-21 1:55 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #10 from Hongtao.liu <crazylht at gmail dot com> ---
(In reply to Hongtao.liu from comment #9)
> > .L3:
> > vmovupd (%rcx,%rax), %xmm3
> > vmovupd (%rsi,%rax), %xmm4
> > vinsertf128 $0x1, 16(%rcx,%rax), %ymm3, %ymm0
> > vinsertf128 $0x1, 16(%rsi,%rax), %ymm4, %ymm2
> > vmovupd (%rdi,%rax), %xmm5
> > vinsertf128 $0x1, 16(%rdi,%rax), %ymm5, %ymm1
> > vfmadd132pd %ymm2, %ymm1, %ymm0
> > vmovupd %xmm0, (%rdx,%rax)
> > vextractf128 $0x1, %ymm0, 16(%rdx,%rax)
> > addq $32, %rax
> > cmpq $2048, %rax
> > jne .L3
> > vzeroupper
> > ret
>
> The kernel loop could be better as
>
> .L3:
> vmovupd (%rcx,%rax), %ymm0
> vmovupd (%rdi,%rax), %ymm1
> vfmadd132pd (%rsi,%rax), %ymm1, %ymm0
> vmovupd %ymm0, (%rdx,%rax)
> addq $32, %rax
> cmpq $2048, %rax
> jne .L3
It went into movmisalign<mode>, and finally be splitted into parts by
ix86_avx256_split_vector_move_misalign, and the differences between
-mtune=generic and -mtune=haswell matters here is
X86_TUNE_AVX256_UNALIGNED_LOAD_OPTIMAL and
X86_TUNE_AVX256_UNALIGNED_STORE_OPTIMAL
-------
/* X86_TUNE_AVX256_UNALIGNED_LOAD_OPTIMAL: if false, unaligned loads are
split. */
DEF_TUNE (X86_TUNE_AVX256_UNALIGNED_LOAD_OPTIMAL, "256_unaligned_load_optimal",
~(m_NEHALEM | m_SANDYBRIDGE | m_GENERIC))
/* X86_TUNE_AVX256_UNALIGNED_STORE_OPTIMAL: if false, unaligned stores are
split. */
DEF_TUNE (X86_TUNE_AVX256_UNALIGNED_STORE_OPTIMAL,
"256_unaligned_store_optimal",
~(m_NEHALEM | m_SANDYBRIDGE | m_BDVER | m_ZNVER1 | m_GENERIC))
--------
manually adding two tunes to generic
gcc -S -O3 y.c -mavx2 -mfma
-mtune-ctrl="256_unaligned_load_optimal,256_unaligned_store_optimal"
successfully generate optimial codes.
.L3:
vmovupd (%rcx,%rax), %ymm0
vmovupd (%rdi,%rax), %ymm1
vfmadd132pd (%rsi,%rax), %ymm1, %ymm0
vmovupd %ymm0, (%rdx,%rax)
addq $32, %rax
cmpq $2048, %rax
jne .L3
vzeroupper
ret
.L5:
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (9 preceding siblings ...)
2021-01-21 1:55 ` crazylht at gmail dot com
@ 2021-02-05 1:58 ` cvs-commit at gcc dot gnu.org
2021-04-27 11:39 ` jakub at gcc dot gnu.org
` (3 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-02-05 1:58 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
--- Comment #11 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by hongtao Liu <liuhongt@gcc.gnu.org>:
https://gcc.gnu.org/g:b80fefd626460fb8924248622ba59dd56246703e
commit r11-7115-gb80fefd626460fb8924248622ba59dd56246703e
Author: liuhongt <hongtao.liu@intel.com>
Date: Thu Jan 28 14:07:00 2021 +0800
Enable X86_TUNE_AVX256_UNALIGNED_{LOADï¼STORE}_OPTIMAL in generic tune.
gcc/ChangeLog:
PR target/98172
* config/i386/x86-tune.def
(X86_TUNE_AVX256_UNALIGNED_LOAD_OPTIMAL):
Remove m_GENERIC from ~list.
(X86_TUNE_AVX256_UNALIGNED_STORE_OPTIMAL): Ditto.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (10 preceding siblings ...)
2021-02-05 1:58 ` cvs-commit at gcc dot gnu.org
@ 2021-04-27 11:39 ` jakub at gcc dot gnu.org
2021-07-28 7:05 ` rguenth at gcc dot gnu.org
` (2 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-04-27 11:39 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|11.0 |11.2
--- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 11.1 has been released, retargeting bugs to GCC 11.2.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (11 preceding siblings ...)
2021-04-27 11:39 ` jakub at gcc dot gnu.org
@ 2021-07-28 7:05 ` rguenth at gcc dot gnu.org
2022-04-21 7:48 ` rguenth at gcc dot gnu.org
2023-05-29 10:03 ` jakub at gcc dot gnu.org
14 siblings, 0 replies; 16+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-07-28 7:05 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|11.2 |11.3
--- Comment #13 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 11.2 is being released, retargeting bugs to GCC 11.3
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (12 preceding siblings ...)
2021-07-28 7:05 ` rguenth at gcc dot gnu.org
@ 2022-04-21 7:48 ` rguenth at gcc dot gnu.org
2023-05-29 10:03 ` jakub at gcc dot gnu.org
14 siblings, 0 replies; 16+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-04-21 7:48 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|11.3 |11.4
--- Comment #14 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 11.3 is being released, retargeting bugs to GCC 11.4.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug target/98172] Update -mtune=generic for the current Intel and AMD processors
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
` (13 preceding siblings ...)
2022-04-21 7:48 ` rguenth at gcc dot gnu.org
@ 2023-05-29 10:03 ` jakub at gcc dot gnu.org
14 siblings, 0 replies; 16+ messages in thread
From: jakub at gcc dot gnu.org @ 2023-05-29 10:03 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98172
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|11.4 |11.5
--- Comment #15 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 11.4 is being released, retargeting bugs to GCC 11.5.
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2023-05-29 10:03 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-07 13:01 [Bug target/98172] New: Update -mtune=generic for the current Intel and AMD processors hjl.tools at gmail dot com
2020-12-07 13:03 ` [Bug target/98172] " hubicka at gcc dot gnu.org
2020-12-07 13:12 ` hjl.tools at gmail dot com
2020-12-07 14:08 ` rguenth at gcc dot gnu.org
2020-12-07 14:08 ` hubicka at ucw dot cz
2020-12-07 14:10 ` hubicka at ucw dot cz
2020-12-07 14:44 ` hjl.tools at gmail dot com
2020-12-07 14:50 ` hjl.tools at gmail dot com
2021-01-20 23:09 ` hjl.tools at gmail dot com
2021-01-21 1:38 ` crazylht at gmail dot com
2021-01-21 1:55 ` crazylht at gmail dot com
2021-02-05 1:58 ` cvs-commit at gcc dot gnu.org
2021-04-27 11:39 ` jakub at gcc dot gnu.org
2021-07-28 7:05 ` rguenth at gcc dot gnu.org
2022-04-21 7:48 ` rguenth at gcc dot gnu.org
2023-05-29 10:03 ` jakub at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).