Home
last modified time | relevance | path

Searched refs:ctor_fence (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dcode_sinking.cc69 HConstructorFence* ctor_fence = instruction->AsConstructorFence(); in IsInterestingInstruction() local
72 DCHECK_NE(0u, ctor_fence->InputCount()); in IsInterestingInstruction()
79 return ctor_fence->GetAssociatedAllocation() != nullptr; in IsInterestingInstruction()
Dnodes.cc1635 HConstructorFence* ctor_fence = use_instruction->AsConstructorFence(); in RemoveConstructorFences() local
1646 DCHECK(!ctor_fence->HasUses()); in RemoveConstructorFences()
1650 DCHECK(!ctor_fence->HasEnvironmentUses()); in RemoveConstructorFences()
1655 DCHECK_EQ(instruction, ctor_fence->InputAt(input_index)); in RemoveConstructorFences()
1659 ctor_fence->RemoveInputAt(input_index); in RemoveConstructorFences()
1663 if (ctor_fence->InputCount() == 0u) { in RemoveConstructorFences()
1664 ctor_fence->GetBlock()->RemoveInstruction(ctor_fence); in RemoveConstructorFences()
Dinstruction_builder.cc1330 HConstructorFence* ctor_fence = in BuildConstructorFenceForAllocation() local
1332 AppendInstruction(ctor_fence); in BuildConstructorFenceForAllocation()