reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
216 for (int32_t i = 0; i < arg_num; ++i) { 216 for (int32_t i = 0; i < arg_num; ++i) { 218 if ((arg_types[i] & OMP_TGT_MAPTYPE_LITERAL) || 219 (arg_types[i] & OMP_TGT_MAPTYPE_PRIVATE)) 222 void *HstPtrBegin = args[i]; 223 void *HstPtrBase = args_base[i]; 224 int64_t data_size = arg_sizes[i]; 230 const int next_i = i+1; 231 if (member_of(arg_types[i]) < 0 && next_i < arg_num && 232 member_of(arg_types[next_i]) == i) { 246 bool IsImplicit = arg_types[i] & OMP_TGT_MAPTYPE_IMPLICIT; 249 bool HasCloseModifier = arg_types[i] & OMP_TGT_MAPTYPE_CLOSE; 255 bool UpdateRef = !(arg_types[i] & OMP_TGT_MAPTYPE_MEMBER_OF); 256 if (arg_types[i] & OMP_TGT_MAPTYPE_PTR_AND_OBJ) { 288 if (arg_types[i] & OMP_TGT_MAPTYPE_RETURN_PARAM) { 292 args_base[i] = TgtPtrBase; 295 if (arg_types[i] & OMP_TGT_MAPTYPE_TO) { 299 if (IsNew || (arg_types[i] & OMP_TGT_MAPTYPE_ALWAYS)) { 301 } else if (arg_types[i] & OMP_TGT_MAPTYPE_MEMBER_OF) { 303 int32_t parent_idx = member_of(arg_types[i]); 323 if (arg_types[i] & OMP_TGT_MAPTYPE_PTR_AND_OBJ && !IsHostPtr) {