[PATCH] D14626: AMDGPU: Add support for global variable sections
Rafael EspĂndola via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 13 09:45:20 PST 2015
But the question in why in the old lld? The idea is to delete it once
ELF2 catches up, which should be really soon now.
On 13 November 2015 at 11:48, Tom Stellard via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> tstellarAMD added a comment.
>
> In http://reviews.llvm.org/D14626#288460, @ruiu wrote:
>
>> Before reviewing these patches, I'd like to know your plan about LLD and
>> AMDGPU suppport. You are adding code to the old LLD, but it's pretty likely
>> that we'll start handling the new LLD as default for ELF. Can you please
>> explain your plan? Thanks.
>
>
> HI Rui,
>
> My current plan is to implement the AMD 'code object' format that is understood by the HSA runtime. The code object contains the program ISA and also other information that the GPU needs to execute the code.
>
> This format is relatively simple, it's basically a static archive with program headers and a few other things. Besides the patches I've submitted, I have a few other local patches that I need to clean up and send for review. On my local branch, I have implemented a majority of the features required, and I don't anticipate a lot of major changes after that.
> I would really like to get all these patches upstream, just so I have a complete implementation that people can use.
>
>
> http://reviews.llvm.org/D14626
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list