So the solution is... what? If we see a DImode TLS memory access and we know we're going to split it, force the address into a register?