build_kernel.sh: adding a lookup for bitcode files

Change-Id: I1bd5790922b1365b1e53a75a7c7873ee2fd6b78a
Esse commit está contido em:
Evgeny
2020-04-29 13:08:14 -05:00
commit 2df34c40ea
+7 -4
Ver Arquivo
@@ -34,12 +34,15 @@ OCL_VER="2.0"
if [ -e $ROCM_DIR/llvm ] ; then
LLVM_DIR=$ROCM_DIR/llvm
LIB_DIR=$ROCM_DIR/lib/bitcode
LIB_DIR=$ROCM_DIR/lib
else
LLVM_DIR=$ROCM_DIR/hcc
LIB_DIR=$LLVM_DIR/lib
fi
BC_DIR=$LIB_DIR/bitcode
if [ ! -d "$BC_DIR" ] ; then BC_DIR=$LIB_DIR; fi
CLANG_ROOT=$LLVM_DIR/lib/clang
CLANG_DIR=`ls -d $CLANG_ROOT/* | head -n 1`
if [ "$CLANG_DIR" = "" ] ; then
@@ -50,9 +53,9 @@ fi
BIN_DIR=$LLVM_DIR/bin
INC_DIR=$CLANG_DIR/include
BITCODE_OPTS="\
-Xclang -mlink-bitcode-file -Xclang $LIB_DIR/opencl.amdgcn.bc \
-Xclang -mlink-bitcode-file -Xclang $LIB_DIR/ockl.amdgcn.bc \
-Xclang -mlink-bitcode-file -Xclang $LIB_DIR/ocml.amdgcn.bc"
-Xclang -mlink-bitcode-file -Xclang $BC_DIR/opencl.amdgcn.bc \
-Xclang -mlink-bitcode-file -Xclang $BC_DIR/ockl.amdgcn.bc \
-Xclang -mlink-bitcode-file -Xclang $BC_DIR/ocml.amdgcn.bc"
for GFXIP in $TGT_LIST ; do
OBJ_PREF=$GFXIP