McIlroy, Spieth among those not working the weekend