[Bug target/62664] MMX set intrinsics

2014-09-01 Thread g.peterhoff.home at talkplus dot de
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};

[Bug target/62664] MMX set intrinsics

2014-09-01 Thread g.peterhoff.home at talkplus dot de
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

[Bug other/62664] New: MMX set intrinsics

2014-09-01 Thread g.peterhoff.home at talkplus dot de
: 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