Searched refs:instance_of (Results 1 – 5 of 5) sorted by relevance
172 HInstanceOf* instance_of = new (GetAllocator()) HInstanceOf(new_inst, in TEST_P() local181 instance_of->SetValidTargetClassRTI(); in TEST_P()183 HInstruction* if_inst = new (GetAllocator()) HIf(instance_of); in TEST_P()189 entry->AddInstruction(instance_of); in TEST_P()217 EXPECT_INS_REMOVED(instance_of); in TEST_P()
463 bool InstanceOfNeedsReadBarrier(HInstanceOf* instance_of) { in InstanceOfNeedsReadBarrier() argument466 DCHECK(instance_of->GetTypeCheckKind() == TypeCheckKind::kExactCheck || in InstanceOfNeedsReadBarrier()467 instance_of->GetTypeCheckKind() == TypeCheckKind::kAbstractClassCheck || in InstanceOfNeedsReadBarrier()468 instance_of->GetTypeCheckKind() == TypeCheckKind::kClassHierarchyCheck || in InstanceOfNeedsReadBarrier()469 instance_of->GetTypeCheckKind() == TypeCheckKind::kArrayObjectCheck || in InstanceOfNeedsReadBarrier()470 instance_of->GetTypeCheckKind() == TypeCheckKind::kInterfaceCheck) in InstanceOfNeedsReadBarrier()471 << instance_of->GetTypeCheckKind(); in InstanceOfNeedsReadBarrier()475 return EmitReadBarrier() && !instance_of->GetTargetClass()->IsInImage(); in InstanceOfNeedsReadBarrier()478 ReadBarrierOption ReadBarrierOptionForInstanceOf(HInstanceOf* instance_of) { in ReadBarrierOptionForInstanceOf() argument479 return InstanceOfNeedsReadBarrier(instance_of) ? kWithReadBarrier : kWithoutReadBarrier; in ReadBarrierOptionForInstanceOf()
48 void VisitInstanceOf(HInstanceOf* instance_of) override;
45 void PrepareForRegisterAllocation::VisitInstanceOf(HInstanceOf* instance_of) { in VisitInstanceOf() argument47 if (instance_of->GetTypeCheckKind() == TypeCheckKind::kBitstringCheck) { in VisitInstanceOf()
456 void VisitInstanceOf(HInstanceOf* instance_of) override { in VisitInstanceOf() argument457 HandleTypeCheckInstruction(instance_of); in VisitInstanceOf()