Searched refs:bound_type (Results 1 – 5 of 5) sorted by relevance
99 void PrepareForRegisterAllocation::VisitBoundType(HBoundType* bound_type) { in VisitBoundType() argument100 bound_type->ReplaceWith(bound_type->InputAt(0)); in VisitBoundType()101 bound_type->GetBlock()->RemoveInstruction(bound_type); in VisitBoundType()
87 static void UpdateBoundType(HBoundType* bound_type) REQUIRES_SHARED(Locks::mutator_lock_);199 HBoundType* bound_type = nullptr; in BoundTypeIn() local213 if (bound_type == nullptr) { in BoundTypeIn()220 bound_type = new (receiver->GetBlock()->GetGraph()->GetAllocator()) HBoundType(receiver); in BoundTypeIn()221 bound_type->SetUpperBound(class_rti, /* can_be_null= */ false); in BoundTypeIn()222 start_block->InsertInstructionBefore(bound_type, insert_point); in BoundTypeIn()232 user->ReplaceInput(bound_type, index); in BoundTypeIn()701 HBoundType* bound_type = check_cast->GetNext()->AsBoundTypeOrNull(); in VisitCheckCast() local702 if (bound_type == nullptr || bound_type->GetUpperBound().IsValid()) { in VisitCheckCast()707 DCHECK_EQ(bound_type->InputAt(0), check_cast->InputAt(0)); in VisitCheckCast()[all …]
62 void VisitBoundType(HBoundType* bound_type) override { in VisitBoundType() argument63 VisitAlias(bound_type); in VisitBoundType()
52 void VisitBoundType(HBoundType* bound_type) override;
666 HInstruction* bound_type = new (GetAllocator()) HBoundType(array); in TEST_F() local667 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(bound_type, in TEST_F()672 HInstruction* null_check = new (GetAllocator()) HNullCheck(bound_type, 0); in TEST_F()685 entry->AddInstruction(bound_type); in TEST_F()