[LLVMbugs] [Bug 9921] UNREACHABLE at LegalizeIntegerTypes.cpp:982 when using clang's -ftrapv

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Jun 20 17:01:00 PDT 2011


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

Eric Christopher <echristo at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #4 from Eric Christopher <echristo at gmail.com> 2011-06-20 19:00:59 CDT ---
Should be fixed now:

r133288 | echristo | 2011-06-17 13:41:29 -0700 (Fri, 17 Jun 2011) | 6 lines

Lower multiply with overflow checking to __mulo<mode>
calls if we haven't been able to lower them any
other way.

Fixes rdar://9090077 and rdar://9210061


r133318 | echristo | 2011-06-17 17:09:57 -0700 (Fri, 17 Jun 2011) | 6 lines

Fix UMULO support for 2x register width to allow the full
range without a libcall to a new mulo<mode> libcall
that we'd have to create.

Finishes the rest of rdar://9090077 and rdar://9210061

-- 
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