[LLVMdev] SplitVecRes with SIGN_EXTEND_INREG unsupported

Villmow, Micah Micah.Villmow at amd.com
Wed Dec 9 20:40:44 PST 2009


I have code that is generating sign extend in reg on a v8i32, but the
backend does not support this data type.  This then asserts in
LegalizeVectorTypes.cpp:389 because there is no function to split this
vector into smaller sizes. Would a correct solution be to add this case
so to trigger the SplitVecRes_BinaryOp function?

 

This asserts on both my backend and x86 and TOT does not seem to have
any code to handle this.

 

Thanks,

Micah

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091209/ce2b2166/attachment.html>


More information about the llvm-dev mailing list