Lines Matching refs:m_range
91 aligned_space<Range> m_range; member
110 m_range.begin()->~Range(); in ~final_sum()
115 new( m_range.begin() ) Range(range); in finish_construction()
140 m_body( *m_range.begin(), final_scan_tag() ); in execute()
182 Range m_range; member
194 m_range(range), in sum_node()
251 …task* right_child = this->create_child(Range(m_range,split()), *m_left_sum, m_right, m_left_sum, m… in execute()
252 …task* left_child = m_left_is_final ? nullptr : this->create_child(m_range, *m_body, m_left, m_inco… in execute()
357 Range m_range; member
396 m_range(parent.m_range,split()), in start_scan()
412 m_range(range), in start_scan()
469 …if( (m_is_right_child && !treat_as_stolen) || !m_range.is_divisible() || m_partition.should_execut… in execute()
471 m_body(m_range, final_scan_tag()); in execute()
473 m_body(m_range, pre_scan_tag()); in execute()
481 …auto result = alloc.new_object<sum_node_type>(m_range,/*m_left_is_final=*/m_is_final, m_parent? &m… in execute()