Hi folks,
I've encounterd a bug with GCC 9.1.0 on the mingw-w64 target.
g++ is built as a cross-compiler running on 64-bit GNU/Linux (glibc 2.29, linux
5.1.2)...
$ x86_64-w64-mingw32-g++ -v
.//configure --prefix=/usr --target=x86_64-w64-mingw32
--enable-targets=x86_64-w64-mingw32,mingw32 --w
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90500
--- Comment #2 from Hongtao.liu ---
Code in s_tanh.i cause internal error:
extern __typeof (__tanh) tanh __attribute__ ((weak, alias ("__tanh")))
__attribute__ ((__copy__ (__tanh)));; extern __typeof (__tanh) tanhf64
__attribute__ ((weak, alias
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37239
Eric Gallager changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #9 fro
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90500
--- Comment #1 from Hongtao.liu ---
command line:
gcc -std=gnu11 -fgnu89-inline -O3 -march=westmere -mtune=skylake -g2 -m64
-Wl,-z,max-page-size=0x1000 -fPIC -Wall -Wwrite-strings -Wundef -Werror
-fmerge-all-constants -frounding-math -fstack-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90500
Bug ID: 90500
Summary: ICE error in copy_forbiden
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Keywords: ice-on-invalid-code
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86407
--- Comment #6 from Alex Henrie ---
Created attachment 46363
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46363&action=edit
[PATCH] Add option to ignore fndecl attributes on function pointers
This patch separates warnings about applying
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90490
--- Comment #3 from Marek Polacek ---
And we also started rejecting this:
struct R { constexpr operator bool() { return false;} };
template
struct S {
void g() noexcept(decltype(R{ }) { }) {
}
};
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90499
Bug ID: 90499
Summary: ICE during polymorphic assignment
Product: gcc
Version: 8.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90497
--- Comment #4 from Jakub Jelinek ---
spawn -ignore SIGHUP /home/jakub/src/gcc/obj45/gcc/xgcc
-B/home/jakub/src/gcc/obj45/gcc/ -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2
-Werror-implicit-function-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90497
--- Comment #3 from Jakub Jelinek ---
With that patch what previously failed bootstrap passes it now.
Compared to a build from 24 hours ago and ignoring FAILs introduces during that
time also on x86_64-linux, I see:
+FAIL: gcc.target/i386/3dnow-1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90478
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Wed May 15 22:43:47 2019
New Revision: 271271
URL: https://gcc.gnu.org/viewcvs?rev=271271&root=gcc&view=rev
Log:
PR middle-end/90478
* gcc.dg/tree-ssa/pr90478.c: Add empty
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90498
Bug ID: 90498
Summary: [8,9 Regression] ICE with select type/associate and
derived type argument containing class(*)
Product: gcc
Version: unknown
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90491
--- Comment #2 from g.peterh...@t-online.de ---
example:
#include
#include
int main(const int argc, const char** argv)
{
using value_type = float;
using array_type = std::array;
array_type a;
for (size_t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90197
--- Comment #9 from Jakub Jelinek ---
Author: jakub
Date: Wed May 15 21:41:35 2019
New Revision: 271269
URL: https://gcc.gnu.org/viewcvs?rev=271269&root=gcc&view=rev
Log:
PR debug/90197
* cp-gimplify.c (genericize_cp_loop): Emit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81159
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90497
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81862
--- Comment #2 from Marek Polacek ---
Reduced. But the PR86917 is much simpler, so I'd start with fixing that one.
template struct b;
template struct g;
template struct g, b> {
using e = b;
};
template
struct i : g::e, typename i::e> {};
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81862
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Depe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492
--- Comment #4 from g.peterh...@t-online.de ---
#include
#include
int main(const int argc, const char** argv)
{
using value_type = int64_t;
using array_type = std::array;
array_type a, b;
for (size_t i=0;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85965
--- Comment #15 from Hedayat Vatankhah ---
Thanks!
Yep, I'm certainly not a C++ standard expert.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90497
--- Comment #1 from Jakub Jelinek ---
BTW, I'd fear that with system GCC 10, one won't be able to build any earlier
GCCs unless patching libcpp/lex.c :(.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90497
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90497
Bug ID: 90497
Summary: [10 Regression] Broken bootstrap on i686-linux
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: boot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90454
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90454
--- Comment #7 from Jonathan Wakely ---
Author: redi
Date: Wed May 15 20:27:45 2019
New Revision: 271265
URL: https://gcc.gnu.org/viewcvs?rev=271265&root=gcc&view=rev
Log:
PR libstdc++/90454.cc path construction from void*
Make the filesystem::
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90471
Martin Liška changed:
What|Removed |Added
Known to work||7.3.0
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90471
--- Comment #21 from Daniel Fruzynski ---
I have increased stack size on Linux to 800MB, verified that ulimit -s reports
new value and run gcc again - it crashed again.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492
--- Comment #3 from g.peterh...@t-online.de ---
Am 15.05.19 um 21:20 schrieb glisse at gcc dot gnu.org:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492
>
> --- Comment #1 from Marc Glisse ---
>> copy's use only sse-registers and never highe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90454
--- Comment #6 from Jonathan Wakely ---
Author: redi
Date: Wed May 15 19:34:59 2019
New Revision: 271262
URL: https://gcc.gnu.org/viewcvs?rev=271262&root=gcc&view=rev
Log:
PR libstdc++/90454.cc path construction from void*
Make the filesystem::
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492
--- Comment #2 from Marc Glisse ---
Ah, I see, this is a DUP or PR 89226 then?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492
--- Comment #1 from Marc Glisse ---
> copy's use only sse-registers and never higher
What do you mean by that? Do you want AVX? Then you should let the compiler
know that they are available (for instance -march=native).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90428
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90496
Bug ID: 90496
Summary: ICE in RTL pass pro_and_epilogue when all of `-flto
-fsanitize=address -fstack-usage` are used on trivial
source
Product: gcc
Version: 8.3.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90495
Marek Polacek changed:
What|Removed |Added
Keywords||diagnostic
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86964
--- Comment #15 from Thomas De Schampheleire ---
Created attachment 46361
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46361&action=edit
Make -feliminate-unused-debug-symbols the default
Attached patch makes -feliminate-unused-debug-symb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90484
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90495
Bug ID: 90495
Summary: Incorrect parsing of a()->b construction
Product: gcc
Version: 9.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
办
企禾兑
理
业
栗
详陪喷电:l36—8687—4946,王-生
Q
Q:113—489—1578
gcc-bugs@gcc.gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90494
Bug ID: 90494
Summary: ICE using a released ssaname
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: debug
Assign
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86148
Rich Townsend changed:
What|Removed |Added
CC||townsend at astro dot wisc.edu
--- Comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90461
Janne Blomqvist changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90461
--- Comment #2 from Janne Blomqvist ---
Author: jb
Date: Wed May 15 18:02:36 2019
New Revision: 271260
URL: https://gcc.gnu.org/viewcvs?rev=271260&root=gcc&view=rev
Log:
Allow opening file on multiple units
As of Fortran 2018 it's allowed to op
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90493
Bug ID: 90493
Summary: const variable template specialization is always local
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
--- Comment #6 from David Edelsohn ---
Author: dje
Date: Wed May 15 17:11:31 2019
New Revision: 271257
URL: https://gcc.gnu.org/viewcvs?rev=271257&root=gcc&view=rev
Log:
Backport from mainline
2019-04-11 David Edelsohn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61976
--- Comment #5 from David Edelsohn ---
Author: dje
Date: Wed May 15 17:01:42 2019
New Revision: 271255
URL: https://gcc.gnu.org/viewcvs?rev=271255&root=gcc&view=rev
Log:
* xcoffout.h (xcoff_private_rodata_section_name): Declare.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90492
Bug ID: 90492
Summary: simple array-copy not use available simd-registers
Product: gcc
Version: 8.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90490
Marek Polacek changed:
What|Removed |Added
Keywords||ice-on-valid-code
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90490
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90491
Marek Polacek changed:
What|Removed |Added
CC||mpolacek at gcc dot gnu.org
Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90491
Bug ID: 90491
Summary: simple operation with unsigned integer and conversion
to float/double not vectorized
Product: gcc
Version: 8.3.1
Status: UNCONFIRMED
Seve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90490
Bug ID: 90490
Summary: ICE on noexcept with decltype expression
Product: gcc
Version: 9.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85965
--- Comment #14 from Jonathan Wakely ---
A new patch to fix this was posted to:
https://gcc.gnu.org/ml/gcc-patches/2019-05/msg00863.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90471
--- Comment #20 from Daniel Fruzynski ---
gcc 8.2.0 does not crash on this code.
I tried to use sgcheck, but without luck - it exited on some assertion failure.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90333
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90333
Jonathan Wakely changed:
What|Removed |Added
CC||mathias at gaunard dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90489
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90434
--- Comment #2 from Andrew Cooper ---
I'm afraid that so far, I haven't found a way to reduce the test case. I'm
still trying.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90489
--- Comment #1 from Mathias Gaunard ---
Possibly related,
Both
auto const f = [](int) [[gnu::always_inline]] -> int { return 0; };
and
auto const f = [](int) [[gnu::always_inline]] { return 0; };
also fail with GCC 9.1, but work with GCC 8.2.
s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316
--- Comment #37 from Than McIntosh ---
(In reply to rguent...@suse.de from comment #36)
> Thanks for the experiment. I guess I will limit backporting things
> to the GCC 9 branch then. Am I correct that the 2127 seconds are
> the same regardle
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #46 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:39:38 2019
New Revision: 271254
URL: https://gcc.gnu.org/viewcvs?rev=271254&root=gcc&view=rev
Log:
i386: Add tests for MMX intrinsic emulations with SSE
Test MMX in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90489
Bug ID: 90489
Summary: Attributes no longer allowed in lambdas with trailing
return type
Product: gcc
Version: 9.1.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #45 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:33:43 2019
New Revision: 271253
URL: https://gcc.gnu.org/viewcvs?rev=271253&root=gcc&view=rev
Log:
i386: Enable TM MMX intrinsics with SSE2
This patch enables TM MM
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #44 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:32:33 2019
New Revision: 271252
URL: https://gcc.gnu.org/viewcvs?rev=271252&root=gcc&view=rev
Log:
i386: Allow MMX intrinsic emulation with SSE
Allow MMX intrinsic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #43 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:31:18 2019
New Revision: 271251
URL: https://gcc.gnu.org/viewcvs?rev=271251&root=gcc&view=rev
Log:
i386: Allow MMX vector expanders with TARGET_MMX_WITH_SSE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #42 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:30:32 2019
New Revision: 271250
URL: https://gcc.gnu.org/viewcvs?rev=271250&root=gcc&view=rev
Log:
i386: Allow MMXMODE moves with TARGET_MMX_WITH_SSE
PR tar
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #41 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:29:28 2019
New Revision: 271249
URL: https://gcc.gnu.org/viewcvs?rev=271249&root=gcc&view=rev
Log:
Prevent allocation of MMX registers with TARGET_MMX_WITH_SSE
2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #39 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:27:33 2019
New Revision: 271247
URL: https://gcc.gnu.org/viewcvs?rev=271247&root=gcc&view=rev
Log:
i386: Emulate MMX ssse3_palignrdi with SSE
Emulate MMX version of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #40 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:28:04 2019
New Revision: 271248
URL: https://gcc.gnu.org/viewcvs?rev=271248&root=gcc&view=rev
Log:
i386: Emulate MMX abs2 with SSE
Emulate MMX abs2 with SSE. Only
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #38 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:26:59 2019
New Revision: 271246
URL: https://gcc.gnu.org/viewcvs?rev=271246&root=gcc&view=rev
Log:
i386: Emulate MMX ssse3_psign3 with SSE
Emulate MMX ssse3_psign3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #37 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:26:19 2019
New Revision: 271245
URL: https://gcc.gnu.org/viewcvs?rev=271245&root=gcc&view=rev
Log:
i386: Emulate MMX pshufb with SSE version
Emulate MMX version of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #36 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:24:44 2019
New Revision: 271244
URL: https://gcc.gnu.org/viewcvs?rev=271244&root=gcc&view=rev
Log:
i386: Emulate MMX ssse3_pmulhrswv4hi3 with SSE
Emulate MMX ssse3_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #35 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:23:49 2019
New Revision: 271243
URL: https://gcc.gnu.org/viewcvs?rev=271243&root=gcc&view=rev
Log:
i386: Emulate MMX ssse3_pmaddubsw with SSE
Emulate MMX ssse3_pmad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #34 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:23:11 2019
New Revision: 271242
URL: https://gcc.gnu.org/viewcvs?rev=271242&root=gcc&view=rev
Log:
i386: Emulate MMX ssse3_phdv2si3 with SSE
Emulate MMX ssse3_phdv2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #33 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:22:39 2019
New Revision: 271241
URL: https://gcc.gnu.org/viewcvs?rev=271241&root=gcc&view=rev
Log:
i386: Emulate MMX ssse3_phwv4hi3 with SSE
Emulate MMX ssse3_phwv4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #31 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:21:39 2019
New Revision: 271239
URL: https://gcc.gnu.org/viewcvs?rev=271239&root=gcc&view=rev
Log:
i386: Emulate MMX umulv1siv1di3 with SSE2
Emulate MMX umulv1siv1d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #32 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:22:08 2019
New Revision: 271240
URL: https://gcc.gnu.org/viewcvs?rev=271240&root=gcc&view=rev
Log:
i386: Make _mm_empty () as NOP without MMX
With SSE emulation of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #30 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:21:04 2019
New Revision: 271238
URL: https://gcc.gnu.org/viewcvs?rev=271238&root=gcc&view=rev
Log:
i386: Emulate MMX movntq with SSE2 movntidi
Emulate MMX movntq wi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #29 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:20:28 2019
New Revision: 271237
URL: https://gcc.gnu.org/viewcvs?rev=271237&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_psadbw with SSE
Emulate MMX mmx_psadbw with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #28 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:19:55 2019
New Revision: 271236
URL: https://gcc.gnu.org/viewcvs?rev=271236&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_uavgv4hi3 with SSE
Emulate MMX mmx_uavgv4hi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #27 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:19:19 2019
New Revision: 271235
URL: https://gcc.gnu.org/viewcvs?rev=271235&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_uavgv8qi3 with SSE
Emulate MMX mmx_uavgv8qi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #26 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:18:41 2019
New Revision: 271234
URL: https://gcc.gnu.org/viewcvs?rev=271234&root=gcc&view=rev
Log:
i386: Emulate MMX maskmovq with SSE2 maskmovdqu
Emulate MMX maskm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #25 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:17:25 2019
New Revision: 271233
URL: https://gcc.gnu.org/viewcvs?rev=271233&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_umulv4hi3_highpart with SSE
Emulate MMX mmx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #24 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:16:27 2019
New Revision: 271232
URL: https://gcc.gnu.org/viewcvs?rev=271232&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_pmovmskb with SSE
Emulate MMX mmx_pmovmskb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #23 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:15:44 2019
New Revision: 271231
URL: https://gcc.gnu.org/viewcvs?rev=271231&root=gcc&view=rev
Log:
i386: Emulate MMX V4HI smaxmin/V8QI umaxmin with SSE
Emulate MMX
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #22 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:14:03 2019
New Revision: 271230
URL: https://gcc.gnu.org/viewcvs?rev=271230&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_pinsrw with SSE
Emulate MMX mmx_pinsrw with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #21 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:13:31 2019
New Revision: 271229
URL: https://gcc.gnu.org/viewcvs?rev=271229&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_pextrw with SSE
Emulate MMX mmx_pextrw with
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #20 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:12:47 2019
New Revision: 271228
URL: https://gcc.gnu.org/viewcvs?rev=271228&root=gcc&view=rev
Log:
i386: Emulate MMX sse_cvtpi2ps with SSE
Emulate MMX sse_cvtpi2ps
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #19 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:12:14 2019
New Revision: 271227
URL: https://gcc.gnu.org/viewcvs?rev=271227&root=gcc&view=rev
Log:
i386: Emulate MMX sse_cvtps2pi/sse_cvttps2pi with SSE
Emulate MMX
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #18 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:11:41 2019
New Revision: 271226
URL: https://gcc.gnu.org/viewcvs?rev=271226&root=gcc&view=rev
Log:
i386: Emulate MMX pshufw with SSE
Emulate MMX pshufw with SSE. O
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #17 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:11:07 2019
New Revision: 271225
URL: https://gcc.gnu.org/viewcvs?rev=271225&root=gcc&view=rev
Log:
i386: Emulate MMX vec_dupv2si with SSE
Emulate MMX vec_dupv2si wi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #16 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:10:32 2019
New Revision: 271224
URL: https://gcc.gnu.org/viewcvs?rev=271224&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_eq/mmx_gt3 with SSE
Emulate MMX mmx_eq/mmx_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #15 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:09:50 2019
New Revision: 271223
URL: https://gcc.gnu.org/viewcvs?rev=271223&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_andnot3 with SSE
Emulate MMX mmx_andnot3 wi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #14 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:09:19 2019
New Revision: 271222
URL: https://gcc.gnu.org/viewcvs?rev=271222&root=gcc&view=rev
Log:
i386: Emulate MMX 3 with SSE
Emulate MMX 3 with SSE. Only SSE re
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #13 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:08:38 2019
New Revision: 271221
URL: https://gcc.gnu.org/viewcvs?rev=271221&root=gcc&view=rev
Log:
i386: Emulate MMX ashr3/3 with SSE
Emulate MMX ashr3/3 with SSE.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #12 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:08:04 2019
New Revision: 271220
URL: https://gcc.gnu.org/viewcvs?rev=271220&root=gcc&view=rev
Log:
i386: Emulate MMX mmx_pmaddwd with SSE
Emulate MMX pmaddwd with S
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #11 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:07:04 2019
New Revision: 271219
URL: https://gcc.gnu.org/viewcvs?rev=271219&root=gcc&view=rev
Log:
i386: Emulate MMX smulv4hi3_highpart with SSE
Emulate MMX mulv4hi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #10 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:06:28 2019
New Revision: 271218
URL: https://gcc.gnu.org/viewcvs?rev=271218&root=gcc&view=rev
Log:
i386: Emulate MMX mulv4hi3 with SSE
Emulate MMX mulv4hi3 with SSE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #9 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:05:48 2019
New Revision: 271217
URL: https://gcc.gnu.org/viewcvs?rev=271217&root=gcc&view=rev
Log:
i386: Emulate MMX plusminus/sat_plusminus with SSE
Emulate MMX plu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #8 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:05:07 2019
New Revision: 271216
URL: https://gcc.gnu.org/viewcvs?rev=271216&root=gcc&view=rev
Log:
i386: Emulate MMX punpcklXX/punpckhXX with SSE punpcklXX
Emulate M
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89021
--- Comment #7 from hjl at gcc dot gnu.org ---
Author: hjl
Date: Wed May 15 15:04:08 2019
New Revision: 271215
URL: https://gcc.gnu.org/viewcvs?rev=271215&root=gcc&view=rev
Log:
i386: Emulate MMX packsswb/packssdw/packuswb with SSE2
Emulate MMX
1 - 100 of 176 matches
Mail list logo