В моей системе Clang 2.9, но llvm 2.8.Можно ли как-нибудь указать моему компилятору clang 2.9 генерировать IR (с флагом -emit-llvm), совместимым с llvm 2.8?
Нет. В то время как другие вещи обычно работают (IR из 2.8 будет автоматически обновляться при чтении в 2.9), вы не сможете сгенерировать IR для более низкой версии LLVM.
Кроме того, и 2.9, и даже больше 2.8 являются древними:)