[LLVMbugs] [Bug 2287] New: CodeGen/X86/2007-07-03-GR64ToVR64.ll fails

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon May 5 06:47:55 PDT 2008


http://llvm.org/bugs/show_bug.cgi?id=2287

           Summary: CodeGen/X86/2007-07-03-GR64ToVR64.ll fails
           Product: new-bugs
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: baldrick at free.fr
                CC: llvmbugs at cs.uiuc.edu


The test CodeGen/X86/2007-07-03-GR64ToVR64.ll is failing (x86-64 linux).
The assembler produced is

        .text
        .align  16
        .globl  foo
        .type   foo, at function
foo:
.Leh_func_begin1:
.Llabel1:
        movq    8(%rsp), %mm0
        paddusw 16(%rsp), %mm0
        movq    %mm0, R
        emms
        ret
        .size   foo, .-foo
.Leh_func_end1:
        .section        .eh_frame,"aw", at progbits
EH_frame0:
.Lsection_eh_frame:
.Leh_frame_common:
        .long   .Leh_frame_common_end-.Leh_frame_common_begin
.Leh_frame_common_begin:
        .long   0x0
        .byte   0x1
        .asciz  "zR"
        .uleb128        1
        .sleb128        -8
        .byte   0x10
        .uleb128        1
        .byte   0x1b
        .byte   0xc
        .uleb128        7
        .uleb128        8
        .byte   0x90
        .uleb128        1
        .align  8
.Leh_frame_common_end:

foo.eh = 0

        .section        .note.GNU-stack,"", at progbits

This does not pass any of the tests
grep {movd        %rsi, %mm0}
grep {movd        %rdi, %mm1}
grep {paddusw     %mm0, %mm1}


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list