Lines Matching refs:addPass

428   addPass(createAtomicExpandPass());  in addIRPasses()
432 addPass(createX86LowerAMXIntrinsicsPass()); in addIRPasses()
433 addPass(createX86LowerAMXTypePass()); in addIRPasses()
438 addPass(createInterleavedAccessPass()); in addIRPasses()
439 addPass(createX86PartialReductionPass()); in addIRPasses()
445 addPass(createIndirectBrExpandPass()); in addIRPasses()
451 addPass(createCFGuardDispatchPass()); in addIRPasses()
453 addPass(createCFGuardCheckPass()); in addIRPasses()
458 addPass(createJMCInstrumenterPass()); in addIRPasses()
463 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); in addInstSelector()
468 addPass(createCleanupLocalDynamicTLSPass()); in addInstSelector()
470 addPass(createX86GlobalBaseRegPass()); in addInstSelector()
475 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
480 addPass(new Legalizer()); in addLegalizeMachineIR()
485 addPass(new RegBankSelect()); in addRegBankSelect()
490 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
495 addPass(&EarlyIfConverterID); in addILPOpts()
497 addPass(&MachineCombinerID); in addILPOpts()
498 addPass(createX86CmovConverterPass()); in addILPOpts()
506 addPass(createX86WinEHStatePass()); in addPreISel()
512 addPass(&LiveRangeShrinkID); in addPreRegAlloc()
513 addPass(createX86FixupSetCC()); in addPreRegAlloc()
514 addPass(createX86OptimizeLEAs()); in addPreRegAlloc()
515 addPass(createX86CallFrameOptimization()); in addPreRegAlloc()
516 addPass(createX86AvoidStoreForwardingBlocks()); in addPreRegAlloc()
519 addPass(createX86SpeculativeLoadHardeningPass()); in addPreRegAlloc()
520 addPass(createX86FlagsCopyLoweringPass()); in addPreRegAlloc()
521 addPass(createX86DynAllocaExpander()); in addPreRegAlloc()
524 addPass(createX86PreTileConfigPass()); in addPreRegAlloc()
526 addPass(createX86FastPreTileConfigPass()); in addPreRegAlloc()
530 addPass(createX86DomainReassignmentPass()); in addMachineSSAOptimization()
535 addPass(createX86LowerTileCopyPass()); in addPostRegAlloc()
536 addPass(createX86FloatingPointStackifierPass()); in addPostRegAlloc()
542 addPass(createX86LoadValueInjectionLoadHardeningPass()); in addPostRegAlloc()
545 void X86PassConfig::addPreSched2() { addPass(createX86ExpandPseudoPass()); } in addPreSched2()
549 addPass(new X86ExecutionDomainFix()); in addPreEmitPass()
550 addPass(createBreakFalseDeps()); in addPreEmitPass()
553 addPass(createX86IndirectBranchTrackingPass()); in addPreEmitPass()
555 addPass(createX86IssueVZeroUpperPass()); in addPreEmitPass()
558 addPass(createX86FixupBWInsts()); in addPreEmitPass()
559 addPass(createX86PadShortFunctions()); in addPreEmitPass()
560 addPass(createX86FixupLEAs()); in addPreEmitPass()
562 addPass(createX86EvexToVexInsts()); in addPreEmitPass()
563 addPass(createX86DiscriminateMemOpsPass()); in addPreEmitPass()
564 addPass(createX86InsertPrefetchPass()); in addPreEmitPass()
565 addPass(createX86InsertX87waitPass()); in addPreEmitPass()
581 addPass(createX86SpeculativeExecutionSideEffectSuppression()); in addPreEmitPass2()
582 addPass(createX86IndirectThunksPass()); in addPreEmitPass2()
583 addPass(createX86ReturnThunksPass()); in addPreEmitPass2()
588 addPass(createX86AvoidTrailingCallPass()); in addPreEmitPass2()
596 addPass(createCFIInstrInserter()); in addPreEmitPass2()
600 addPass(createCFGuardLongjmpPass()); in addPreEmitPass2()
602 addPass(createEHContGuardCatchretPass()); in addPreEmitPass2()
604 addPass(createX86LoadValueInjectionRetHardeningPass()); in addPreEmitPass2()
607 addPass(createPseudoProbeInserter()); in addPreEmitPass2()
612 addPass(createUnpackMachineBundles([](const MachineFunction &MF) { in addPreEmitPass2()
623 addPass(createX86FastTileConfigPass()); in addPostFastRegAllocRewrite()
640 addPass(createGreedyRegisterAllocator(onlyAllocateTileRegisters)); in addRegAssignAndRewriteOptimized()
641 addPass(createX86TileConfigPass()); in addRegAssignAndRewriteOptimized()