[LLVMbugs] [Bug 14478] Assertion failed: (canConvertValue(DL, V->getType(), Ty) && "Value not convertable to type")

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Mon Dec 17 06:54:46 PST 2012


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

Chandler Carruth <chandlerc at gmail.com> changed:

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

--- Comment #6 from Chandler Carruth <chandlerc at gmail.com> 2012-12-17 08:54:46 CST ---
Thanks for the fantastic test case reduction folks.

This was quite a surprise. A whole section of support for subvector operations
had never been added to SROA, and in fact the logic that would be needed to
support it had never been factored into a usable form.

I've fixed these issues in a long string of commits leading up to r170338. I
think subvector memset and memcpy operations should now work well, but there
may still be smaller bugs in this space lurking. Let's file those as separate
PRs though, the test case here is fine now.

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