Lines Matching refs:add
202 PM.add(Printer); in addPassesToEmitFile()
206 PM.add(createGCInfoDeleter()); in addPassesToEmitFile()
229 PM.add(createGCInfoDeleter()); in addPassesToEmitMachineCode()
274 PM.add(Printer); in addPassesToEmitMC()
284 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner)); in printNoVerify()
290 PM.add(createMachineFunctionPrinterPass(dbgs(), Banner)); in printAndVerify()
293 PM.add(createMachineVerifierPass(Banner)); in printAndVerify()
309 PM.add(createTypeBasedAliasAnalysisPass()); in addCommonCodeGenPasses()
310 PM.add(createBasicAliasAnalysisPass()); in addCommonCodeGenPasses()
315 PM.add(createVerifierPass()); in addCommonCodeGenPasses()
319 PM.add(createLoopStrengthReducePass(getTargetLowering())); in addCommonCodeGenPasses()
321 PM.add(createPrintFunctionPass("\n\n*** Code after LSR ***\n", &dbgs())); in addCommonCodeGenPasses()
324 PM.add(createGCLoweringPass()); in addCommonCodeGenPasses()
327 PM.add(createUnreachableBlockEliminationPass()); in addCommonCodeGenPasses()
339 PM.add(createSjLjEHPass(getTargetLowering())); in addCommonCodeGenPasses()
344 PM.add(createDwarfEHPass(this)); in addCommonCodeGenPasses()
347 PM.add(createLowerInvokePass(getTargetLowering())); in addCommonCodeGenPasses()
350 PM.add(createUnreachableBlockEliminationPass()); in addCommonCodeGenPasses()
355 PM.add(createCodeGenPreparePass(getTargetLowering())); in addCommonCodeGenPasses()
357 PM.add(createStackProtectorPass(getTargetLowering())); in addCommonCodeGenPasses()
362 PM.add(createPrintFunctionPass("\n\n" in addCommonCodeGenPasses()
369 PM.add(createVerifierPass()); in addCommonCodeGenPasses()
380 PM.add(MMI); in addCommonCodeGenPasses()
384 PM.add(new MachineFunctionAnalysis(*this, OptLevel)); in addCommonCodeGenPasses()
399 PM.add(createExpandISelPseudosPass()); in addCommonCodeGenPasses()
403 PM.add(createTailDuplicatePass(true)); in addCommonCodeGenPasses()
410 PM.add(createOptimizePHIsPass()); in addCommonCodeGenPasses()
414 PM.add(createLocalStackSlotAllocationPass()); in addCommonCodeGenPasses()
421 PM.add(createDeadMachineInstructionElimPass()); in addCommonCodeGenPasses()
425 PM.add(createMachineLICMPass()); in addCommonCodeGenPasses()
426 PM.add(createMachineCSEPass()); in addCommonCodeGenPasses()
428 PM.add(createMachineSinkingPass()); in addCommonCodeGenPasses()
431 PM.add(createPeepholeOptimizerPass()); in addCommonCodeGenPasses()
440 PM.add(createRegisterAllocator(OptLevel)); in addCommonCodeGenPasses()
448 PM.add(createStackSlotColoringPass(false)); in addCommonCodeGenPasses()
452 PM.add(createMachineLICMPass(false)); in addCommonCodeGenPasses()
461 PM.add(createLowerSubregsPass()); in addCommonCodeGenPasses()
465 PM.add(createPrologEpilogCodeInserter()); in addCommonCodeGenPasses()
474 PM.add(createPostRAScheduler(OptLevel)); in addCommonCodeGenPasses()
480 PM.add(createBranchFoldingPass(getEnableTailMergeDefault())); in addCommonCodeGenPasses()
486 PM.add(createTailDuplicatePass(false)); in addCommonCodeGenPasses()
490 PM.add(createGCMachineCodeAnalysisPass()); in addCommonCodeGenPasses()
493 PM.add(createGCInfoPrinter(dbgs())); in addCommonCodeGenPasses()
496 PM.add(createCodePlacementOptPass()); in addCommonCodeGenPasses()