summaryrefslogtreecommitdiffstats
path: root/openmp/libomptarget/src
diff options
context:
space:
mode:
authorSamuel Antao <samuelfantao@gmail.com>2017-06-09 16:46:07 +0000
committerSamuel Antao <samuelfantao@gmail.com>2017-06-09 16:46:07 +0000
commit8933ffbb1246cc6c7b3e09ca888e9bf5da0088da (patch)
tree1875c4fae543af0850a29bd88f3ee19544cc7ecd /openmp/libomptarget/src
parent0e1a4ca42e73c67e39b8cd8ad36c0bccdb488a94 (diff)
downloadbcm5719-llvm-8933ffbb1246cc6c7b3e09ca888e9bf5da0088da.tar.gz
bcm5719-llvm-8933ffbb1246cc6c7b3e09ca888e9bf5da0088da.zip
[OpenMP] Prevent unused-variable warning in libomptarget when compiling in Release mode.
llvm-svn: 305090
Diffstat (limited to 'openmp/libomptarget/src')
-rw-r--r--openmp/libomptarget/src/omptarget.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/openmp/libomptarget/src/omptarget.cpp b/openmp/libomptarget/src/omptarget.cpp
index 120f9e1d718..8edc3f7db22 100644
--- a/openmp/libomptarget/src/omptarget.cpp
+++ b/openmp/libomptarget/src/omptarget.cpp
@@ -2144,12 +2144,14 @@ static int target(int32_t device_id, void *host_ptr, int32_t arg_num,
} else {
fpArrays.push_back(TgtPtrBegin);
TgtBaseOffset = (intptr_t)HstPtrBase - (intptr_t)HstPtrBegin;
+#ifdef OMPTARGET_DEBUG
void *TgtPtrBase = (void *)((intptr_t)TgtPtrBegin + TgtBaseOffset);
DP("Allocated %" PRId64 " bytes of target memory at " DPxMOD " for "
"%sprivate array " DPxMOD " - pushing target argument " DPxMOD "\n",
arg_sizes[i], DPxPTR(TgtPtrBegin),
(arg_types[i] & OMP_TGT_MAPTYPE_TO ? "first-" : ""),
DPxPTR(HstPtrBegin), DPxPTR(TgtPtrBase));
+#endif
// If first-private, copy data from host
if (arg_types[i] & OMP_TGT_MAPTYPE_TO) {
int rt = Device.data_submit(TgtPtrBegin, HstPtrBegin, arg_sizes[i]);
@@ -2171,9 +2173,11 @@ static int target(int32_t device_id, void *host_ptr, int32_t arg_num,
TgtPtrBegin = Device.getTgtPtrBegin(HstPtrBegin, arg_sizes[i], IsLast,
false);
TgtBaseOffset = (intptr_t)HstPtrBase - (intptr_t)HstPtrBegin;
+#ifdef OMPTARGET_DEBUG
void *TgtPtrBase = (void *)((intptr_t)TgtPtrBegin + TgtBaseOffset);
DP("Obtained target argument " DPxMOD " from host pointer " DPxMOD "\n",
DPxPTR(TgtPtrBase), DPxPTR(HstPtrBegin));
+#endif
}
tgt_args.push_back(TgtPtrBegin);
tgt_offsets.push_back(TgtBaseOffset);
OpenPOWER on IntegriCloud