Nobody's made the claim that Xcode is some kind of magical dynamic IDE that supports arbitrary hypothetical features of arbitrary hypothetical versions of arbitrary compilers that you can mix and match on the fly.
Nevertheless it is the case that Xcode allows you to select between clang and GCC 4.2 backends.