[HIPIFY] Introduce --cuda-compile-host-device for LLVM >= 9

* LLVM < 9 continues using --cuda-host-only
Этот коммит содержится в:
Evgeny Mankov
2019-10-29 19:42:53 +03:00
родитель bce616e037
Коммит 3f2eefa82a
3 изменённых файлов: 15 добавлений и 1 удалений
+8
Просмотреть файл
@@ -127,6 +127,14 @@ bool pragma_once_outside_header() {
#endif
}
bool canCompileHostAndDeviceInOneJob() {
#if LLVM_VERSION_MAJOR < 9
return false;
#else
return true;
#endif
}
void RetainExcludedConditionalBlocks(clang::CompilerInstance &CI) {
#if LLVM_VERSION_MAJOR > 9
clang::PreprocessorOptions &PPOpts = CI.getPreprocessorOpts();