[HIPIFY] Introduce --cuda-gpu-arch as hipify-clang's option

+ Pass it to clang if specified


[ROCm/hip commit: 02589264a0]
This commit is contained in:
Evgeny Mankov
2019-11-02 14:19:31 +03:00
parent d688b66b31
commit 92cd5e4fc1
3 changed files with 13 additions and 0 deletions
+4
View File
@@ -225,6 +225,10 @@ int main(int argc, const char **argv) {
if (llcompat::pragma_once_outside_header()) {
Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster("-Wno-pragma-once-outside-header", ct::ArgumentInsertPosition::BEGIN));
}
if (!CudaGpuArch.empty()) {
std::string sCudaGpuArch = "--cuda-gpu-arch=" + CudaGpuArch;
Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster(sCudaGpuArch.c_str(), ct::ArgumentInsertPosition::BEGIN));
}
if (!MacroNames.empty()) {
for (std::string s : MacroNames) {
Tool.appendArgumentsAdjuster(ct::getInsertArgumentAdjuster("-D", ct::ArgumentInsertPosition::END));