llvm-lipo crashes when trying to use inputs that contain bitcode asm instructions.
This happens when trying to create universal binaries for LLVM with LTO.
https://reviews.llvm.org/D118575 is a change that ran into this similar issue, and I'm
more or less mirroring the same change by registering the targets to fix this issue.