Opaque types didn't work if llvm_is_multithreaded().