Force object code v2 until v3 is supported

Change-Id: I4c2a64bf9bd515686d1f1d90aece2a9ac40e5685
Bu işleme şunda yer alıyor:
Mark Searles
2018-11-21 10:03:16 -08:00
ebeveyn 8e4177382a
işleme 8ea836017a
3 değiştirilmiş dosya ile 4 ekleme ve 4 silme
+2 -2
Dosyayı Görüntüle
@@ -111,12 +111,12 @@ function(CompileKernel KRNL_NAME TARGET_DEV)
# asm files
#
string(CONCAT CODE_ARG_STR "-Xclang -finclude-default-header "
"-target amdgcn-amdh-amdhsa -mcpu=${TARGET_DEV} "
"-target amdgcn-amdh-amdhsa -mcpu=${TARGET_DEV} -mno-code-object-v3 "
"${COMMON_BITCODE_LIB1} ${COMMON_BITCODE_LIB2} "
"${COMMON_BITCODE_LIB3} -cl-std=CL${OPENCL_VER} "
"${PROJECT_SOURCE_DIR}/${CL_FILE} -o ${KERNEL_DIR}/${CODEOBJ_FILE}")
string(CONCAT ASM_ARG_STR "-S -Xclang -finclude-default-header "
"-target amdgcn-amdh-amdhsa -mcpu=${TARGET_DEV} "
"-target amdgcn-amdh-amdhsa -mcpu=${TARGET_DEV} -mno-code-object-v3 "
"${COMMON_BITCODE_LIB1} ${COMMON_BITCODE_LIB2} "
"${COMMON_BITCODE_LIB3} -cl-std=CL${OPENCL_VER} "
"${PROJECT_SOURCE_DIR}/${CL_FILE} -o ${KERNEL_DIR}/${CODEASM_FILE}")
+1 -1
Dosyayı Görüntüle
@@ -237,7 +237,7 @@ function(process_sample S_NAME TARG_DEV HAS_KERNEL)
if (${HAS_KERNEL})
# Build the kernel
separate_arguments(CLANG_ARG_LIST UNIX_COMMAND
"-x cl -Xclang -finclude-default-header -target amdgcn-amdh-amdhsa -mcpu=${TARG_DEV} ${BITCODE_LIBS} -cl-std=CL${OPENCL_VER} ${CL_FILE_LIST} -o ${KERNEL_DIR}/${SNAME_KERNEL}")
"-x cl -Xclang -finclude-default-header -target amdgcn-amdh-amdhsa -mcpu=${TARG_DEV} -mno-code-object-v3 ${BITCODE_LIBS} -cl-std=CL${OPENCL_VER} ${CL_FILE_LIST} -o ${KERNEL_DIR}/${SNAME_KERNEL}")
add_custom_target("${TARG_NAME}" ${CLANG} ${CLANG_ARG_LIST} COMMAND
${CMAKE_COMMAND} -E create_symlink
"../${SNAME_EXE}" "${KERNEL_DIR}/${SNAME_EXE}"
+1 -1
Dosyayı Görüntüle
@@ -265,7 +265,7 @@ function(build_kernel S_NAME TARG_DEV)
set(HSACO_TARG_LIST ${HSACO_TARG_LIST} ${TARG_NAME}
CACHE INTERNAL HSA_TARG_LIST)
separate_arguments(CLANG_ARG_LIST UNIX_COMMAND
"-x cl -Xclang -finclude-default-header -target amdgcn-amdh-amdhsa -mcpu=${TARG_DEV} ${BITCODE_LIBS} -cl-std=CL${OPENCL_VER} ${CL_FILE_LIST} -o ${KERNEL_DIR}/${SNAME_KERNEL}")
"-x cl -Xclang -finclude-default-header -target amdgcn-amdh-amdhsa -mcpu=${TARG_DEV} -mno-code-object-v3 ${BITCODE_LIBS} -cl-std=CL${OPENCL_VER} ${CL_FILE_LIST} -o ${KERNEL_DIR}/${SNAME_KERNEL}")
add_custom_target("${TARG_NAME}" ${CLANG} ${CLANG_ARG_LIST} COMMAND
${CMAKE_COMMAND} -E create_symlink
"../${ROCRTST}" "${KERNEL_DIR}/${ROCRTST}"