[LLVMbugs] [Bug 17013] Code generation problem on ARM (integer comparison)

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Jul 11 08:57:52 PDT 2014


Tilmann Scheller <t.scheller at samsung.com> changed:

           What    |Removed                     |Added
             Status|NEW                         |RESOLVED
                 CC|                            |t.scheller at samsung.com
         Resolution|---                         |WORKSFORME

--- Comment #1 from Tilmann Scheller <t.scheller at samsung.com> ---
With LLVM r212795 we get the following code:

_Z8signbit16intvec:                     @ @_Z8signbit16intvec
@ BB#0:                                 @ %entry
        mov     r12, #65536
        and     r12, r12, r2, lsr #15
        mov     r2, #16777216
        and     r2, r2, r3, lsr #7
        orr     r0, r12, r0, lsr #31
        mov     r3, #256
        and     r1, r3, r1, lsr #23
        orr     r0, r0, r2
        orr     r0, r0, r1
        bx      lr

The generated machine code is correct, so it looks like the bug has been fixed

You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20140711/5844f103/attachment.html>

More information about the llvm-bugs mailing list