Default targets and MS Visual C++

When using cmake to configure the LLVM build for building with MS Visual C++ only the X86 target is built by default, whilst for any other compilation system all targets are built by default.

I was just wondering whether there is a current reason for this difference of the default targets just for MS Visual C++, or whether all targets should now be built for all targets by default?