Lines Matching refs:PM

42 void polly::registerCanonicalicationPasses(llvm::legacy::PassManagerBase &PM) {  in registerCanonicalicationPasses()  argument
44 PM.add(llvm::createPromoteMemoryToRegisterPass()); in registerCanonicalicationPasses()
45 PM.add(llvm::createEarlyCSEPass(UseMemSSA)); in registerCanonicalicationPasses()
46 PM.add(llvm::createInstructionCombiningPass()); in registerCanonicalicationPasses()
47 PM.add(llvm::createCFGSimplificationPass()); in registerCanonicalicationPasses()
48 PM.add(llvm::createTailCallEliminationPass()); in registerCanonicalicationPasses()
49 PM.add(llvm::createCFGSimplificationPass()); in registerCanonicalicationPasses()
50 PM.add(llvm::createReassociatePass()); in registerCanonicalicationPasses()
51 PM.add(llvm::createLoopRotatePass()); in registerCanonicalicationPasses()
53 PM.add(llvm::createFunctionInliningPass(200)); in registerCanonicalicationPasses()
54 PM.add(llvm::createPromoteMemoryToRegisterPass()); in registerCanonicalicationPasses()
55 PM.add(llvm::createCFGSimplificationPass()); in registerCanonicalicationPasses()
56 PM.add(llvm::createInstructionCombiningPass()); in registerCanonicalicationPasses()
57 PM.add(createBarrierNoopPass()); in registerCanonicalicationPasses()
59 PM.add(llvm::createInstructionCombiningPass()); in registerCanonicalicationPasses()
60 PM.add(llvm::createIndVarSimplifyPass()); in registerCanonicalicationPasses()
162 legacy::PassManager PM; in runOnModule() local
163 registerCanonicalicationPasses(PM); in runOnModule()
164 PM.run(M); in runOnModule()