aboutsummaryrefslogtreecommitdiff
path: root/libomptarget/deviceRTLs/nvptx/src/libcall.cu
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2018-08-29 19:22:06 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2018-08-29 19:22:06 +0000
commit7512891e635e867ceabdd6d37405b684ac828231 (patch)
treea77d10cde516bdc65ac3fe3c680230b60aea5a69 /libomptarget/deviceRTLs/nvptx/src/libcall.cu
parent4ae92ac4ef3db2921638a824d9f0ee220732da64 (diff)
[OPENMP][NVPTX] Replace assert() by ASSERT0() macro, NFC.
Required to fix the buildbots. git-svn-id: https://llvm.org/svn/llvm-project/openmp/trunk@340956 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'libomptarget/deviceRTLs/nvptx/src/libcall.cu')
-rw-r--r--libomptarget/deviceRTLs/nvptx/src/libcall.cu46
1 files changed, 23 insertions, 23 deletions
diff --git a/libomptarget/deviceRTLs/nvptx/src/libcall.cu b/libomptarget/deviceRTLs/nvptx/src/libcall.cu
index de493a5..f2599a4 100644
--- a/libomptarget/deviceRTLs/nvptx/src/libcall.cu
+++ b/libomptarget/deviceRTLs/nvptx/src/libcall.cu
@@ -34,7 +34,7 @@ EXTERN void omp_set_num_threads(int num) {
// Ignore it for SPMD mode.
if (isSPMDMode())
return;
- assert(isRuntimeInitialized() && "Expected initialized runtime.");
+ ASSERT0(LT_FUSSY, isRuntimeInitialized(), "Expected initialized runtime.");
PRINT(LD_IO, "call omp_set_num_threads(num %d)\n", num);
if (num <= 0) {
WARNING0(LW_INPUT, "expected positive num; ignore\n");
@@ -53,8 +53,8 @@ EXTERN int omp_get_num_threads(void) {
EXTERN int omp_get_max_threads(void) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
// We're already in parallel region.
return 1; // default is 1 thread avail
}
@@ -71,8 +71,8 @@ EXTERN int omp_get_max_threads(void) {
EXTERN int omp_get_thread_limit(void) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return 0; // default is 0
}
// per contention group.. meaning threads in current team
@@ -98,8 +98,8 @@ EXTERN int omp_get_num_procs(void) {
EXTERN int omp_in_parallel(void) {
int rc = 0;
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
rc = 1; // SPMD mode is always in parallel.
} else {
omptarget_nvptx_TaskDescr *currTaskDescr = getMyTopTaskDescriptor();
@@ -124,8 +124,8 @@ EXTERN int omp_in_final(void) {
EXTERN void omp_set_dynamic(int flag) {
PRINT(LD_IO, "call omp_set_dynamic(%d)\n", flag);
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return;
}
@@ -140,8 +140,8 @@ EXTERN void omp_set_dynamic(int flag) {
EXTERN int omp_get_dynamic(void) {
int rc = 0;
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return rc;
}
omptarget_nvptx_TaskDescr *currTaskDescr = getMyTopTaskDescriptor();
@@ -177,8 +177,8 @@ EXTERN int omp_get_max_active_levels(void) {
EXTERN int omp_get_level(void) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return omptarget_nvptx_simpleThreadPrivateContext->GetParallelLevel();
}
int level = 0;
@@ -197,8 +197,8 @@ EXTERN int omp_get_level(void) {
EXTERN int omp_get_active_level(void) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return 1;
}
int level = 0; // no active level parallelism
@@ -219,8 +219,8 @@ EXTERN int omp_get_active_level(void) {
EXTERN int omp_get_ancestor_thread_num(int level) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return level == 1 ? GetThreadIdInBlock() : 0;
}
int rc = 0; // default at level 0
@@ -267,8 +267,8 @@ EXTERN int omp_get_ancestor_thread_num(int level) {
EXTERN int omp_get_team_size(int level) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return level == 1 ? GetNumberOfThreadsInBlock() : 1;
}
int rc = 1; // default at level 0
@@ -299,8 +299,8 @@ EXTERN int omp_get_team_size(int level) {
EXTERN void omp_get_schedule(omp_sched_t *kind, int *modifier) {
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
*kind = omp_sched_static;
*modifier = 1;
} else {
@@ -316,8 +316,8 @@ EXTERN void omp_set_schedule(omp_sched_t kind, int modifier) {
PRINT(LD_IO, "call omp_set_schedule(sched %d, modif %d)\n", (int)kind,
modifier);
if (isRuntimeUninitialized()) {
- assert(isSPMDMode() &&
- "expected SPMD mode only with uninitialized runtime.");
+ ASSERT0(LT_FUSSY, isSPMDMode(),
+ "Expected SPMD mode only with uninitialized runtime.");
return;
}
if (kind >= omp_sched_static && kind < omp_sched_auto) {