moved some switches for runtime checks. Requiring SSE3.