https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62664
--- Comment #3 from g.peterhoff.home at talkplus dot de ---
Sorry, I mean
typedef union
{
__m64 m;
__m128i s;
int32_t e [4];
ZZ};
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62664
--- Comment #2 from g.peterhoff.home at talkplus dot de ---
(In reply to Andrew Pinski from comment #1)
> I think you forgot to clear the MMX state. MMX and FP share the same
> register set and need to be cleared before going from MMX to
: unassigned at gcc dot gnu.org
Reporter: g.peterhoff.home at talkplus dot de
Hello,
the set/set1-mmx intrinsics do not work with optimizations on Windows. The
code:
typedef union
{
__m64m;
int32_te[2];
} ZZ;
int main()
{
srand(time(nullptr));
int32_tr=rand