[llvm-commits] [PATCH] Extend initial support for primitive types in PTX backend

Justin Holewinski justin.holewinski at gmail.com
Mon Feb 28 12:52:19 PST 2011


The following patch provides support for i16, i64, and double types within
the PTX backend, in addition to the already-supported i32 and float data
types.  No new instructions are supported;  instead, this patch provides
much of the infrastructure needed to support basic operations on all
primitive types, not just the basic i32 and float types.

Note:  the kernel parameter PTX generator still assumes 32-bit addresses for
pointer types.  This will be fixed in a following patch.

-- 

Thanks,

Justin Holewinski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110228/f4215a0d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Extend-initial-support-for-primitive-types-in-PTX-ba.patch
Type: text/x-patch
Size: 70720 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110228/f4215a0d/attachment.bin>


More information about the llvm-commits mailing list