Before this change, thread local variables were landmines if LLVM decided to optimize any writes to them using vector instructions.