Home
last modified time | relevance | path

Searched refs:edge (Results 1 – 15 of 15) sorted by relevance

/art/test/547-regression-trycatch-critic-edge/smali/
DTestCase.smali18 # The following test case would crash liveness analysis because the back edge of
21 # edge between TryBoundary and outer loop header (b/25493695).
39 if-eqz v3, :outer_loop # back edge of outer loop
44 goto :inner_loop # back edge of inner loop
52 goto :inner_loop # back edge of inner loop
/art/test/537-checker-arraycopy/
Dinfo.txt1 Test for edge cases of System.arraycopy.
/art/test/084-class-init/
Dinfo.txt1 Test class initialization edge cases and race conditions.
/art/test/547-regression-trycatch-critic-edge/
Dinfo.txt1 Test a specific SSA building regression a back edge would not be split due to
/art/test/482-checker-loop-back-edge-use/
DAndroid.bp3 name: "art-run-test-482-checker-loop-back-edge-use",
/art/compiler/optimizing/
Dsuperblock_cloner.h69 inline bool IsEdgeValid(HEdge edge, HGraph* graph) { in IsEdgeValid() argument
70 if (!edge.IsValid()) { in IsEdgeValid()
73 uint32_t from = edge.GetFrom(); in IsEdgeValid()
74 uint32_t to = edge.GetTo(); in IsEdgeValid()
Dsuperblock_cloner.cc748 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 …]
/art/test/800-smali/smali/
Db_29778499_2.smali5 # This is testing an edge case (not implementing any interface) for b/18116999.
/art/test/596-checker-dead-phi/smali/
DIrreducibleLoop.smali64 # Add a marker on the outer loop back edge.
66 # Set a wide register, to have v1 undefined at the back edge.
/art/test/509-pre-header/smali/
DPreHeader.smali21 # edge and not preserving the invariant that the pre header of a loop
/art/test/594-checker-irreducible-linorder/smali/
DIrreducibleLoop.smali99 # This constant has a use in a phi in :back_edge2 and a back edge use in
100 # :back_edge1. Because the linear order is wrong, the back edge use has
/art/runtime/verifier/
Dreg_type_test.cc983 for (const Edge& edge : edges) { in TEST_F() local
984 if (&edge.from == cur) { in TEST_F()
985 work_list.push(&edge.to); in TEST_F()
/art/test/510-checker-try-catch/smali/
DBuilder.smali310 # Test that only one TryBoundary is inserted when an edge connects two different
1309 # the try block so as to not split the ReturnVoid-Exit edge.
1323 # try block so as to not split the Return-Exit edge.
/art/test/559-checker-irreducible-loop/smali/
DIrreducibleLoop.smali501 # back edge, and not the body.
/art/
DTEST_MAPPING636 "name": "art-run-test-482-checker-loop-back-edge-use"