Lines Matching defs:loc
72 static inline int __kmp_get_monotonicity(ident_t *loc, enum sched_type schedule,
80 if (loc != NULL && loc->get_openmp_version() < 50)
181 // loc is the source file location of the corresponding loop
184 void __kmp_dispatch_init_algorithm(ident_t *loc, int gtid,
237 monotonicity = __kmp_get_monotonicity(loc, schedule, use_hier);
268 monotonicity = __kmp_get_monotonicity(loc, schedule, use_hier);
337 monotonicity = __kmp_get_monotonicity(loc, schedule, use_hier);
377 (pr->flags.ordered ? ct_pdo_ordered : ct_pdo), loc);
907 inline void __kmp_dispatch_init_hier_runtime(ident_t *loc, T lb, T ub,
911 __kmp_dispatch_init_hier_runtime<kmp_int32>(ident_t *loc, kmp_int32 lb,
914 loc, __kmp_hier_scheds.size, __kmp_hier_scheds.layers,
919 __kmp_dispatch_init_hier_runtime<kmp_uint32>(ident_t *loc, kmp_uint32 lb,
922 loc, __kmp_hier_scheds.size, __kmp_hier_scheds.layers,
927 __kmp_dispatch_init_hier_runtime<kmp_int64>(ident_t *loc, kmp_int64 lb,
930 loc, __kmp_hier_scheds.size, __kmp_hier_scheds.layers,
935 __kmp_dispatch_init_hier_runtime<kmp_uint64>(ident_t *loc, kmp_uint64 lb,
938 loc, __kmp_hier_scheds.size, __kmp_hier_scheds.layers,
962 __kmp_dispatch_init(ident_t *loc, int gtid, enum sched_type schedule, T lb,
1005 th->th.th_ident = loc;
1043 __kmp_dispatch_init_hier_runtime<T>(loc, lb, ub, st);
1085 __kmp_dispatch_init_algorithm(loc, gtid, pr, schedule, lb, ub, st,
1131 __kmp_itt_metadata_loop(loc, schedtype, pr->u.p.tc, cur_chunk);
1181 static void __kmp_dispatch_finish(int gtid, ident_t *loc) {
1245 static void __kmp_dispatch_finish_chunk(int gtid, ident_t *loc) {
2180 static int __kmp_dispatch_next(ident_t *loc, int gtid, kmp_int32 *p_last,
2224 pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
2249 pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
2340 status = sh->hier->next(loc, gtid, pr, &last, p_lb, p_ub, p_st);
2412 pr->pushed_ws = __kmp_pop_workshare(gtid, pr->pushed_ws, loc);
2454 @param loc source location information
2467 kmp_int32 __kmpc_sections_init(ident_t *loc, kmp_int32 gtid) {
2485 th->th.th_ident = loc;
2543 @param loc source location information
2551 kmp_int32 __kmpc_next_section(ident_t *loc, kmp_int32 gtid,
2634 @param loc source location information
2640 void __kmpc_end_sections(ident_t *loc, kmp_int32 gtid) {
2665 static void __kmp_dist_get_bounds(ident_t *loc, kmp_int32 gtid,
2694 loc);
2706 __kmp_error_construct(kmp_i18n_msg_CnsLoopIncrIllegal, ct_pdo, loc);
2782 // __kmp_dispatch_init( ident_t *loc, int gtid, enum sched_type schedule,
2789 @param loc Source location
2802 void __kmpc_dispatch_init_4(ident_t *loc, kmp_int32 gtid,
2809 __kmp_dispatch_init<kmp_int32>(loc, gtid, schedule, lb, ub, st, chunk, true);
2814 void __kmpc_dispatch_init_4u(ident_t *loc, kmp_int32 gtid,
2821 __kmp_dispatch_init<kmp_uint32>(loc, gtid, schedule, lb, ub, st, chunk, true);
2827 void __kmpc_dispatch_init_8(ident_t *loc, kmp_int32 gtid,
2834 __kmp_dispatch_init<kmp_int64>(loc, gtid, schedule, lb, ub, st, chunk, true);
2840 void __kmpc_dispatch_init_8u(ident_t *loc, kmp_int32 gtid,
2847 __kmp_dispatch_init<kmp_uint64>(loc, gtid, schedule, lb, ub, st, chunk, true);
2859 void __kmpc_dist_dispatch_init_4(ident_t *loc, kmp_int32 gtid,
2867 __kmp_dist_get_bounds<kmp_int32>(loc, gtid, p_last, &lb, &ub, st);
2868 __kmp_dispatch_init<kmp_int32>(loc, gtid, schedule, lb, ub, st, chunk, true);
2871 void __kmpc_dist_dispatch_init_4u(ident_t *loc, kmp_int32 gtid,
2879 __kmp_dist_get_bounds<kmp_uint32>(loc, gtid, p_last, &lb, &ub, st);
2880 __kmp_dispatch_init<kmp_uint32>(loc, gtid, schedule, lb, ub, st, chunk, true);
2883 void __kmpc_dist_dispatch_init_8(ident_t *loc, kmp_int32 gtid,
2891 __kmp_dist_get_bounds<kmp_int64>(loc, gtid, p_last, &lb, &ub, st);
2892 __kmp_dispatch_init<kmp_int64>(loc, gtid, schedule, lb, ub, st, chunk, true);
2895 void __kmpc_dist_dispatch_init_8u(ident_t *loc, kmp_int32 gtid,
2903 __kmp_dist_get_bounds<kmp_uint64>(loc, gtid, p_last, &lb, &ub, st);
2904 __kmp_dispatch_init<kmp_uint64>(loc, gtid, schedule, lb, ub, st, chunk, true);
2908 @param loc Source code location
2920 int __kmpc_dispatch_next_4(ident_t *loc, kmp_int32 gtid, kmp_int32 *p_last,
2925 return __kmp_dispatch_next<kmp_int32>(loc, gtid, p_last, p_lb, p_ub, p_st
2936 int __kmpc_dispatch_next_4u(ident_t *loc, kmp_int32 gtid, kmp_int32 *p_last,
2942 return __kmp_dispatch_next<kmp_uint32>(loc, gtid, p_last, p_lb, p_ub, p_st
2953 int __kmpc_dispatch_next_8(ident_t *loc, kmp_int32 gtid, kmp_int32 *p_last,
2958 return __kmp_dispatch_next<kmp_int64>(loc, gtid, p_last, p_lb, p_ub, p_st
2969 int __kmpc_dispatch_next_8u(ident_t *loc, kmp_int32 gtid, kmp_int32 *p_last,
2975 return __kmp_dispatch_next<kmp_uint64>(loc, gtid, p_last, p_lb, p_ub, p_st
2984 @param loc Source code location
2989 void __kmpc_dispatch_fini_4(ident_t *loc, kmp_int32 gtid) {
2990 __kmp_dispatch_finish<kmp_uint32>(gtid, loc);
2996 void __kmpc_dispatch_fini_8(ident_t *loc, kmp_int32 gtid) {
2997 __kmp_dispatch_finish<kmp_uint64>(gtid, loc);
3003 void __kmpc_dispatch_fini_4u(ident_t *loc, kmp_int32 gtid) {
3004 __kmp_dispatch_finish<kmp_uint32>(gtid, loc);
3010 void __kmpc_dispatch_fini_8u(ident_t *loc, kmp_int32 gtid) {
3011 __kmp_dispatch_finish<kmp_uint64>(gtid, loc);
3017 void __kmpc_dispatch_deinit(ident_t *loc, kmp_int32 gtid) {}
3100 void __kmp_aux_dispatch_init_4(ident_t *loc, kmp_int32 gtid,
3104 __kmp_dispatch_init<kmp_int32>(loc, gtid, schedule, lb, ub, st, chunk,
3108 void __kmp_aux_dispatch_init_4u(ident_t *loc, kmp_int32 gtid,
3112 __kmp_dispatch_init<kmp_uint32>(loc, gtid, schedule, lb, ub, st, chunk,
3116 void __kmp_aux_dispatch_init_8(ident_t *loc, kmp_int32 gtid,
3120 __kmp_dispatch_init<kmp_int64>(loc, gtid, schedule, lb, ub, st, chunk,
3124 void __kmp_aux_dispatch_init_8u(ident_t *loc, kmp_int32 gtid,
3128 __kmp_dispatch_init<kmp_uint64>(loc, gtid, schedule, lb, ub, st, chunk,
3132 void __kmp_aux_dispatch_fini_chunk_4(ident_t *loc, kmp_int32 gtid) {
3133 __kmp_dispatch_finish_chunk<kmp_uint32>(gtid, loc);
3136 void __kmp_aux_dispatch_fini_chunk_8(ident_t *loc, kmp_int32 gtid) {
3137 __kmp_dispatch_finish_chunk<kmp_uint64>(gtid, loc);
3140 void __kmp_aux_dispatch_fini_chunk_4u(ident_t *loc, kmp_int32 gtid) {
3141 __kmp_dispatch_finish_chunk<kmp_uint32>(gtid, loc);
3144 void __kmp_aux_dispatch_fini_chunk_8u(ident_t *loc, kmp_int32 gtid) {
3145 __kmp_dispatch_finish_chunk<kmp_uint64>(gtid, loc);