[OpenMP] Avoid initializing the KernelLaunchEnvironment if possible (#73864)

If we don't have a team reduction we don't need a kernel launch
environment (for now). In that case we can avoid the cost.

GitOrigin-RevId: fae233c63f93b4b6f9693685abe6c7d24393682f
1 file changed