[LLVMdev] [PATCH][RFC] HSAIL Target
Matt Arsenault
arsenm2 at gmail.com
Tue Jun 30 17:13:58 PDT 2015
> On Jun 22, 2015, at 9:31 AM, Rafael Espíndola <rafael.espindola at gmail.com> wrote:
>
> This part is scary.
>
> Having a third party library dependency is very undesirable from a testing perspective.
>
>
I agree, but it’s what we are stuck with for now. It’s an optional dependency now, so most people building LLVM won’t need to worry about it
>
> One of the important property of MC is avoiding the need for two code paths in the code generator.
>
> If MC cannot support the format you need, we should work on fixing that in a way that maintains the property that most code is shared when writing objects or assembly. This is a need that is shared by Webassembly I think.
>
> My suggestion would be to start with just the assembly printing path and work to figure out what needs to happen in MC.
>
>
It will take a long time to come up with a replacement for emitting BRIG in MC. How blocking of an issue is this to getting this committed? If really necessary, I can strip out the BRIG stuff, but would need to constantly maintain a patch re-adding it on top of trunk which would be a huge hassle so I would rather not.
-Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150630/1a7b830c/attachment.html>
More information about the llvm-dev
mailing list