On implication of Apple requiring bitcode: if Apple is compiling the
bitcode with their clang or llc, then it means using a modifed LLVM like
I do to support thread-locals on watchOS, tvOS, or iOS is only good for
side loading. Probably going to have to work on plan B for
thread-locals.

Would it be possible to bypass LLVM and do the thread local specific
parts in LDC?