[LLVMdev] Thoughts on limited forward serialization?

Ahmed Bougacha ahmed.bougacha at gmail.com
Tue Jan 6 16:33:57 PST 2015


On Tue, Jan 6, 2015 at 4:23 PM, Philip Reames <listmail at philipreames.com> wrote:
> Duncan,
>
> I was wondering if you'd be open to making a change in the IR parser to
> accept and ignore 'metadata' keywords in the places they used to be
> required.  My common workflow is to use a version of clang (from the last
> major release) to generate test IR fragments.  Right now, this is not
> possible since IR generated by the previous released clang no longer parses
> with TOT.

How about going through bitcode, which AFAIK doesn't have that
problem?  That is, assemble with the previous llvm-as, and disassemble
with ToT llvm-dis (or use as is.)

- Ahmed

> I know we don't generally support forward serialization of IR, but in
> practice, it generally works for this type of usage.  What do you think?
>
> Philip
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev



More information about the llvm-dev mailing list