Searched refs:constructor_fence (Results 1 – 10 of 10) sorted by relevance
204 void PrepareForRegisterAllocation::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument214 HInstruction* allocation_inst = constructor_fence->GetAssociatedAllocation(); in VisitConstructorFence()223 DCHECK_EQ(1u, constructor_fence->InputCount()); in VisitConstructorFence()226 constructor_fence->GetBlock()->RemoveInstruction(constructor_fence); in VisitConstructorFence()241 constructor_fence->RemoveAllInputs(); in VisitConstructorFence()
46 void VisitConstructorFence(HConstructorFence* constructor_fence) override { in VisitConstructorFence() argument47 candidate_fences_.push_back(constructor_fence); in VisitConstructorFence()49 for (size_t input_idx = 0; input_idx < constructor_fence->InputCount(); ++input_idx) { in VisitConstructorFence()50 candidate_fence_targets_.insert(constructor_fence->InputAt(input_idx)); in VisitConstructorFence()
55 void VisitConstructorFence(HConstructorFence* constructor_fence) override;
1657 HConstructorFence* constructor_fence = in TryPatternSubstitution() local1659 invoke_instruction->GetBlock()->InsertInstructionBefore(constructor_fence, in TryPatternSubstitution()
5331 void LocationsBuilderARM64::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument5332 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()5336 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
7068 void LocationsBuilderMIPS64::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument7069 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()7073 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
2267 void LocationsBuilderX86_64::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument2268 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()2272 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
2101 void LocationsBuilderX86::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument2102 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()2106 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
3096 void LocationsBuilderARMVIXL::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument3097 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()3101 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
9446 void LocationsBuilderMIPS::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument9447 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()9451 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()