Lines Matching defs:point_a
515 Return negative if POINT_A is before POINT_B
516 Return positive if POINT_A is after POINT_B
520 function_point::cmp_within_supernode_1 (const function_point &point_a,
523 gcc_assert (point_a.get_supernode () == point_b.get_supernode ());
525 switch (point_a.m_kind)
538 if (point_a.m_from_edge)
539 a_src_idx = point_a.m_from_edge->m_src->m_index;
560 return point_a.m_stmt_idx - point_b.m_stmt_idx;
584 Return negative if POINT_A is before POINT_B
585 Return positive if POINT_A is after POINT_B
589 function_point::cmp_within_supernode (const function_point &point_a,
592 int result = cmp_within_supernode_1 (point_a, point_b);
596 int reversed = cmp_within_supernode_1 (point_b, point_a);
606 function_point::cmp (const function_point &point_a,
609 int idx_a = point_a.m_supernode ? point_a.m_supernode->m_index : -1;
613 gcc_assert (point_a.m_supernode == point_b.m_supernode);
614 if (point_a.m_supernode)
615 return cmp_within_supernode (point_a, point_b);
736 function_point *point_a;
737 FOR_EACH_VEC_ELT (points, i, point_a)
743 int cmp = function_point::cmp_within_supernode (*point_a, *point_b);