[LLVMdev] [PATCH / PROPOSAL] bitcode encoding that is ~15% smaller for large bitcode files...

Renato Golin rengolin at systemcall.org
Wed Sep 26 02:07:34 PDT 2012

On 26 September 2012 01:08, Jan Voung <jvoung at chromium.org> wrote:
> - Forward references will create negative-valued ids (which end up being
> written out as large 32-bit integers, as far as I could tell).

Can you use an SLEB-like representation?

It's probably not going to be backwards compatible, but if there isn't
an SLEB/ULEB representation in bitcode, I'd say it's a good
improvement. ;)



More information about the llvm-dev mailing list