[llvm-commits] Patch: mmx truncation and selects

Mon Ping Wang monping at apple.com
Wed Dec 10 23:34:10 PST 2008


This is a patch that fixes two issues that widening discovered for X86  
and mmx.
- For X86, we don't support SELECT v8i8 and v4i16.  This patch  
implements it the same way that SSE does.
- For X86, we could not codegen truncating a v8i16 to v8i8 (both are  
legal types).  The patch will allow legal code generation that we  
should improve on it later.

Thanks,
-- Mon Ping

-------------- next part --------------
A non-text attachment was scrubbed...
Name: select_trunc.patch
Type: application/octet-stream
Size: 2890 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20081210/6a0622cf/attachment.obj>


More information about the llvm-commits mailing list