[llvm-commits] SPIR64 target patch

Benyei, Guy guy.benyei at intel.com
Sun Nov 11 23:23:34 PST 2012


Hi all,
After a lot of discussions, it looks like the best solution is to create separate SPIR for 64 and for 32 bit architectures. This would replace the controversial size_t opaque type solution, and it would also solve some additional technical issues (usual arithmetic conversions on size_t, unknown pointer size, etc...).
The attached patch adds a SPIR64 target, which is needed in order to represent the separate 64 bit SPIR format.

Please review

Thanks
     Guy Benyei

[email_signature_guy_new2]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121112/c3b17561/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 24800 bytes
Desc: image001.png
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121112/c3b17561/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SPIR64.patch
Type: application/octet-stream
Size: 2996 bytes
Desc: SPIR64.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121112/c3b17561/attachment.obj>
-------------- next part --------------
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121112/c3b17561/attachment-0001.html>


More information about the llvm-commits mailing list