Rory McIlroy hit four birdies in just five holes as he goes to six-under to move up the leaderboard at the AT&T Pebble Beach Pro-Am.