Home
last modified time | relevance | path

Searched refs:constructor_fence (Results 1 – 10 of 10) sorted by relevance

/art/compiler/optimizing/
Dprepare_for_register_allocation.cc174 void PrepareForRegisterAllocation::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
184 HInstruction* allocation_inst = constructor_fence->GetAssociatedAllocation(); in VisitConstructorFence()
193 DCHECK_EQ(1u, constructor_fence->InputCount()); in VisitConstructorFence()
196 constructor_fence->GetBlock()->RemoveInstruction(constructor_fence); in VisitConstructorFence()
211 constructor_fence->RemoveAllInputs(); in VisitConstructorFence()
Dconstructor_fence_redundancy_elimination.cc46 void VisitConstructorFence(HConstructorFence* constructor_fence) OVERRIDE { in VisitConstructorFence() argument
47 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()
Dprepare_for_register_allocation.h50 void VisitConstructorFence(HConstructorFence* constructor_fence) OVERRIDE;
Dinliner.cc1623 HConstructorFence* constructor_fence = in TryPatternSubstitution() local
1625 invoke_instruction->GetBlock()->InsertInstructionBefore(constructor_fence, in TryPatternSubstitution()
Dcode_generator_arm64.cc5465 void LocationsBuilderARM64::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
5466 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()
5470 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
Dcode_generator_mips64.cc6668 void LocationsBuilderMIPS64::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
6669 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()
6673 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
Dcode_generator_x86_64.cc2190 void LocationsBuilderX86_64::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
2191 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()
2195 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
Dcode_generator_x86.cc2085 void LocationsBuilderX86::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
2086 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()
2090 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
Dcode_generator_arm_vixl.cc3488 void LocationsBuilderARMVIXL::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
3489 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()
3493 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()
Dcode_generator_mips.cc8782 void LocationsBuilderMIPS::VisitConstructorFence(HConstructorFence* constructor_fence) { in VisitConstructorFence() argument
8783 constructor_fence->SetLocations(nullptr); in VisitConstructorFence()
8787 HConstructorFence* constructor_fence ATTRIBUTE_UNUSED) { in VisitConstructorFence()