testing a new target backend

I'd like to try running the LLVM test suite on a new backend. It appears the test suite only uses llvm-gcc and not clang. Is that correct? Can the test suite be configure to use clang? We haven't ported our target to llvm-gcc.