• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/

Lines Matching refs:addPass

130 /// to addPass(). It may be a target-specific ID in the case that the target
292 void TargetPassConfig::addPass(Pass *P) {
313 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) {
322 addPass(P);
331 addPass(NP);
339 addPass(createMachineFunctionPrinterPass(dbgs(), Banner));
342 addPass(createMachineVerifierPass(Banner));
352 addPass(createTypeBasedAliasAnalysisPass());
353 addPass(createBasicAliasAnalysisPass());
358 addPass(createVerifierPass());
362 addPass(createLoopStrengthReducePass(getTargetLowering()));
364 addPass(createPrintFunctionPass("\n\n*** Code after LSR ***\n", &dbgs()));
367 addPass(createGCLoweringPass());
370 addPass(createUnreachableBlockEliminationPass());
384 addPass(createSjLjEHPreparePass(TM->getTargetLowering()));
389 addPass(createDwarfEHPass(TM));
392 addPass(createLowerInvokePass(TM->getTargetLowering()));
395 addPass(createUnreachableBlockEliminationPass());
404 addPass(createCodeGenPreparePass(getTargetLowering()));
406 addPass(createStackProtectorPass(getTargetLowering()));
411 addPass(createPrintFunctionPass("\n\n"
418 addPass(createVerifierPass());
459 if (addPass(&ExpandISelPseudosID))
469 addPass(&LocalStackSlotAllocationID);
488 addPass(&PrologEpilogCodeInserterID);
496 addPass(&ExpandPostRAPseudosID);
505 addPass(&PostRASchedulerID);
510 addPass(&GCMachineCodeAnalysisID);
512 addPass(createGCInfoPrinter(dbgs()));
525 if (addPass(&EarlyTailDuplicateID))
530 addPass(&OptimizePHIsID);
534 addPass(&StackColoringID);
538 addPass(&LocalStackSlotAllocationID);
544 addPass(&DeadMachineInstructionElimID);
547 addPass(&EarlyIfConverterID);
548 addPass(&MachineLICMID);
549 addPass(&MachineCSEID);
550 addPass(&MachineSinkingID);
553 addPass(&PeepholeOptimizerID);
612 /// this can be folded into addPass.
631 addPass(&PHIEliminationID);
632 addPass(&TwoAddressInstructionPassID);
634 addPass(RegAllocPass);
642 addPass(&ProcessImplicitDefsID);
650 addPass(&LiveVariablesID);
657 addPass(&MachineLoopInfoID);
658 addPass(&PHIEliminationID);
663 addPass(&LiveIntervalsID);
665 addPass(&TwoAddressInstructionPassID);
668 addPass(&StrongPHIEliminationID);
670 addPass(&RegisterCoalescerID);
673 if (addPass(&MachineSchedulerID))
677 addPass(RegAllocPass);
685 addPass(&VirtRegRewriterID);
700 addPass(&StackSlotColoringID);
705 addPass(&PostRAMachineLICMID);
717 if (addPass(&BranchFolderPassID))
721 if (addPass(&TailDuplicateID))
725 if (addPass(&MachineCopyPropagationID))
736 PassID = addPass(&MachineBlockPlacementID);
738 PassID = addPass(&CodePlacementOptID);
743 addPass(&MachineBlockPlacementStatsID);