Bug 32189 - [4.3 Regression] FAIL: gcc.target/i386/sse-13.c
Summary: [4.3 Regression] FAIL: gcc.target/i386/sse-13.c
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 4.3.0
: P3 normal
Target Milestone: 4.3.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on: 32201
Blocks:
  Show dependency treegraph
 
Reported: 2007-06-02 17:41 UTC by H.J. Lu
Modified: 2007-06-02 20:59 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description H.J. Lu 2007-06-02 17:41:26 UTC
I got

bash-3.1$ /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ /export/gnu/src/gcc/gcc/gcc/testsuite/gcc.target/i386/sse-13.c   -O2 -msse4.1 -msse4a -fno-show-column -S  -m32 -o sse-13.s
/export/build/gnu/gcc/build-x86_64-linux/gcc/include/smmintrin.h: In function ‘_mm_blendv_pd’:
/export/build/gnu/gcc/build-x86_64-linux/gcc/include/smmintrin.h:136: error: unable to find a register to spill in class ‘FIRST_SSE_REG’
/export/build/gnu/gcc/build-x86_64-linux/gcc/include/smmintrin.h:136: error: this is the insn:
(insn:HI 14 8 20 2 /export/build/gnu/gcc/build-x86_64-linux/gcc/include/smmintrin.h:136 (set (reg/i:V2DF 21 xmm0 [ <result> ])
        (unspec:V2DF [
                (reg:V2DF 21 xmm0 [ __X ])
                (reg:V2DF 22 xmm1 [ __Y ])
                (reg:V2DF 23 xmm2 [ __M ])
            ] 134)) 1243 {sse4_1_blendvpd} (nil)
    (expr_list:REG_DEAD (reg:V2DF 23 xmm2 [ __M ])
        (expr_list:REG_DEAD (reg:V2DF 22 xmm1 [ __Y ])
            (nil))))
/export/build/gnu/gcc/build-x86_64-linux/gcc/include/smmintrin.h:136: confused by earlier errors, bailing out
Comment 1 Uroš Bizjak 2007-06-02 18:38:13 UTC
Fixed by reverting the patch that caused the failure.