Searched refs:edge (Results 1 – 15 of 15) sorted by relevance
18 # The following test case would crash liveness analysis because the back edge of21 # edge between TryBoundary and outer loop header (b/25493695).39 if-eqz v3, :outer_loop # back edge of outer loop44 goto :inner_loop # back edge of inner loop52 goto :inner_loop # back edge of inner loop
1 Test for edge cases of System.arraycopy.
1 Test class initialization edge cases and race conditions.
1 Test a specific SSA building regression a back edge would not be split due to
3 name: "art-run-test-482-checker-loop-back-edge-use",
69 inline bool IsEdgeValid(HEdge edge, HGraph* graph) { in IsEdgeValid() argument70 if (!edge.IsValid()) { in IsEdgeValid()73 uint32_t from = edge.GetFrom(); in IsEdgeValid()74 uint32_t to = edge.GetTo(); in IsEdgeValid()
748 for (HEdge edge : *remap_orig_internal_) { in CheckRemappingInfoIsValid()749 if (!IsEdgeValid(edge, graph_) || in CheckRemappingInfoIsValid()750 !IsInOrigBBSet(edge.GetFrom()) || in CheckRemappingInfoIsValid()751 !IsInOrigBBSet(edge.GetTo())) { in CheckRemappingInfoIsValid()756 for (auto edge : *remap_copy_internal_) { in CheckRemappingInfoIsValid()757 if (!IsEdgeValid(edge, graph_) || in CheckRemappingInfoIsValid()758 !IsInOrigBBSet(edge.GetFrom()) || in CheckRemappingInfoIsValid()759 !IsInOrigBBSet(edge.GetTo())) { in CheckRemappingInfoIsValid()764 for (auto edge : *remap_incoming_) { in CheckRemappingInfoIsValid()765 if (!IsEdgeValid(edge, graph_) || in CheckRemappingInfoIsValid()[all …]
5 # This is testing an edge case (not implementing any interface) for b/18116999.
64 # Add a marker on the outer loop back edge.66 # Set a wide register, to have v1 undefined at the back edge.
21 # edge and not preserving the invariant that the pre header of a loop
99 # This constant has a use in a phi in :back_edge2 and a back edge use in100 # :back_edge1. Because the linear order is wrong, the back edge use has
983 for (const Edge& edge : edges) { in TEST_F() local984 if (&edge.from == cur) { in TEST_F()985 work_list.push(&edge.to); in TEST_F()
310 # Test that only one TryBoundary is inserted when an edge connects two different1309 # the try block so as to not split the ReturnVoid-Exit edge.1323 # try block so as to not split the Return-Exit edge.
501 # back edge, and not the body.
636 "name": "art-run-test-482-checker-loop-back-edge-use"