Lines Matching full:rocm
77 # ROCm compiler is hcc or clang. However, it is commonly invoked via hipcc wrapper.
78 # hipcc will call either hcc or clang using an absolute path starting with /opt/rocm,
80 # directly under /opt/rocm while also preserving the original compiler names.
95 if [[ -e "/opt/rocm/hcc/bin/hcc" ]]; then
96 # ROCm 3.3 or earlier.
97 mkdir /opt/rocm/hcc/bin/original
98 write_sccache_stub_rocm /opt/rocm/hcc/bin/hcc
99 write_sccache_stub_rocm /opt/rocm/hcc/bin/clang
100 write_sccache_stub_rocm /opt/rocm/hcc/bin/clang++
102 pushd /opt/rocm/hcc/bin/original
105 elif [[ -e "/opt/rocm/llvm/bin/clang" ]]; then
106 # ROCm 3.5 and beyond.
107 mkdir /opt/rocm/llvm/bin/original
108 write_sccache_stub_rocm /opt/rocm/llvm/bin/clang
109 write_sccache_stub_rocm /opt/rocm/llvm/bin/clang++
111 pushd /opt/rocm/llvm/bin/original
115 echo "Cannot find ROCm compiler."