yaxunl added inline comments.
================
Comment at: lib/Driver/ToolChains/AMDGPU.h:25
+/// TODO: Generalize to handle libclc.
+class RocmInstallationDetector {
+private:
----------------
I don't think we should detect ROCm installation here. We are compiling code
for amdgpu not only on ROCm, but also on amdgpu-pro and windows. Many cases,
people want to compile code for amdgpu on systems without ROCm installed.
Compiilng code for amdgpu does not really depend on ROCm. We only depend on
device library.
It makes more sense to have a AMDGPUDeviceLibDetector which works on ROCm,
amdgpu-pro, and windows. Also we need an option -amdgpu-device-lib-path to
override the default amdgpu device lib path.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59321/new/
https://reviews.llvm.org/D59321
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits