[llvm-commits] [patch][Target/PTX] Create PTX backend

Che-Liang Chiou clchiou at gmail.com
Thu Aug 19 05:08:26 PDT 2010


Hi Nick,

I added some code in lib/Support/Triple.cpp that I didn't in previous patch.
I re-generate a patch against revision 111515.
Thank you very much.

Regards,
Che-Liang

On Mon, Aug 16, 2010 at 7:07 AM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Hi Che-Liang,
>
> I appreciate that you're doing this one small patch at a time. That's really
> the right approach, but in this case we have two competing backends for a
> PTX target. Is there any way we could see the full source to yours so we can
> take a look and decide whether we want to invest time in reviewing yours, or
> Helge's or both?
>
> Nick
>
> Che-Liang Chiou wrote:
>>
>> SVN revision: 110776
>>
>> This patch is a part of upstream work of a PTX backend using LLVM code
>> generator.
>>
>> Change list summary:
>> - Add an empty backend that is merely compilable
>> - Add PTX entry to autoconf/configure.ac and include/llvm/ADT/Triple.h
>>
>> Outcome:
>> $ ./configure --enable-targets=ptx
>> $ make
>> $ llc -version | grep ptx
>>     ptx   - PTX
>>
>> Misc:
>> - Diff of auto-generated files are put in a separated patch
>> - The autotool version on my machine is newer than
>> autoconf/AutoGegen.sh requires, so the diff of auto-gen'd files might
>> be differ with that on your machine
>>
>> Cheers,
>> Che-Liang
>>
>>
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: r111515-add-ptx-backend.patch
Type: text/x-patch
Size: 4170 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20100819/0a53c3e2/attachment.bin>


More information about the llvm-commits mailing list