reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/libomptarget/src/omptarget.cpp
  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) {