Rory McIlroy is sure glad to be back at the PGA Championship.