https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96931
Bug ID: 96931
Summary: [11 Regression] ICE in add_phi_arg, at
tree-phinodes.c:359
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Prio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
--- Comment #7 from Richard Biener ---
(In reply to Jakub Jelinek from comment #6)
> Or the generic code could try to expand vector rotates by multiplies of
> BITS_PER_UNIT as vector permutations, perhaps only if there is no optab for
> it. Or t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96930
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96926
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |9.4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96927
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |11.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96911
--- Comment #6 from zhen...@compiler-dev.com ---
(In reply to kargl from comment #2)
> (In reply to zhen.xu from comment #0)
> > Dealing with Intrinsic shifta/shiftl/shiftr, gfortran refuses proper numbers
> > in the code below and throws "Error:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96911
--- Comment #5 from zhen...@compiler-dev.com ---
(In reply to kargl from comment #2)
> (In reply to zhen.xu from comment #0)
> > Dealing with Intrinsic shifta/shiftl/shiftr, gfortran refuses proper numbers
> > in the code below and throws "Error:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96911
--- Comment #4 from zhen...@compiler-dev.com ---
(In reply to kargl from comment #2)
> (In reply to zhen.xu from comment #0)
> > Dealing with Intrinsic shifta/shiftl/shiftr, gfortran refuses proper numbers
> > in the code below and throws "Error:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96911
--- Comment #3 from zhen...@compiler-dev.com ---
(In reply to anlauf from comment #1)
> Error: Integer too big for its kind at (1). This check can be disabled with
> the option '-fno-range-check'
>
> Why don't you read what gfortran is telling yo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53784
Evan Nemerson changed:
What|Removed |Added
CC||e...@coeus-group.com
--- Comment #4 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96900
Martin Sebor changed:
What|Removed |Added
Keywords||missed-optimization
--- Comment #3 from M
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95189
Alexander Monakov changed:
What|Removed |Added
CC||amonakov at gcc dot gnu.org
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
--- Comment #6 from Jakub Jelinek ---
Or the generic code could try to expand vector rotates by multiplies of
BITS_PER_UNIT as vector permutations, perhaps only if there is no optab for it.
Or trying to expand both permutation and rotate and det
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96820
--- Comment #7 from CVS Commits ---
The master branch has been updated by Martin Jambor :
https://gcc.gnu.org/g:8ad3fc6ca46c603d9c3efe8e6d4a8f2ff1a893a4
commit r11-3003-g8ad3fc6ca46c603d9c3efe8e6d4a8f2ff1a893a4
Author: Martin Jambor
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62191
Gabriel Ravier changed:
What|Removed |Added
CC||gabravier at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96930
Bug ID: 96930
Summary: Failure to optimize out 64-bit arithmetic when it
can't happen with division transformed into right
shift
Product: gcc
Version: 11.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96929
Bug ID: 96929
Summary: Failure to optimize right shift of -1 to -1
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
--- Comment #5 from Marc Glisse ---
typedef unsigned short v8i16 __attribute__((vector_size(16)));
v8i16 bswap_epi16(v8i16 x)
{
return (x << 8) | (x >> 8);
}
We do recognize a rotate already in GENERIC
return x r<< 8;
But this is ex
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96139
--- Comment #6 from CVS Commits ---
The master branch has been updated by Will Schmidt :
https://gcc.gnu.org/g:d8f3474ff81b07fd2e758337957711db17eb801e
commit r11-3002-gd8f3474ff81b07fd2e758337957711db17eb801e
Author: Will Schmidt
Date: Mon
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96901
--- Comment #2 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:ba6730bd18371a3dff1e37d2c2ee27233285b597
commit r11-3001-gba6730bd18371a3dff1e37d2c2ee27233285b597
Author: Jakub Jelinek
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96922
Jonathan Wakely changed:
What|Removed |Added
Component|libstdc++ |c++
--- Comment #4 from Jonathan Wakel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96905
--- Comment #5 from Jakub Jelinek ---
Tried
--- gcc/cp/semantics.c.jj 2020-09-01 09:17:50.0 +0200
+++ gcc/cp/semantics.c 2020-09-03 21:20:20.678830381 +0200
@@ -4517,7 +4517,7 @@ expand_or_defer_fn_1 (tree fn)
return false;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|u
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 94774, which changed state.
Bug 94774 Summary: Uninitialized variable retval in function
try_substitute_return_value
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94774
What|Removed |Add
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94774
Manuel López-Ibáñez changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94905
Manuel López-Ibáñez changed:
What|Removed |Added
Summary|Bogus warning |[10 Regression] Bogus
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94905
Manuel López-Ibáñez changed:
What|Removed |Added
CC||manu at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890
--- Comment #6 from CVS Commits ---
The master branch has been updated by Harald Anlauf :
https://gcc.gnu.org/g:8cbcc17041fdfd3ccc928161ae86e7f9b456
commit r11-3000-g8cbcc17041fdfd3ccc928161ae86e7f9b456
Author: Harald Anlauf
Date: Th
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88323
Bug 88323 depends on bug 92812, which changed state.
Bug 92812 Summary: Implement P1975R0: Fixing the wording of parenthesized
aggregate-initialization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92812
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92812
Marek Polacek changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92812
--- Comment #11 from CVS Commits ---
The master branch has been updated by Marek Polacek :
https://gcc.gnu.org/g:753b4679bc46f6806cf45d9afc3783c6d3b63589
commit r11-2999-g753b4679bc46f6806cf45d9afc3783c6d3b63589
Author: Marek Polacek
Date: W
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95848
Manuel López-Ibáñez changed:
What|Removed |Added
CC||manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96926
--- Comment #3 from Jonathan Wakely ---
Created attachment 49180
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49180&action=edit
Manually reduced code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96928
Bug ID: 96928
Summary: Failure to optimize one's complement abs pattern
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96629
--- Comment #3 from Yichao Yu ---
Just curious, is it some particular structure that is upsetting it or did it
simply hit some depth limit.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96629
Manuel López-Ibáñez changed:
What|Removed |Added
Summary|spurious uninitialized |spurious maybe
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96862
--- Comment #10 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:6641d6d3fe79113f8d9f3ced355aea79bffda822
commit r11-2998-g6641d6d3fe79113f8d9f3ced355aea79bffda822
Author: Jakub Jelinek
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96927
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96927
Bug ID: 96927
Summary: [11 regression] ICE in
libstdc++-v3/include/chrono:442
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priorit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90129
Thiago Macieira changed:
What|Removed |Added
CC||thiago at kde dot org
--- Comment #3 f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96911
kargl at gcc dot gnu.org changed:
What|Removed |Added
CC||kargl at gcc dot gnu.org
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86419
--- Comment #7 from Dimitrij Mijoski ---
I think a found a related bug in the UTF8 to UCS2 codecvt,
codecvt_utf8. It can be tested with the following example:
#include
auto test_u8_ucs2_in()
{
// 2 code points, one is 3 bytes and the o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96926
--- Comment #2 from Jonathan Wakely ---
Hmm, this might be a bad reduction. __is_constructible_impl really *is*
incomplete here. In the real code it isn't.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96926
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96926
Bug ID: 96926
Summary: [9/10/11 Regression] Tuple element w/ member reference
to incomplete template type rejected
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96925
Martin Sebor changed:
What|Removed |Added
Blocks||56456
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96922
Rene Rahn changed:
What|Removed |Added
Component|c++ |libstdc++
--- Comment #3 from Rene Rahn ---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96925
Bug ID: 96925
Summary: missing warning on sprintf into destination at
negative offset
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96592
--- Comment #6 from Jonathan Wakely ---
As further evidence the compile is confused, the preprocessed source from GCC
10 can be compiled by GCC 8, but not GCC 9, 10 or trunk.
It started to be rejected with r262172 (fixing PR c++/80290), but the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96592
Jonathan Wakely changed:
What|Removed |Added
Summary|[10/11 Regression] Tuple|[10 Regression] Tuple
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96592
--- Comment #4 from CVS Commits ---
The master branch has been updated by Jonathan Wakely :
https://gcc.gnu.org/g:032a4b42cc5f2105f622690ce2552f1c30e1d227
commit r11-2997-g032a4b42cc5f2105f622690ce2552f1c30e1d227
Author: Jonathan Wakely
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83591
--- Comment #6 from twan at vitestro dot com ---
I ran into this same issue on gcc 7.2.0.
This issue seems to be resolved in gcc 9.3.0.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83591
twan at vitestro dot com changed:
What|Removed |Added
CC||twan at vitestro dot com
--- C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96808
Peter Bergner changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96592
--- Comment #3 from Jonathan Wakely ---
I think this is a compiler bug. The same libstdc++ code compiles OK with clang.
The error doesn't really make any sense. std::is_constructible is certainly not
incomplete.
In file included from /home/jwak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96808
--- Comment #3 from CVS Commits ---
The releases/gcc-10 branch has been updated by Peter Bergner
:
https://gcc.gnu.org/g:abd9341c2f1ae5f7aa73950cdaac58ef3a2f0190
commit r10-8706-gabd9341c2f1ae5f7aa73950cdaac58ef3a2f0190
Author: Peter Bergner
D
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890
--- Comment #5 from anlauf at gcc dot gnu.org ---
(In reply to Steve Kargl from comment #4)
> Ping Thomas. I recall seeing that he recently was
> asking about --enable-maintainer-mode in a git
> world.
Hacking the Makfile in x86_64-pc-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96923
--- Comment #1 from Gabriel Ravier ---
_Bool f2(_Bool a, _Bool b)
{
return a ? !b : 1;
}
This similar pattern can be optimized to `return !(a & b);`. This
transformation is done by LLVM, but not by GCC.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96911
anlauf at gcc dot gnu.org changed:
What|Removed |Added
Resolution|--- |INVALID
Status|UN
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890
--- Comment #4 from Steve Kargl ---
On Thu, Sep 03, 2020 at 02:32:32PM +, anlauf at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890
>
> --- Comment #3 from anlauf at gcc dot gnu.org ---
> (In reply to kargl from c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96890
--- Comment #3 from anlauf at gcc dot gnu.org ---
(In reply to kargl from comment #2)
> At one point, you did it by using --maintainer-mode with configure.
> With the move to git and other changes, I don't know if this has
> changed.
Well, --enab
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96922
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2020-09-03
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
--- Comment #4 from Gabriel Ravier ---
Oh, now I realise that those headers are actually in fact part of directly
GCC-provided headers and not some external package. I must say though, if those
functions are internal implementation detail and not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96920
Richard Biener changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #2 from R
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96920
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |10.3
Summary|ICE segmentatio
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96924
Bug ID: 96924
Summary: d: ICE in create_tmp_var, at gimple-expr.c:482
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96923
Bug ID: 96923
Summary: Failure to optimize a select-related bool pattern to
or+not
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89510
Jonathan Wakely changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89510
--- Comment #4 from CVS Commits ---
The releases/gcc-9 branch has been updated by Jonathan Wakely
:
https://gcc.gnu.org/g:7f84245366067259bc5604f5abf8b1e0c8e16b71
commit r9-8845-g7f84245366067259bc5604f5abf8b1e0c8e16b71
Author: Jonathan Wakely
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96922
--- Comment #1 from Rene Rahn ---
Also note, that this does not happen in c++20 mode using gcc-10.2 (see link to
compiler explorer).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96922
Bug ID: 96922
Summary: primary expression error when using parenthesis around
requires expression for some concepts
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96921
Bug ID: 96921
Summary: Failure to optimize combined boolean not patterns
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96916
--- Comment #3 from Martin Sebor ---
For strndup POSIX mentions the following application usage:
Implementations are free to malloc() a buffer containing either (size + 1)
bytes or (strnlen(s, size) + 1) bytes. Applications should not assume tha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96916
Martin Sebor changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96920
Bug ID: 96920
Summary: ICE segmentation fault in tree-vectorizer at -O3
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96919
Bug ID: 96919
Summary: [GCOV] uncovered line of stack allocation while using
virutal destructor
Product: gcc
Version: 8.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
--- Comment #2 from Gabriel Ravier ---
Yes, you can reproduce this with _mm_shuffle_epi8, _mm_slli_epi16 and
_mm_srli_epi16. I'm assuming GCC developers are more familiar with the internal
intrinsics than with the Intel-provided intrinsics, so I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
--- Comment #1 from Richard Biener ---
Note it's not so interesting to handle testcases with __builtin_ia32_* which
are internal but I guess the same can be replicated using intrinsics?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96898
Tom de Vries changed:
What|Removed |Added
CC||jakub at redhat dot com
--- Comment #1 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96918
Bug ID: 96918
Summary: Failure to optimize vector shift left+shift right+or
to pshuf
Product: gcc
Version: 11.0
Status: UNCONFIRMED
Severity: normal
P
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96915
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96915
--- Comment #2 from Richard Biener ---
/* A switch on a constant should have been optimized in tree-cfg-cleanup. */
gcc_checking_assert (!TREE_CONSTANT (m_index_expr));
guess a POLY_INT_CST isn't really a constant so this check needs adjust
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96916
Richard Biener changed:
What|Removed |Added
Keywords||diagnostic
--- Comment #1 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94311
--- Comment #18 from CVS Commits ---
The master branch has been updated by Jakub Jelinek :
https://gcc.gnu.org/g:3536ff2de8317c430546fd97574d44c5146cef2b
commit r11-2995-g3536ff2de8317c430546fd97574d44c5146cef2b
Author: Jakub Jelinek
Date: T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96905
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|--- |10.3
Summary|ICE with constev
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96917
Bug ID: 96917
Summary: decltype(auto) variable initialized with lambda
by-reference capture has incorrect type
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96915
ktkachov at gcc dot gnu.org changed:
What|Removed |Added
Known to fail||10.1.1
--- Comment #1 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96916
Bug ID: 96916
Summary: warning: ‘strndup’ specified bound
18446744073709551615 exceeds maximum object size
9223372036854775807 [-Wstringop-overflow=]
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96915
Bug ID: 96915
Summary: ICE in tree-switch-conversion
Product: gcc
Version: unknown
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87767
--- Comment #12 from Jakub Jelinek ---
What I mean is that we should try to simplify the md file, instead of adding
hundreds of new *_bcst patterns.
We have e.g.
(define_insn "*3"
[(set (match_operand:VI_AVX2 0 "register_operand" "=x,v")
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96914
Christophe Lyon changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96914
Bug ID: 96914
Summary: missing MVE intrinsics
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87767
--- Comment #11 from Hongtao.liu ---
(In reply to Jakub Jelinek from comment #10)
> Do we really need separate _bcst patterns btw? Wouldn't it be better to
> just have some predicate and corresponding constaint that would allow normal
In curren
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87767
--- Comment #10 from Jakub Jelinek ---
Do we really need separate _bcst patterns btw? Wouldn't it be better to just
have some predicate and corresponding constaint that would allow normal MEM
vectors as well as these broadcast from single elemen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87767
--- Comment #9 from Hongtao.liu ---
I think it's fixed in GCC11, but still there're lots of "_bcst" patterns need
to be added.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96769
Christophe Lyon changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87767
--- Comment #8 from CVS Commits ---
The master branch has been updated by hongtao Liu :
https://gcc.gnu.org/g:433734126996b6fc4fc99b594421510f928a7bb9
commit r11-2991-g433734126996b6fc4fc99b594421510f928a7bb9
Author: liuhongt
Date: Wed Jul 8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96912
--- Comment #2 from Marc Glisse ---
With consistent types, we recognize a VEC_COND_EXPR. With inconsistent types, I
guess we would need to reinterpret x and y as v16i8, and reinterpret the result
back to v2i64.
(please keep #include in your tes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96912
Richard Biener changed:
What|Removed |Added
Last reconfirmed||2020-09-03
Status|UNCONFIRM
1 - 100 of 107 matches
Mail list logo