It's not uncommon for Apple to have private branches that are merged back to their OSS projects after features/changes/devices have been announced -- it's been occurring a few times in LLVM and Clang-land. Taking a quick glance over the git history seems to point to commits referencing 3.0 though?