• Home
  • Raw
  • Download

Lines Matching refs:addPass

533 void TargetPassConfig::addPass(Pass *P, bool verifyAfter) {  in addPass()  function in TargetPassConfig
560 addPass(IP.getInsertedPass(), IP.VerifyAfter); in addPass()
580 AnalysisID TargetPassConfig::addPass(AnalysisID PassID, bool verifyAfter) { in addPass() function in TargetPassConfig
595 addPass(P, verifyAfter); // Ends the lifetime of P. in addPass()
647 addPass(createVerifierPass()); in addIRPasses()
652 addPass(createCFLSteensAAWrapperPass()); in addIRPasses()
655 addPass(createCFLAndersAAWrapperPass()); in addIRPasses()
658 addPass(createCFLAndersAAWrapperPass()); in addIRPasses()
659 addPass(createCFLSteensAAWrapperPass()); in addIRPasses()
669 addPass(createTypeBasedAAWrapperPass()); in addIRPasses()
670 addPass(createScopedNoAliasAAWrapperPass()); in addIRPasses()
671 addPass(createBasicAAWrapperPass()); in addIRPasses()
675 addPass(createCanonicalizeFreezeInLoopsPass()); in addIRPasses()
676 addPass(createLoopStrengthReducePass()); in addIRPasses()
678 addPass(createPrintFunctionPass(dbgs(), in addIRPasses()
687 addPass(createMergeICmpsLegacyPass()); in addIRPasses()
688 addPass(createExpandMemCmpPass()); in addIRPasses()
693 addPass(createGCLoweringPass()); in addIRPasses()
694 addPass(createShadowStackGCLoweringPass()); in addIRPasses()
695 addPass(createLowerConstantIntrinsicsPass()); in addIRPasses()
698 addPass(createUnreachableBlockEliminationPass()); in addIRPasses()
702 addPass(createConstantHoistingPass()); in addIRPasses()
705 addPass(createPartiallyInlineLibCallsPass()); in addIRPasses()
708 addPass(createPostInlineEntryExitInstrumenterPass()); in addIRPasses()
713 addPass(createScalarizeMaskedMemIntrinLegacyPass()); in addIRPasses()
718 addPass(createExpandReductionsPass()); in addIRPasses()
734 addPass(createSjLjEHPreparePass(TM)); in addPassesToHandleExceptions()
739 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
745 addPass(createWinEHPass()); in addPassesToHandleExceptions()
746 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
753 addPass(createWinEHPass(/*DemoteCatchSwitchPHIOnly=*/false)); in addPassesToHandleExceptions()
754 addPass(createWasmEHPass()); in addPassesToHandleExceptions()
757 addPass(createLowerInvokePass()); in addPassesToHandleExceptions()
760 addPass(createUnreachableBlockEliminationPass()); in addPassesToHandleExceptions()
769 addPass(createCodeGenPreparePass()); in addCodeGenPrepare()
770 addPass(createRewriteSymbolsPass()); in addCodeGenPrepare()
780 addPass(new DummyCGSCCPass); in addISelPrepare()
784 addPass(createSafeStackPass()); in addISelPrepare()
785 addPass(createStackProtectorPass()); in addISelPrepare()
788 addPass(createPrintFunctionPass( in addISelPrepare()
794 addPass(createVerifierPass()); in addISelPrepare()
862 addPass(createResetMachineFunctionPass( in addCoreISelPasses()
875 addPass(&FinalizeISelID); in addCoreISelPasses()
885 addPass(createLowerEmuTLSPass()); in addISelPasses()
887 addPass(createPreISelIntrinsicLoweringPass()); in addISelPasses()
931 addPass(&LocalStackSlotAllocationID); in addMachinePasses()
935 addPass(createRegUsageInfoPropPass()); in addMachinePasses()
955 addPass(&FixupStatepointCallerSavedID); in addMachinePasses()
959 addPass(&PostRAMachineSinkingID); in addMachinePasses()
960 addPass(&ShrinkWrapID); in addMachinePasses()
966 addPass(createPrologEpilogInserterPass()); in addMachinePasses()
973 addPass(&ExpandPostRAPseudosID); in addMachinePasses()
979 addPass(&ImplicitNullChecksID); in addMachinePasses()
987 addPass(&PostMachineSchedulerID); in addMachinePasses()
989 addPass(&PostRASchedulerID); in addMachinePasses()
995 addPass(createGCInfoPrinter(dbgs()), false); in addMachinePasses()
1003 addPass(&FEntryInserterID); in addMachinePasses()
1005 addPass(&XRayInstrumentationID); in addMachinePasses()
1006 addPass(&PatchableFunctionID); in addMachinePasses()
1013 addPass(createRegUsageInfoCollector()); in addMachinePasses()
1017 addPass(&FuncletLayoutID, false); in addMachinePasses()
1019 addPass(&StackMapLivenessID, false); in addMachinePasses()
1020 addPass(&LiveDebugValuesID, false); in addMachinePasses()
1028 addPass(createMachineOutlinerPass(RunOnAllFunctions)); in addMachinePasses()
1035 addPass(createMachineFunctionSplitterPass()); in addMachinePasses()
1037 addPass(llvm::createBasicBlockSectionsPass(TM->getBBSectionsFuncListBuf())); in addMachinePasses()
1045 addPass(createPseudoProbeInserter()); in addMachinePasses()
1053 addPass(&EarlyTailDuplicateID); in addMachineSSAOptimization()
1057 addPass(&OptimizePHIsID); in addMachineSSAOptimization()
1061 addPass(&StackColoringID); in addMachineSSAOptimization()
1065 addPass(&LocalStackSlotAllocationID); in addMachineSSAOptimization()
1071 addPass(&DeadMachineInstructionElimID); in addMachineSSAOptimization()
1078 addPass(&EarlyMachineLICMID); in addMachineSSAOptimization()
1079 addPass(&MachineCSEID); in addMachineSSAOptimization()
1081 addPass(&MachineSinkingID); in addMachineSSAOptimization()
1083 addPass(&PeepholeOptimizerID); in addMachineSSAOptimization()
1086 addPass(&DeadMachineInstructionElimID); in addMachineSSAOptimization()
1158 addPass(createRegAllocPass(false)); in addRegAssignmentFast()
1164 addPass(createRegAllocPass(true)); in addRegAssignmentOptimized()
1170 addPass(&VirtRegRewriterID); in addRegAssignmentOptimized()
1176 addPass(&StackSlotColoringID); in addRegAssignmentOptimized()
1190 addPass(&PHIEliminationID, false); in addFastRegAlloc()
1191 addPass(&TwoAddressInstructionPassID, false); in addFastRegAlloc()
1200 addPass(&DetectDeadLanesID, false); in addOptimizedRegAlloc()
1202 addPass(&ProcessImplicitDefsID, false); in addOptimizedRegAlloc()
1214 addPass(&UnreachableMachineBlockElimID, false); in addOptimizedRegAlloc()
1215 addPass(&LiveVariablesID, false); in addOptimizedRegAlloc()
1218 addPass(&MachineLoopInfoID, false); in addOptimizedRegAlloc()
1219 addPass(&PHIEliminationID, false); in addOptimizedRegAlloc()
1223 addPass(&LiveIntervalsID, false); in addOptimizedRegAlloc()
1225 addPass(&TwoAddressInstructionPassID, false); in addOptimizedRegAlloc()
1226 addPass(&RegisterCoalescerID); in addOptimizedRegAlloc()
1231 addPass(&RenameIndependentSubregsID); in addOptimizedRegAlloc()
1234 addPass(&MachineSchedulerID); in addOptimizedRegAlloc()
1243 addPass(&MachineCopyPropagationID); in addOptimizedRegAlloc()
1248 addPass(&MachineLICMID); in addOptimizedRegAlloc()
1259 addPass(&BranchFolderPassID); in addMachineLateOptimization()
1266 addPass(&TailDuplicateID); in addMachineLateOptimization()
1269 addPass(&MachineCopyPropagationID); in addMachineLateOptimization()
1274 addPass(&GCMachineCodeAnalysisID, false); in addGCPasses()
1280 if (addPass(&MachineBlockPlacementID)) { in addBlockPlacement()
1283 addPass(&MachineBlockPlacementStatsID); in addBlockPlacement()