Home
last modified time | relevance | path

Searched refs:HInliner (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dinliner.h33 class HInliner : public HOptimization {
35 HInliner(HGraph* outer_graph, in HInliner() function
194 DISALLOW_COPY_AND_ASSIGN(HInliner);
Dinliner.cc57 void HInliner::Run() { in Run()
249 bool HInliner::TryInline(HInvoke* invoke_instruction) { in TryInline()
345 HInstanceFieldGet* HInliner::BuildGetReceiverClass(ClassLinker* class_linker, in BuildGetReceiverClass()
365 bool HInliner::TryInlineMonomorphicCall(HInvoke* invoke_instruction, in TryInlineMonomorphicCall()
423 HInstruction* HInliner::AddTypeGuard(HInstruction* receiver, in AddTypeGuard()
463 bool HInliner::TryInlinePolymorphicCall(HInvoke* invoke_instruction, in TryInlinePolymorphicCall()
550 void HInliner::CreateDiamondPatternForPolymorphicInline(HInstruction* compare, in CreateDiamondPatternForPolymorphicInline()
626 bool HInliner::TryInlinePolymorphicCallToSameTarget(HInvoke* invoke_instruction, in TryInlinePolymorphicCallToSameTarget()
743 bool HInliner::TryInlineAndReplace(HInvoke* invoke_instruction, ArtMethod* method, bool do_rtp) { in TryInlineAndReplace()
756 bool HInliner::TryBuildAndInline(HInvoke* invoke_instruction, in TryBuildAndInline()
[all …]
Doptimizing_compiler.cc413 HInliner* inliner = new (graph->GetArena()) HInliner( in MaybeRunInliner()
Dgraph_visualizer.cc568 || IsPass(HInliner::kInlinerPassName)) in PrintInstruction()
Dnodes.h642 friend class HInliner; // For the reverse post order. variable