• Home
  • Raw
  • Download

Lines Matching full:visitor

280         CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk);  in Run()
281 …EscapeAnalysis escapeAnalysis(data->GetCircuit(), &visitor, &chunk, runtimeOption.GetTraceEscapeAn… in Run()
282 visitor.AddPass(&escapeAnalysis); in Run()
283 visitor.VisitGraph(); in Run()
285 EscapeAnalysisEditor escapeAnalysisEditor(data->GetCircuit(), &visitor, &chunk, in Run()
289 visitor.PrintLog("escape Analysis"); in Run()
341 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
342 DeadCodeElimination deadCodeElimination(data->GetCircuit(), &visitor, &chunk); in Run()
343 … TSHCROptPass optimization(data->GetCircuit(), &visitor, &chunk, data->GetPassContext(), enableLog, in Run()
346 visitor.AddPass(&optimization); in Run()
347 visitor.AddPass(&deadCodeElimination); in Run()
348 visitor.VisitGraph(); in Run()
349 visitor.PrintLog("TSHCROptPass"); in Run()
369 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
370 DeadCodeElimination deadCodeElimination(data->GetCircuit(), &visitor, &chunk); in Run()
371 visitor.AddPass(&deadCodeElimination); in Run()
372 visitor.VisitGraph(); in Run()
410 … CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
413 &visitor, in Run()
417 visitor.AddPass(&lowering); in Run()
418 visitor.VisitGraph(); in Run()
419 visitor.PrintLog("TypedHCRLowering"); in Run()
427 … CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
429 &visitor, in Run()
433 visitor.AddPass(&lowering); in Run()
434 visitor.VisitGraph(); in Run()
435 visitor.PrintLog("TypedNativeInlineLowering"); in Run()
453 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
455 NTypeHCRLowering lowering(data->GetCircuit(), &visitor, data->GetPassContext(), in Run()
457 visitor.AddPass(&lowering); in Run()
458 visitor.VisitGraph(); in Run()
459 visitor.PrintLog("NTypeHCRLowering"); in Run()
475 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
476 … MCRLowering lowering(data->GetPassContext()->GetCompilationEnv(), data->GetCircuit(), &visitor, in Run()
478 visitor.AddPass(&lowering); in Run()
479 visitor.VisitGraph(); in Run()
480 visitor.PrintLog("MCRLowering"); in Run()
502 … CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
503 … GetEnvSpecializationPass getEnvSpecializationPass(data->GetCircuit(), &visitor, &chunk); in Run()
504 visitor.AddPass(&getEnvSpecializationPass); in Run()
505 visitor.VisitGraph(); in Run()
506 visitor.PrintLog("getEnvSpecializationPass"); in Run()
509 … CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
510 … LexicalEnvSpecializationPass lexicalEnvSpecializationPass(data->GetCircuit(), &visitor, &chunk, in Run()
512 visitor.AddPass(&lexicalEnvSpecializationPass); in Run()
513 visitor.VisitGraph(); in Run()
514 visitor.PrintLog("lexicalEnvSpecialization"); in Run()
523 … CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
524 DeadCodeElimination deadCodeElimination(data->GetCircuit(), &visitor, &chunk); in Run()
525 … TSHCROptPass optimization(data->GetCircuit(), &visitor, &chunk, data->GetPassContext(), enableLog, in Run()
528 visitor.AddPass(&optimization); in Run()
529 visitor.AddPass(&deadCodeElimination); in Run()
530 visitor.VisitGraph(); in Run()
531 visitor.PrintLog("TSHCROptPass"); in Run()
591 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
609 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
610 …ConstantFolding constantFolding(data->GetCircuit(), &visitor, data->GetCompilerConfig(), enableLog, in Run()
612 visitor.AddPass(&constantFolding); in Run()
613 visitor.VisitGraph(); in Run()
667 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
669 EarlyElimination earlyElimination(data->GetCircuit(), &visitor, &chunk, in Run()
671 visitor.AddPass(&earlyElimination); in Run()
672 visitor.VisitGraph(); in Run()
673 visitor.PrintLog("early elimination"); in Run()
690 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
691 LaterElimination laterElimination(data->GetCircuit(), &visitor, &chunk); in Run()
692 visitor.AddPass(&laterElimination); in Run()
693 visitor.VisitGraph(); in Run()
694 visitor.PrintLog("later elimination"); in Run()
724 CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
725 ValueNumbering valueNumbering(data->GetCircuit(), &visitor, &chunk, in Run()
728 visitor.AddPass(&valueNumbering); in Run()
729 visitor.VisitGraph(); in Run()
730 visitor.PrintLog("value numbering"); in Run()
745 … CombinedPassVisitor visitor(data->GetCircuit(), enableLog, data->GetMethodName(), &chunk); in Run()
746 InstructionCombine instructionCombine(data->GetCircuit(), &visitor, &chunk, in Run()
748 visitor.AddPass(&instructionCombine); in Run()
749 visitor.VisitGraph(); in Run()
750 visitor.PrintLog("Instruction Combine"); in Run()