[PATCH] D28083: Add an index for Module Metadata record in the bitcode

Mehdi AMINI via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 28 17:07:58 PST 2016


mehdi_amini added a comment.

FYI: had trouble with:

1. Blocks that contains no record (or very little): the placeholder may not be flushed yet and the back patch will fail. I added a threshold optimization which workaround this (r290690)
2. On 32 bits platform, we can't have fixed fields of 64 bits, I reverted the change in EmitAbbreviatedField from this patch, and instead emit now 2 fields of 32 bits each (r290693)


Repository:
  rL LLVM

https://reviews.llvm.org/D28083





More information about the llvm-commits mailing list