[Libomptarget] Remove debug definitions DeviceRTL's CMake
authorJoseph Huber <jhuber6@vols.utk.edu>
Fri, 7 Oct 2022 15:43:34 +0000 (10:43 -0500)
committerJoseph Huber <jhuber6@vols.utk.edu>
Fri, 7 Oct 2022 16:31:18 +0000 (11:31 -0500)
These debugging definitions are no longer used in the new runtime. The
old runtime has been removed since Clang-14 so we can safely get rid of
these leftover variables.

Reviewed By: tianshilei1992

Differential Revision: https://reviews.llvm.org/D135452

openmp/libomptarget/DeviceRTL/CMakeLists.txt

index 611ebe1..aba7938 100644 (file)
@@ -85,10 +85,6 @@ if (DEFINED LIBOMPTARGET_AMDGCN_GFXLIST)
   set(amdgpu_mcpus ${LIBOMPTARGET_AMDGCN_GFXLIST})
 endif()
 
-# Activate RTL message dumps if requested by the user.
-set(LIBOMPTARGET_DEVICE_DEBUG FALSE CACHE BOOL
-  "Activate DeviceRTL debug messages.")
-
 set(include_files
   ${include_directory}/Configuration.h
   ${include_directory}/Debug.h
@@ -136,12 +132,6 @@ set(bc_flags -c -emit-llvm -std=c++17 -fvisibility=hidden
              ${LIBOMPTARGET_LLVM_INCLUDE_DIRS_DEVICERTL}
 )
 
-if(${LIBOMPTARGET_DEVICE_DEBUG})
-  list(APPEND bc_flags -DOMPTARGET_DEBUG=-1)
-else()
-  list(APPEND bc_flags -DOMPTARGET_DEBUG=0)
-endif()
-
 # first create an object target
 add_library(omptarget.devicertl.all_objs OBJECT IMPORTED)
 function(compileDeviceRTLLibrary target_cpu target_name target_triple)