[Bug target/91142] [9 Regression] Incorrect aligned vector load instruction emitted because of vinserti32x4 elision

2019-08-06 Thread kronbichler.martin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91142 Martin Kronbichler changed: What|Removed |Added CC||kronbichler.martin at gmail dot co

[Bug target/90991] [9/10 Regression] _mm_loadu_ps instrinsic translates to vmovaps in combination with _mm512_insertf32x4

2019-06-25 Thread kronbichler.martin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90991 --- Comment #3 from Martin Kronbichler --- I can confirm that this patch creates the right instruction on my test case, "vmovups (%rdi,%rax,4), %xmm0", and also in the application code where it originated from.

[Bug middle-end/90991] New: _mm_loadu_ps instrinsic translates to vmovaps in combination with _mm512_insertf32x4

2019-06-25 Thread kronbichler.martin at gmail dot com
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: kronbichler.martin at gmail dot com Target Milestone: --- Created attachment 46515 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46515&acti