https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
Andrew Pinski changed:
What|Removed |Added
Target Milestone|13.0|10.5
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #30 from CVS Commits ---
The master branch has been updated by Alexandre Oliva :
https://gcc.gnu.org/g:a1b5cdf381d6b02f5048d886a8377d0042bda3af
commit r13-4402-ga1b5cdf381d6b02f5048d886a8377d0042bda3af
Author: Alexandre Oliva
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
Rainer Orth changed:
What|Removed |Added
CC||ro at gcc dot gnu.org
--- Comment #29
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
Alexandre Oliva changed:
What|Removed |Added
CC||aoliva at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
H.J. Lu changed:
What|Removed |Added
Target Milestone|--- |13.0
--- Comment #27 from H.J. Lu ---
Fixed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #26 from CVS Commits ---
The releases/gcc-10 branch has been updated by H.J. Lu :
https://gcc.gnu.org/g:bb08940b30bd50c6e860bb8ac72d6f2ce7c1b25d
commit r10-11076-gbb08940b30bd50c6e860bb8ac72d6f2ce7c1b25d
Author: H.J. Lu
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #25 from CVS Commits ---
The releases/gcc-11 branch has been updated by H.J. Lu :
https://gcc.gnu.org/g:c97c6569c826731910459812e3608255962dab78
commit r11-10370-gc97c6569c826731910459812e3608255962dab78
Author: H.J. Lu
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #24 from CVS Commits ---
The releases/gcc-12 branch has been updated by H.J. Lu :
https://gcc.gnu.org/g:0138ebcd482c71f55d74eb9fa533fbb54a4391d6
commit r12-8899-g0138ebcd482c71f55d74eb9fa533fbb54a4391d6
Author: H.J. Lu
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #23 from H.J. Lu ---
Fixed for GCC 13 so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #22 from CVS Commits ---
The master branch has been updated by H.J. Lu :
https://gcc.gnu.org/g:1c64aba8cdf6509533f554ad86640f274cdbe37f
commit r13-3490-g1c64aba8cdf6509533f554ad86640f274cdbe37f
Author: H.J. Lu
Date: Wed Oct 19
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #21 from H.J. Lu ---
(In reply to H.J. Lu from comment #20)
> This is the opposite of PR 80583.
Like this
diff --git a/gcc/expr.cc b/gcc/expr.cc
index 4c892d69249..b4e1ec9dbe7 100644
--- a/gcc/expr.cc
+++ b/gcc/expr.cc
@@ -7898,8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
H.J. Lu changed:
What|Removed |Added
CC||jakub at redhat dot com
--- Comment #20 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #19 from H.J. Lu ---
This seems to work:
diff --git a/gcc/expr.cc b/gcc/expr.cc
index 4c892d69249..b55736945c9 100644
--- a/gcc/expr.cc
+++ b/gcc/expr.cc
@@ -7902,6 +7902,11 @@ get_inner_reference (tree exp, poly_int64_pod
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #18 from H.J. Lu ---
Can we update ix86_vector_mode_supported_p for cfun != NULL to issue an error
when a vector mode changes from valid to invalid?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #17 from H.J. Lu ---
Since this type
typedef struct {
unsigned char v __attribute__((aligned(256))) __attribute__
((vector_size(64 * sizeof(unsigned char;
} stress_vec_u8_64_t;
is processed outside of the function and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #16 from Hongtao.liu ---
(In reply to H.J. Lu from comment #15)
> (In reply to Hongtao.liu from comment #14)
> > (In reply to H.J. Lu from comment #12)
> > > (In reply to Hongyu Wang from comment #10)
> > > >
> > > > Clang works
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #15 from H.J. Lu ---
(In reply to Hongtao.liu from comment #14)
> (In reply to H.J. Lu from comment #12)
> > (In reply to Hongyu Wang from comment #10)
> > >
> > > Clang works properly as it overrides -march= to any target clones.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #14 from Hongtao.liu ---
(In reply to H.J. Lu from comment #12)
> (In reply to Hongyu Wang from comment #10)
> >
> > Clang works properly as it overrides -march= to any target clones. I suppose
> > we can do similar things in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #13 from H.J. Lu ---
A simple testcase:
[hjl@gnu-tgl-3 pr107304]$ cat y1.c
typedef struct {
unsigned char v __attribute__((aligned(256))) __attribute__
((vector_size(64 * sizeof(unsigned char;
} stress_vec_u8_64_t;
void
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #12 from H.J. Lu ---
(In reply to Hongyu Wang from comment #10)
>
> Clang works properly as it overrides -march= to any target clones. I suppose
> we can do similar things in ix86_valid_target_attribute_p
That will be wrong since
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #11 from Hongtao.liu ---
>
> https://godbolt.org/z/v7xT1zahd
The issue is still there without builtin_shuffle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #10 from Hongyu Wang ---
(In reply to H.J. Lu from comment #9)
> (In reply to Hongtao.liu from comment #8)
> > (In reply to H.J. Lu from comment #7)
> > > (In reply to Hongtao.liu from comment #6)
> > > > (In reply to Hongtao.liu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #9 from H.J. Lu ---
(In reply to Hongtao.liu from comment #8)
> (In reply to H.J. Lu from comment #7)
> > (In reply to Hongtao.liu from comment #6)
> > > (In reply to Hongtao.liu from comment #5)
> > > > (In reply to H.J. Lu from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #8 from Hongtao.liu ---
(In reply to H.J. Lu from comment #7)
> (In reply to Hongtao.liu from comment #6)
> > (In reply to Hongtao.liu from comment #5)
> > > (In reply to H.J. Lu from comment #4)
> > > > Since the default is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #7 from H.J. Lu ---
(In reply to Hongtao.liu from comment #6)
> (In reply to Hongtao.liu from comment #5)
> > (In reply to H.J. Lu from comment #4)
> > > Since the default is -march=tigerlake, it enables AVX512 in the middle
> > >
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #6 from Hongtao.liu ---
(In reply to Hongtao.liu from comment #5)
> (In reply to H.J. Lu from comment #4)
> > Since the default is -march=tigerlake, it enables AVX512 in the middle end.
> > When "arch=alderlake" disables AVX512, we
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
--- Comment #5 from Hongtao.liu ---
(In reply to H.J. Lu from comment #4)
> Since the default is -march=tigerlake, it enables AVX512 in the middle end.
> When "arch=alderlake" disables AVX512, we fails to expand AVX512 to
> non-AVX512
> ISAs.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107304
H.J. Lu changed:
What|Removed |Added
Last reconfirmed||2022-10-18
Ever confirmed|0
28 matches
Mail list logo