Use __traits(compiles, llvm_<...>) instead of version identifiers.