Lines Matching refs:edge
101 // nodes and copying the edges from the target of the deferred edge to the
162 PointsToUnknown = 2, // Has edge to phantom_object
163 ArraycopySrc = 4, // Has edge from Arraycopy node
164 ArraycopyDst = 8 // Has edge to Arraycopy node
216 PointsToNode* edge(int e) const { return _edges.at(e); }
217 bool add_edge(PointsToNode* edge) { return _edges.append_if_missing(edge); }
223 // Mark base edge use to distinguish from stored value edge.
309 inline PointsToNode* get() const { return node->edge(i); }
457 // Add an edge of the specified type pointing to the specified target.
470 if (is_new) { // New edge?
478 // Add an edge from Field node to its base and back.
489 if (is_new) { // New edge?
503 // Add LocalVar node and edge if possible