Lines Matching refs:addPass

734 void TargetPassConfig::addPass(Pass *P) {  in addPass()  function in TargetPassConfig
762 addPass(IP.getInsertedPass()); in addPass()
781 AnalysisID TargetPassConfig::addPass(AnalysisID PassID) { in addPass() function in TargetPassConfig
796 addPass(P); // Ends the lifetime of P. in addPass()
857 addPass(createVerifierPass()); in addIRPasses()
862 addPass(createCFLSteensAAWrapperPass()); in addIRPasses()
865 addPass(createCFLAndersAAWrapperPass()); in addIRPasses()
868 addPass(createCFLAndersAAWrapperPass()); in addIRPasses()
869 addPass(createCFLSteensAAWrapperPass()); in addIRPasses()
879 addPass(createTypeBasedAAWrapperPass()); in addIRPasses()
880 addPass(createScopedNoAliasAAWrapperPass()); in addIRPasses()
881 addPass(createBasicAAWrapperPass()); in addIRPasses()
885 addPass(createCanonicalizeFreezeInLoopsPass()); in addIRPasses()
886 addPass(createLoopStrengthReducePass()); in addIRPasses()
888 addPass(createPrintFunctionPass(dbgs(), in addIRPasses()
897 addPass(createMergeICmpsLegacyPass()); in addIRPasses()
898 addPass(createExpandMemCmpPass()); in addIRPasses()
903 addPass(&GCLoweringID); in addIRPasses()
904 addPass(&ShadowStackGCLoweringID); in addIRPasses()
905 addPass(createLowerConstantIntrinsicsPass()); in addIRPasses()
911 addPass(createLowerGlobalDtorsLegacyPass()); in addIRPasses()
914 addPass(createUnreachableBlockEliminationPass()); in addIRPasses()
918 addPass(createConstantHoistingPass()); in addIRPasses()
921 addPass(createReplaceWithVeclibLegacyPass()); in addIRPasses()
924 addPass(createPartiallyInlineLibCallsPass()); in addIRPasses()
929 addPass(createExpandVectorPredicationPass()); in addIRPasses()
934 addPass(createScalarizeMaskedMemIntrinLegacyPass()); in addIRPasses()
939 addPass(createExpandReductionsPass()); in addIRPasses()
942 addPass(createTLSVariableHoistPass()); in addIRPasses()
946 addPass(createSelectOptimizePass()); in addIRPasses()
962 addPass(createSjLjEHPreparePass(TM)); in addPassesToHandleExceptions()
967 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
973 addPass(createWinEHPass()); in addPassesToHandleExceptions()
974 addPass(createDwarfEHPass(getOptLevel())); in addPassesToHandleExceptions()
981 addPass(createWinEHPass(/*DemoteCatchSwitchPHIOnly=*/false)); in addPassesToHandleExceptions()
982 addPass(createWasmEHPass()); in addPassesToHandleExceptions()
985 addPass(createLowerInvokePass()); in addPassesToHandleExceptions()
988 addPass(createUnreachableBlockEliminationPass()); in addPassesToHandleExceptions()
997 addPass(createCodeGenPreparePass()); in addCodeGenPrepare()
1007 addPass(new DummyCGSCCPass); in addISelPrepare()
1011 addPass(createSafeStackPass()); in addISelPrepare()
1012 addPass(createStackProtectorPass()); in addISelPrepare()
1015 addPass(createPrintFunctionPass( in addISelPrepare()
1021 addPass(createVerifierPass()); in addISelPrepare()
1089 addPass(createResetMachineFunctionPass( in addCoreISelPasses()
1102 addPass(&FinalizeISelID); in addCoreISelPasses()
1112 addPass(createLowerEmuTLSPass()); in addISelPasses()
1114 addPass(createPreISelIntrinsicLoweringPass()); in addISelPasses()
1158 addPass(&LocalStackSlotAllocationID); in addMachinePasses()
1162 addPass(createRegUsageInfoPropPass()); in addMachinePasses()
1175 addPass(createMIRAddFSDiscriminatorsPass( in addMachinePasses()
1179 addPass( in addMachinePasses()
1194 addPass(&RemoveRedundantDebugValuesID); in addMachinePasses()
1196 addPass(&FixupStatepointCallerSavedID); in addMachinePasses()
1200 addPass(&PostRAMachineSinkingID); in addMachinePasses()
1201 addPass(&ShrinkWrapID); in addMachinePasses()
1207 addPass(createPrologEpilogInserterPass()); in addMachinePasses()
1214 addPass(&ExpandPostRAPseudosID); in addMachinePasses()
1220 addPass(&ImplicitNullChecksID); in addMachinePasses()
1228 addPass(&PostMachineSchedulerID); in addMachinePasses()
1230 addPass(&PostRASchedulerID); in addMachinePasses()
1236 addPass(createGCInfoPrinter(dbgs())); in addMachinePasses()
1244 addPass(&FEntryInserterID); in addMachinePasses()
1246 addPass(&XRayInstrumentationID); in addMachinePasses()
1247 addPass(&PatchableFunctionID); in addMachinePasses()
1254 addPass(createMIRAddFSDiscriminatorsPass( in addMachinePasses()
1262 addPass(createRegUsageInfoCollector()); in addMachinePasses()
1266 addPass(&FuncletLayoutID); in addMachinePasses()
1268 addPass(&StackMapLivenessID); in addMachinePasses()
1269 addPass(&LiveDebugValuesID); in addMachinePasses()
1278 addPass(createMachineOutlinerPass(RunOnAllFunctions)); in addMachinePasses()
1287 addPass(llvm::createBasicBlockSectionsProfileReaderPass( in addMachinePasses()
1290 addPass(llvm::createBasicBlockSectionsPass()); in addMachinePasses()
1293 addPass(createMachineFunctionSplitterPass()); in addMachinePasses()
1297 addPass(createCFIFixup()); in addMachinePasses()
1308 addPass(&EarlyTailDuplicateID); in addMachineSSAOptimization()
1312 addPass(&OptimizePHIsID); in addMachineSSAOptimization()
1316 addPass(&StackColoringID); in addMachineSSAOptimization()
1320 addPass(&LocalStackSlotAllocationID); in addMachineSSAOptimization()
1326 addPass(&DeadMachineInstructionElimID); in addMachineSSAOptimization()
1333 addPass(&EarlyMachineLICMID); in addMachineSSAOptimization()
1334 addPass(&MachineCSEID); in addMachineSSAOptimization()
1336 addPass(&MachineSinkingID); in addMachineSSAOptimization()
1338 addPass(&PeepholeOptimizerID); in addMachineSSAOptimization()
1341 addPass(&DeadMachineInstructionElimID); in addMachineSSAOptimization()
1418 addPass(createRegAllocPass(false)); in addRegAssignAndRewriteFast()
1428 addPass(createRegAllocPass(true)); in addRegAssignAndRewriteOptimized()
1434 addPass(&VirtRegRewriterID); in addRegAssignAndRewriteOptimized()
1438 addPass(createRegAllocScoringPass()); in addRegAssignAndRewriteOptimized()
1451 addPass(&PHIEliminationID); in addFastRegAlloc()
1452 addPass(&TwoAddressInstructionPassID); in addFastRegAlloc()
1461 addPass(&DetectDeadLanesID); in addOptimizedRegAlloc()
1463 addPass(&ProcessImplicitDefsID); in addOptimizedRegAlloc()
1475 addPass(&UnreachableMachineBlockElimID); in addOptimizedRegAlloc()
1476 addPass(&LiveVariablesID); in addOptimizedRegAlloc()
1479 addPass(&MachineLoopInfoID); in addOptimizedRegAlloc()
1480 addPass(&PHIEliminationID); in addOptimizedRegAlloc()
1484 addPass(&LiveIntervalsID); in addOptimizedRegAlloc()
1486 addPass(&TwoAddressInstructionPassID); in addOptimizedRegAlloc()
1487 addPass(&RegisterCoalescerID); in addOptimizedRegAlloc()
1492 addPass(&RenameIndependentSubregsID); in addOptimizedRegAlloc()
1495 addPass(&MachineSchedulerID); in addOptimizedRegAlloc()
1499 addPass(&StackSlotColoringID); in addOptimizedRegAlloc()
1507 addPass(&MachineCopyPropagationID); in addOptimizedRegAlloc()
1512 addPass(&MachineLICMID); in addOptimizedRegAlloc()
1523 addPass(&BranchFolderPassID); in addMachineLateOptimization()
1530 addPass(&TailDuplicateID); in addMachineLateOptimization()
1533 addPass(&MachineCopyPropagationID); in addMachineLateOptimization()
1538 addPass(&GCMachineCodeAnalysisID); in addGCPasses()
1545 addPass(createMIRAddFSDiscriminatorsPass( in addBlockPlacement()
1549 addPass( in addBlockPlacement()
1553 if (addPass(&MachineBlockPlacementID)) { in addBlockPlacement()
1556 addPass(&MachineBlockPlacementStatsID); in addBlockPlacement()