TECH : Supporting Regular and Thin LTO with a Single LTO Bitcode Format

Matthew Voss

TAGS: LLVM, LLVM Developers Meeting, LTO, Toolchain

Event: 2019 US LLVM Developers Meeting

In LLVM versions up to and including 10.0, LTO bitcode files are specialized to either Thin or Regular LTO. As a user or middleware library provider, this increases the complexity. A user must recompile all files for the type of LTO and library providers must ship two versions of their bitcode. This talk outlines Sony Interactive Entertainment’s (SIE) solution: a single LTO bitcode format that can be used with both Thin and Regular LTO backends.

Duration: 5 Minutes

Back to top