Home
last modified time | relevance | path

Searched refs:IsLive (Results 1 – 9 of 9) sorted by relevance

/art/compiler/optimizing/
Dssa_builder.cc74 if (next->IsLive()) { in EquivalentPhisCleanup()
119 if (user->IsPhi() && user->AsPhi()->IsLive()) { in AddDependentInstructionsToWorklist()
220 DCHECK(phi->IsLive()); in UpdatePrimitiveType()
245 if (phi->IsLive()) { in RunPrimitiveTypePropagation()
257 if (phi->IsLive()) { in RunPrimitiveTypePropagation()
275 if (phi->IsLive() && UpdatePrimitiveType(phi, worklist)) { in ProcessPrimitiveTypePropagationWorklist()
652 DCHECK(phi->IsLive()) << "Cannot get equivalent of a dead phi since it would create a live one."; in GetFloatDoubleOrReferenceEquivalentOfPhi()
676 DCHECK(new_phi->IsLive()); in GetFloatDoubleOrReferenceEquivalentOfPhi()
683 return next_phi->IsLive() ? next_phi : nullptr; in GetFloatDoubleOrReferenceEquivalentOfPhi()
Dstack_map_test.cc85 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
86 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
173 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
174 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
212 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
213 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
245 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
246 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
278 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
279 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
[all …]
Dreference_type_propagation.cc916 DCHECK(instr->IsLive()); in UpdatePhi()
961 DCHECK((instr->IsPhi() && instr->AsPhi()->IsLive()) in UpdateNullability()
1010 if ((user->IsPhi() && user->AsPhi()->IsLive()) in AddDependentInstructionsToWorklist()
Dstack_map_stream.cc257 uint32_t index = reg.IsLive() ? dex_register_catalog_.Dedup(&entry) : kNoValue; in CreateDexRegisterMap()
Dnodes.h2888 bool IsDead() const { return !IsLive(); } in IsDead()
2889 bool IsLive() const { return GetPackedFlag<kFlagIsLive>(); } in IsLive() function
/art/runtime/
Ddex_register_location.h47 bool IsLive() const { return kind_ != Kind::kNone; } in IsLive() function
Dstack_map.h97 return std::count_if(begin(), end(), [](auto& loc) { return loc.IsLive(); }); in GetNumberOfLiveDexRegisters()
101 return std::any_of(begin(), end(), [](auto& loc) { return loc.IsLive(); }); in HasAnyLiveDexRegisters()
Dstack_map.cc253 if (reg.IsLive()) { in Dump()
/art/runtime/gc/
Dheap.cc2845 bool IsLive(ObjPtr<mirror::Object> obj) const NO_THREAD_SAFETY_ANALYSIS { in IsLive() function in art::gc::VerifyReferenceVisitor
2876 if (ref == nullptr || IsLive(ref)) { in VerifyReference()