Lines Matching refs:branch_bits
255 kmp_uint32 branch_bits = __kmp_barrier_gather_branch_bits[bt]; in __kmp_tree_barrier_gather() local
256 kmp_uint32 branch_factor = 1 << branch_bits; in __kmp_tree_barrier_gather()
275 child_tid = (tid << branch_bits) + 1; in __kmp_tree_barrier_gather()
323 kmp_int32 parent_tid = (tid - 1) >> branch_bits; in __kmp_tree_barrier_gather()
362 kmp_uint32 branch_bits = __kmp_barrier_release_branch_bits[bt]; in __kmp_tree_barrier_release() local
363 kmp_uint32 branch_factor = 1 << branch_bits; in __kmp_tree_barrier_release()
415 child_tid = (tid << branch_bits) + 1; in __kmp_tree_barrier_release()
473 kmp_uint32 branch_bits = __kmp_barrier_gather_branch_bits[bt]; in __kmp_hyper_barrier_gather() local
474 kmp_uint32 branch_factor = 1 << branch_bits; in __kmp_hyper_barrier_gather()
495 level += branch_bits, offset <<= branch_bits) { in __kmp_hyper_barrier_gather()
500 kmp_int32 parent_tid = tid & ~((1 << (level + branch_bits)) - 1); in __kmp_hyper_barrier_gather()
591 kmp_uint32 branch_bits = __kmp_barrier_release_branch_bits[bt]; in __kmp_hyper_barrier_release() local
592 kmp_uint32 branch_factor = 1 << branch_bits; in __kmp_hyper_barrier_release()
659 level += branch_bits, offset <<= branch_bits) in __kmp_hyper_barrier_release()
663 for (level -= branch_bits, offset >>= branch_bits; offset != 0; in __kmp_hyper_barrier_release()
664 level -= branch_bits, offset >>= branch_bits) in __kmp_hyper_barrier_release()
668 level += branch_bits, offset <<= branch_bits) in __kmp_hyper_barrier_release()