t-tye added inline comments.
================
Comment at: lib/Basic/Targets/AMDGPU.cpp:364-367
+ if (GPUName.empty())
+ return;
+
+ Builder.defineMacro(Twine("__") + Twine(GPUName) + Twine("__"));
----------------
Should this be the following since extra macros could be after it in the future:
```
if (!GPUName.empty())
Builder.defineMacro(Twine("__") + Twine(GPUName) + Twine("__"));
```
Should we only be defining macros using the canonical target name (the one in
column 1 of https://llvm.org/docs/AMDGPUUsage.html#processors) rather than the
one specified on the command line?
https://reviews.llvm.org/D36802
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits