Clang is intrinsically a cross-compiler: all targets are supported in a single binary, and the specific target is selected at runtime.  The only reason to build a specific target only is to save build time.