Home
last modified time | relevance | path

Searched refs:__kmp_affinity (Results 1 – 14 of 14) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/openmp/runtime/src/
HDkmp_settings.cpp2555 if (__kmp_affinity.gran == KMP_HW_UNKNOWN) { in __kmp_parse_affinity_env()
2623 __kmp_parse_affinity_env(name, value, &__kmp_affinity); in __kmp_stg_parse_affinity()
2725 __kmp_print_affinity_env(buffer, name, __kmp_affinity); in __kmp_stg_print_affinity()
2758 __kmp_affinity.proclist = temp_proclist; in __kmp_stg_parse_gomp_cpu_affinity()
2759 __kmp_affinity.type = affinity_explicit; in __kmp_stg_parse_gomp_cpu_affinity()
2760 __kmp_affinity.gran = KMP_HW_THREAD; in __kmp_stg_parse_gomp_cpu_affinity()
2770 __kmp_affinity.type = affinity_none; in __kmp_stg_parse_gomp_cpu_affinity()
3028 __kmp_affinity.type = type; in __kmp_places_set()
3029 __kmp_affinity.gran = kind; in __kmp_places_set()
3030 __kmp_affinity.flags.dups = FALSE; in __kmp_places_set()
[all …]
HDkmp_ftn_entry.h248 __kmp_affinity.flags.reset) { in FTN_GET_AFFINITY()
374 if (thread->th.th_team->t.t_level == 0 && !__kmp_affinity.flags.reset) { in KMP_EXPAND_NAME()
528 __kmp_affinity.flags.reset) { in KMP_EXPAND_NAME_IF_APPEND()
562 __kmp_affinity.flags.reset) { in KMP_EXPAND_NAME_IF_APPEND()
642 if (!__kmp_affinity.flags.reset) { in KMP_EXPAND_NAME()
846 if (!__kmp_affinity.flags.reset) { in KMP_EXPAND_NAME()
854 return __kmp_affinity.num_masks; in KMP_EXPAND_NAME()
869 if (!__kmp_affinity.flags.reset) { in KMP_EXPAND_NAME()
877 if (place_num < 0 || place_num >= (int)__kmp_affinity.num_masks) in KMP_EXPAND_NAME()
879 kmp_affin_mask_t *mask = KMP_CPU_INDEX(__kmp_affinity.masks, place_num); in KMP_EXPAND_NAME()
[all …]
HDkmp_affinity.cpp1078 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetNotExistGeneric, in filter_hw_subset()
1086 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetEqvLayers, in filter_hw_subset()
1099 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetManyGeneric, in filter_hw_subset()
1123 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetIgnoringAttr, in filter_hw_subset()
1126 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetIgnoringAttr, in filter_hw_subset()
1132 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetAttrsNonHybrid); in filter_hw_subset()
1139 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetIncompat, "core_type", in filter_hw_subset()
1176 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetManyGeneric, buf.str); in filter_hw_subset()
1198 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetIncompat, in filter_hw_subset()
1211 KMP_AFF_WARNING(__kmp_affinity, AffHWSubsetAttrRepeat, buf.str); in filter_hw_subset()
[all …]
HDkmp_global.cpp278 kmp_affinity_t __kmp_affinity = KMP_AFFINITY_INIT("KMP_AFFINITY"); variable
282 kmp_affinity_t *__kmp_affinities[] = {&__kmp_affinity, &__kmp_hh_affinity};
HDompt-general.cpp694 return __kmp_affinity.num_masks;
710 if (place_num < 0 || place_num >= (int)__kmp_affinity.num_masks)
714 kmp_affin_mask_t *mask = KMP_CPU_INDEX(__kmp_affinity.masks, place_num);
HDkmp_version.cpp182 ? (__kmp_affinity.type == affinity_none ? "not used" : "yes") in __kmp_print_version_1()
HDkmp_affinity.h139 if (__kmp_affinity.flags.verbose) { in determine_capable()
145 if (__kmp_affinity.flags.verbose) { in determine_capable()
HDz_Linux_util.cpp187 int verbose = __kmp_affinity.flags.verbose; in __kmp_affinity_determine_capable()
188 int warnings = __kmp_affinity.flags.warnings; in __kmp_affinity_determine_capable()
189 enum affinity_type type = __kmp_affinity.type; in __kmp_affinity_determine_capable()
HDkmp_csupport.cpp759 if (this_thr->th.th_team->t.t_level == 0 && __kmp_affinity.flags.reset) { in __kmpc_end_serialized_parallel()
2117 __kmp_affinity.flags.reset) { in KMP_EXPAND_NAME()
2136 __kmp_affinity.flags.reset) { in KMP_EXPAND_NAME()
HDkmp.h950 extern kmp_affinity_t __kmp_affinity;
1001 (__kmp_affinity.num_masks > 0 || __kmp_affinity.type == affinity_balanced))
HDz_Windows_NT_util.cpp613 if (__kmp_affinity.flags.verbose) { in __kmp_affinity_bind_thread()
HDkmp_barrier.cpp2605 if (__kmp_affinity.type == affinity_balanced && team->t.t_size_changed) { in __kmp_fork_barrier()
2622 || (__kmp_affinity.type == affinity_balanced && team->t.t_size_changed) in __kmp_fork_barrier()
HDkmp_runtime.cpp2738 if (master_th->th.th_team->t.t_level == 0 && __kmp_affinity.flags.reset) { in __kmp_join_call()
4808 th->th.th_topology_ids = __kmp_affinity.ids[th->th.th_new_place]; in __kmp_set_thread_place()
4809 th->th.th_topology_attrs = __kmp_affinity.attrs[th->th.th_new_place]; in __kmp_set_thread_place()
4828 int num_masks = __kmp_affinity.num_masks; in __kmp_partition_places()
7432 __kmp_affinity_initialize(__kmp_affinity); in __kmp_do_middle_initialize()
HDkmp_dispatch.cpp465 if (__kmp_is_hybrid_cpu() && __kmp_affinity.type != affinity_none && in __kmp_dispatch_init_algorithm()
466 __kmp_affinity.type != affinity_explicit) { in __kmp_dispatch_init_algorithm()