[libre-riscv-dev] variable length vector types in shader compiler for Kazan
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Tue Oct 9 04:20:49 BST 2018
On Tue, Oct 9, 2018 at 4:16 AM Jacob Lifshay <programmerjake at gmail.com> wrote:
> > > I'm currently creating a wrapper for LLVM to make it easier to port the
> > > rest of the shader compiler
> >
> > that's interesting. by wrapper, do you mean a converter, which takes
> > one LLVM format as input (IR for example) and morphs it into another?
> >
> No, I mean a set of methods that can be called to create the backend's IR
> and compile it and get function pointers to the final executable code. This
> is what the layer that translates from SPIR-V to LLVM IR actually calls to
> create the LLVM IR.
okaay. got it.
> btw i spoke to robin kruppe, he has an implementation of the
> > vectorisation IR RFC he posted back in april, he's waiting for the RVV
> > WG to create a repo, if they don't do that in a reasonable timeframe
> > he'll set up a personal repo for the branch / work instead.
> >
> Sounds good. If nothing's happened in a while, you may want to ping the RVV
> workgroup as someone may have forgotten.
i can't: i don't have any contact with them, they're set up as a
closed proprietary "one-way-push" group.
> I personally would publish it in a
> personal repo and when the RVV WG get around to it, it could be moved.
yeah me too.
More information about the libre-riscv-dev
mailing list