Searched refs:ReferenceTypePropagation (Results 1 – 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
D | reference_type_propagation.cc | 43 class ReferenceTypePropagation::RTPVisitor : public HGraphDelegateVisitor { 117 ReferenceTypePropagation::ReferenceTypePropagation(HGraph* graph, in ReferenceTypePropagation() function in art::ReferenceTypePropagation 128 void ReferenceTypePropagation::ValidateTypes() { in ValidateTypes() 161 void ReferenceTypePropagation::Visit(HInstruction* instruction) { in Visit() 323 bool ReferenceTypePropagation::Run() { in Run() 338 void ReferenceTypePropagation::RTPVisitor::VisitBasicBlock(HBasicBlock* block) { in VisitBasicBlock() 357 void ReferenceTypePropagation::RTPVisitor::BoundTypeForIfNotNull(HBasicBlock* block) { in BoundTypeForIfNotNull() 469 void ReferenceTypePropagation::RTPVisitor::BoundTypeForIfInstanceOf(HBasicBlock* block) { in BoundTypeForIfInstanceOf() 508 void ReferenceTypePropagation::RTPVisitor::SetClassAsTypeInfo(HInstruction* instr, in SetClassAsTypeInfo() 545 void ReferenceTypePropagation::RTPVisitor::VisitDeoptimize(HDeoptimize* instr) { in VisitDeoptimize() [all …]
|
D | reference_type_propagation.h | 31 class ReferenceTypePropagation : public HOptimization { 33 ReferenceTypePropagation(HGraph* graph, 83 DISALLOW_COPY_AND_ASSIGN(ReferenceTypePropagation);
|
D | reference_type_propagation_test.cc | 39 propagation_ = new (GetAllocator()) ReferenceTypePropagation(graph_, in SetupPropagation() 70 ReferenceTypePropagation* propagation_;
|
D | inliner.cc | 900 ReferenceTypePropagation rtp_fixup(graph_, in TryInlineMonomorphicCall() 1099 ReferenceTypePropagation rtp_fixup(graph_, in TryInlinePolymorphicCall() 1294 ReferenceTypePropagation rtp_fixup(graph_, in TryInlinePolymorphicCallToSameTarget() 1417 ReferenceTypePropagation(graph_, in TryInlineAndReplace() 1739 ReferenceTypePropagation rtp(graph_, in CreateInstanceFieldGet() 1842 ReferenceTypePropagation(callee_graph, in SubstituteArguments() 2189 bool admissible = ReferenceTypePropagation::IsAdmissible(declared_class); in IsReferenceTypeRefinement() 2269 ReferenceTypeInfo rti = ReferenceTypePropagation::IsAdmissible(cls) in FixUpReturnReferenceType()
|
D | select_generator.cc | 164 ReferenceTypePropagation::FixUpInstructionType(select, graph_->GetHandleCache()); in Run()
|
D | ssa_builder.cc | 540 ReferenceTypePropagation(graph_, in BuildSsa()
|