Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dstack_map_test.cc91 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
92 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
184 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
185 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
223 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
224 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
256 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
257 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
289 ASSERT_TRUE(dex_register_map[0].IsLive()); in TEST()
290 ASSERT_TRUE(dex_register_map[1].IsLive()); in TEST()
[all …]
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()
651 DCHECK(phi->IsLive()) << "Cannot get equivalent of a dead phi since it would create a live one."; in GetFloatDoubleOrReferenceEquivalentOfPhi()
675 DCHECK(new_phi->IsLive()); in GetFloatDoubleOrReferenceEquivalentOfPhi()
682 return next_phi->IsLive() ? next_phi : nullptr; in GetFloatDoubleOrReferenceEquivalentOfPhi()
Dreference_type_propagation.cc903 DCHECK(instr->IsLive()); in UpdatePhi()
946 return (instr->IsPhi() && instr->AsPhi()->IsLive()) || in IsUpdateable()
1001 if ((user->IsPhi() && user->AsPhi()->IsLive()) in AddDependentInstructionsToWorklist()
Dstack_map_stream.cc335 uint32_t index = reg.IsLive() ? dex_register_catalog_.Dedup(&entry) : kNoValue; in CreateDexRegisterMap()
Dnodes.h3198 bool IsDead() const { return !IsLive(); }
3199 bool IsLive() const { return GetPackedFlag<kFlagIsLive>(); }
/art/runtime/
Ddex_register_location.h48 bool IsLive() const { return kind_ != Kind::kNone; } in IsLive() function
/art/runtime/oat/
Dstack_map.h103 return std::count_if(begin(), end(), [](auto& loc) { return loc.IsLive(); }); in GetNumberOfLiveDexRegisters()
107 return std::any_of(begin(), end(), [](auto& loc) { return loc.IsLive(); }); in HasAnyLiveDexRegisters()
Dstack_map.cc193 if (reg.IsLive()) { in Dump()
/art/runtime/gc/
Dheap.cc3071 bool IsLive(ObjPtr<mirror::Object> obj) const NO_THREAD_SAFETY_ANALYSIS { in IsLive() function in art::gc::VerifyReferenceVisitor
3102 if (ref == nullptr || IsLive(ref)) { in VerifyReference()