Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dlinear_order.cc32 static bool IsInnerLoop(HLoopInformation* outer, HLoopInformation* inner) { in IsInnerLoop() argument
33 return (inner != outer) in IsInnerLoop()
35 && (outer != nullptr) in IsInnerLoop()
36 && inner->IsIn(*outer); in IsInnerLoop()
Dloop_optimization.h57 outer(nullptr), in LoopNode()
62 LoopNode* outer; member
Dloop_optimization.cc575 node->outer = last_loop_; in AddLoop()
580 while (last_loop_->outer != nullptr && !loop_info->IsIn(*last_loop_->outer->loop_info)) { in AddLoop()
581 last_loop_ = last_loop_->outer; in AddLoop()
583 node->outer = last_loop_->outer; in AddLoop()
601 if (node->outer != nullptr) { in RemoveLoop()
602 node->outer->inner = node->next; in RemoveLoop()
607 node->next->outer = node->outer; in RemoveLoop()
Dgraph_visualizer.cc665 HLoopInformation* outer = loop_info->GetPreHeader()->GetLoopInformation(); in PrintInstruction() local
666 if (outer != nullptr) { in PrintInstruction()
667 StartAttributeStream("outer_loop") << "B" << outer->GetHeader()->GetBlockId(); in PrintInstruction()
/art/test/547-regression-trycatch-critic-edge/smali/
DTestCase.smali19 # the outer loop would have a smaller liveness position than the two back edges
21 # edge between TryBoundary and outer loop header (b/25493695).
29 move v2, p0 # v2 = outer loop counter
39 if-eqz v3, :outer_loop # back edge of outer loop
/art/test/488-checker-inline-recursive-calls/
Dinfo.txt1 Checker test for inlining calls that in turn call the outer method.
/art/test/596-checker-dead-phi/smali/
DIrreducibleLoop.smali23 # Check that the outer loop suspend check environment only has the parameter vreg.
64 # Add a marker on the outer loop back edge.
/art/runtime/entrypoints/quick/
Dquick_field_entrypoints.cc56 ArtMethod* outer = GetCalleeSaveOuterMethod(self, CalleeSaveType::kSaveRefsOnly); in GetReferrer() local
57 if (outer->GetEntryPointFromQuickCompiledCode() == nullptr) { in GetReferrer()
58 return outer; in GetReferrer()
/art/test/598-checker-irreducible-dominance/smali/
DIrreducibleLoop.smali21 # through `inner_back_edge` and incorrectly label the outer loop non-irreducible.
/art/test/530-checker-peel-unroll/src/
DMain.java857 outer: in peelingBreakFromNest()
861 break outer; in peelingBreakFromNest() local
/art/runtime/base/
Dtiming_logger_test.cc109 TimingLogger::ScopedTiming outer(outersplit, &logger); in TEST_F() local
/art/runtime/mirror/
Dobject_test.cc347 ObjPtr<Array> outer = multi->AsObjectArray<Array>()->Get(k); in TEST_F() local
348 EXPECT_OBJ_PTR_EQ(int_array_class.Get(), outer->GetClass()); in TEST_F()
349 EXPECT_EQ(j, outer->GetLength()); in TEST_F()
/art/test/800-smali/smali/
Db_22881413.smali73 # 1) Use a while, so that the end of the loop is a goto. That way, the merging of outer-loop
/art/runtime/jni/
Djni_internal_test.cc2036 jobject outer; in TEST_F() local
2041 outer = env_->NewLocalRef(original); in TEST_F()
2045 inner1 = env_->NewLocalRef(outer); in TEST_F()
2051 EXPECT_EQ(JNILocalRefType, env_->GetObjectRefType(outer)); in TEST_F()
2070 EXPECT_EQ(JNIInvalidRefType, env_->GetObjectRefType(outer)); in TEST_F()
/art/runtime/
Dclass_linker_test.cc890 ObjPtr<mirror::Class> outer = class_linker_->FindClass(soa.Self(), "LNested;", class_loader); in TEST_F() local
891 ASSERT_TRUE(outer != nullptr); in TEST_F()
892 EXPECT_EQ(0U, outer->NumVirtualMethods()); in TEST_F()
893 EXPECT_EQ(1U, outer->NumDirectMethods()); in TEST_F()