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()
92 static void UpdateBoundType(HBoundType* bound_type) REQUIRES_SHARED(Locks::mutator_lock_);249 HBoundType* bound_type = nullptr; in BoundTypeIn() local263 if (bound_type == nullptr) { in BoundTypeIn()270 bound_type = new (receiver->GetBlock()->GetGraph()->GetAllocator()) HBoundType(receiver); in BoundTypeIn()271 bound_type->SetUpperBound(class_rti, /* can_be_null= */ false); in BoundTypeIn()272 start_block->InsertInstructionBefore(bound_type, insert_point); in BoundTypeIn()282 user->ReplaceInput(bound_type, index); in BoundTypeIn()748 HBoundType* bound_type = check_cast->GetNext()->AsBoundType(); in VisitCheckCast() local749 if (bound_type == nullptr || bound_type->GetUpperBound().IsValid()) { in VisitCheckCast()754 DCHECK_EQ(bound_type->InputAt(0), check_cast->InputAt(0)); in VisitCheckCast()[all …]
54 void VisitBoundType(HBoundType* bound_type) override { in VisitBoundType() argument55 VisitAlias(bound_type); in VisitBoundType()
51 void VisitBoundType(HBoundType* bound_type) override;
673 HInstruction* bound_type = new (GetAllocator()) HBoundType(array); in TEST_F() local674 HInstruction* array_get2 = new (GetAllocator()) HArrayGet(bound_type, in TEST_F()679 HInstruction* null_check = new (GetAllocator()) HNullCheck(bound_type, 0); in TEST_F()692 entry->AddInstruction(bound_type); in TEST_F()