Lines Matching refs:phase_name
450 PipelineRunScope(PipelineData* data, const char* phase_name) in PipelineRunScope() argument
452 phase_name == nullptr ? nullptr : data->pipeline_statistics(), in PipelineRunScope()
453 phase_name), in PipelineRunScope()
468 PipelineRunScope scope(this->data_, Phase::phase_name()); in Run()
476 PipelineRunScope scope(this->data_, Phase::phase_name()); in Run()
483 static const char* phase_name() { return "loop assignment analysis"; } in phase_name() function
494 static const char* phase_name() { return "type hint analysis"; } in phase_name() function
506 static const char* phase_name() { return "graph builder"; } in phase_name() function
531 static const char* phase_name() { return "inlining"; } in phase_name() function
584 static const char* phase_name() { return "typer"; } in phase_name() function
595 static const char* phase_name() { return "OSR deconstruction"; } in phase_name() function
605 static const char* phase_name() { return "typed lowering"; } in phase_name() function
642 static const char* phase_name() { return "branch condition elimination"; } in phase_name() function
658 static const char* phase_name() { return "escape analysis"; } in phase_name() function
674 static const char* phase_name() { return "simplified lowering"; } in phase_name() function
699 static const char* phase_name() { return "control flow optimization"; } in phase_name() function
710 static const char* phase_name() { return "change lowering"; } in phase_name() function
734 static const char* phase_name() { return "early graph trimming"; } in phase_name() function
745 static const char* phase_name() { return "late graph trimming"; } in phase_name() function
756 static const char* phase_name() { return "stress loop peeling"; } in phase_name() function
771 static const char* phase_name() { return "generic lowering"; } in phase_name() function
797 static const char* phase_name() { return "scheduling"; } in phase_name() function
811 static const char* phase_name() { return "select instructions"; } in phase_name() function
826 static const char* phase_name() { return "meet register constraints"; } in phase_name() function
836 static const char* phase_name() { return "resolve phis"; } in phase_name() function
846 static const char* phase_name() { return "build live ranges"; } in phase_name() function
856 static const char* phase_name() { return "splinter live ranges"; } in phase_name() function
868 static const char* phase_name() { return "allocate general registers"; } in phase_name() function
880 static const char* phase_name() { return "allocate double registers"; } in phase_name() function
891 static const char* phase_name() { return "merge splintered ranges"; } in phase_name() function
901 static const char* phase_name() { return "locate spill slots"; } in phase_name() function
911 static const char* phase_name() { return "assign spill slots"; } in phase_name() function
921 static const char* phase_name() { return "commit assignment"; } in phase_name() function
931 static const char* phase_name() { return "populate pointer maps"; } in phase_name() function
941 static const char* phase_name() { return "connect ranges"; } in phase_name() function
951 static const char* phase_name() { return "resolve control flow"; } in phase_name() function
961 static const char* phase_name() { return "optimize moves"; } in phase_name() function
971 static const char* phase_name() { return "frame elision"; } in phase_name() function
980 static const char* phase_name() { return "jump threading"; } in phase_name() function
992 static const char* phase_name() { return "generate code"; } in phase_name() function
1003 static const char* phase_name() { return nullptr; } in phase_name() function
1028 static const char* phase_name() { return nullptr; } in phase_name() function