Use the LLVM_GNUC_PREREQ macro instead of the longhand version check
[Support][Program] Add findProgramByName(Name, OptionalPaths)
Use findProgramByName.