https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87718
Bug ID: 87718 Summary: [9 Regression] FAIL: gcc.target/i386/avx512dq-concatv2si-1.c Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: segher at gcc dot gnu.org Target Milestone: --- Target: x86-64 On x86, r265398 caused: FAIL: gcc.target/i386/avx512dq-concatv2si-1.c scan-assembler-times vpinsrd[^\n\r]*\\$1[^\n\r]*%xmm16[^\n\r]*%xmm3 2 FAIL: gcc.target/i386/avx512dq-concatv2si-1.c scan-assembler vpunpckldq[^\n\r]*%xmm17[^\n\r]*%xmm16[^\n\r]*%xmm3 Before: .file "avx512dq-concatv2si-1.c" .text .p2align 4 .globl f1 .type f1, @function f1: .LFB0: .cfi_startproc movl %edi, -4(%rsp) vmovd -4(%rsp), %xmm16 movl %esi, -4(%rsp) vmovd -4(%rsp), %xmm17 vpunpckldq %xmm17, %xmm16, %xmm3 ret .cfi_endproc .LFE0: .size f1, .-f1 After: .file "avx512dq-concatv2si-1.c" .text .p2align 4 .globl f1 .type f1, @function f1: .LFB0: .cfi_startproc movl %edi, -4(%rsp) vmovd -4(%rsp), %xmm16 movl %esi, -4(%rsp) vmovd -4(%rsp), %xmm17 vmovd %xmm17, %eax vpinsrd $1, %eax, %xmm16, %xmm3 ret .cfi_endproc .LFE0: .size f1, .-f1