check clang version before applying version-specific changes, like disabling vectorization in llvm 3.4