Lines Matching refs:addPass

429     addPass(createRVVRegAllocPass(false));  in addRegAssignAndRewriteFast()
435 addPass(createRVVRegAllocPass(true)); in addRegAssignAndRewriteOptimized()
436 addPass(createVirtRegRewriter(false)); in addRegAssignAndRewriteOptimized()
442 addPass(createAtomicExpandPass()); in addIRPasses()
446 addPass(createLoopDataPrefetchPass()); in addIRPasses()
448 addPass(createRISCVGatherScatterLoweringPass()); in addIRPasses()
449 addPass(createInterleavedAccessPass()); in addIRPasses()
450 addPass(createRISCVCodeGenPreparePass()); in addIRPasses()
461 addPass(createBarrierNoopPass()); in addPreISel()
465 addPass(createGlobalMergePass(TM, /* MaxOffset */ 2047, in addPreISel()
474 addPass(createRISCVISelDag(getRISCVTargetMachine(), getOptLevel())); in addInstSelector()
480 addPass(new IRTranslator(getOptLevel())); in addIRTranslator()
486 addPass(createRISCVO0PreLegalizerCombiner()); in addPreLegalizeMachineIR()
488 addPass(createRISCVPreLegalizerCombiner()); in addPreLegalizeMachineIR()
493 addPass(new Legalizer()); in addLegalizeMachineIR()
499 addPass(createRISCVPostLegalizerCombiner()); in addPreRegBankSelect()
503 addPass(new RegBankSelect()); in addRegBankSelect()
508 addPass(new InstructionSelect(getOptLevel())); in addGlobalInstructionSelect()
513 addPass(createRISCVPostRAExpandPseudoPass()); in addPreSched2()
516 addPass(createKCFIPass()); in addPreSched2()
520 addPass(&BranchRelaxationPassID); in addPreEmitPass()
521 addPass(createRISCVMakeCompressibleOptPass()); in addPreEmitPass()
530 addPass(createMachineCopyPropagationPass(true)); in addPreEmitPass()
535 addPass(createRISCVMoveMergePass()); in addPreEmitPass2()
538 addPass(createRISCVPushPopOptimizationPass()); in addPreEmitPass2()
540 addPass(createRISCVExpandPseudoPass()); in addPreEmitPass2()
545 addPass(createRISCVExpandAtomicPseudoPass()); in addPreEmitPass2()
548 addPass(createUnpackMachineBundles([&](const MachineFunction &MF) { in addPreEmitPass2()
554 addPass(createRISCVFoldMasksPass()); in addMachineSSAOptimization()
559 addPass(&MachineCombinerID); in addMachineSSAOptimization()
562 addPass(createRISCVOptWInstrsPass()); in addMachineSSAOptimization()
567 addPass(createRISCVPreRAExpandPseudoPass()); in addPreRegAlloc()
569 addPass(createRISCVMergeBaseOffsetOptPass()); in addPreRegAlloc()
570 addPass(createRISCVInsertVSETVLIPass()); in addPreRegAlloc()
573 addPass(createRISCVDeadRegisterDefinitionsPass()); in addPreRegAlloc()
574 addPass(createRISCVInsertReadWriteCSRPass()); in addPreRegAlloc()
575 addPass(createRISCVInsertWriteVXRMPass()); in addPreRegAlloc()
585 addPass(createRISCVInitUndefPass()); in addFastRegAlloc()
593 addPass(createRISCVRedundantCopyEliminationPass()); in addPostRegAlloc()