reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
349 for (int32_t i = arg_num - 1; i >= 0; --i) { 349 for (int32_t i = arg_num - 1; i >= 0; --i) { 352 if ((arg_types[i] & OMP_TGT_MAPTYPE_LITERAL) || 353 (arg_types[i] & OMP_TGT_MAPTYPE_PRIVATE)) 356 void *HstPtrBegin = args[i]; 357 int64_t data_size = arg_sizes[i]; 362 const int next_i = i+1; 363 if (member_of(arg_types[i]) < 0 && next_i < arg_num && 364 member_of(arg_types[next_i]) == i) { 375 bool UpdateRef = !(arg_types[i] & OMP_TGT_MAPTYPE_MEMBER_OF) || 376 (arg_types[i] & OMP_TGT_MAPTYPE_PTR_AND_OBJ); 377 bool ForceDelete = arg_types[i] & OMP_TGT_MAPTYPE_DELETE; 378 bool HasCloseModifier = arg_types[i] & OMP_TGT_MAPTYPE_CLOSE; 389 if ((arg_types[i] & OMP_TGT_MAPTYPE_MEMBER_OF) && 390 !(arg_types[i] & OMP_TGT_MAPTYPE_PTR_AND_OBJ)) { 394 if ((arg_types[i] & OMP_TGT_MAPTYPE_FROM) || DelEntry) { 396 if (arg_types[i] & OMP_TGT_MAPTYPE_FROM) { 397 bool Always = arg_types[i] & OMP_TGT_MAPTYPE_ALWAYS; 401 if ((arg_types[i] & OMP_TGT_MAPTYPE_MEMBER_OF) && 402 !(arg_types[i] & OMP_TGT_MAPTYPE_PTR_AND_OBJ)) { 404 int32_t parent_idx = member_of(arg_types[i]); 447 if (arg_types[i] & OMP_TGT_MAPTYPE_FROM) {