Lines Matching refs:PassManagerBuilder
173 class PassManagerBuilderWrapper : public PassManagerBuilder {
178 : PassManagerBuilder(), TargetTriple(TargetTriple), CGOpts(CGOpts), in PassManagerBuilderWrapper()
191 static void addObjCARCAPElimPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCAPElimPass()
196 static void addObjCARCExpandPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCExpandPass()
201 static void addObjCARCOptPass(const PassManagerBuilder &Builder, PassManagerBase &PM) { in addObjCARCOptPass()
206 static void addAddDiscriminatorsPass(const PassManagerBuilder &Builder, in addAddDiscriminatorsPass()
211 static void addBoundsCheckingPass(const PassManagerBuilder &Builder, in addBoundsCheckingPass()
237 static void addSanitizerCoveragePass(const PassManagerBuilder &Builder, in addSanitizerCoveragePass()
272 static void addMemProfilerPasses(const PassManagerBuilder &Builder, in addMemProfilerPasses()
278 static void addAddressSanitizerPasses(const PassManagerBuilder &Builder, in addAddressSanitizerPasses()
294 static void addKernelAddressSanitizerPasses(const PassManagerBuilder &Builder, in addKernelAddressSanitizerPasses()
303 static void addHWAddressSanitizerPasses(const PassManagerBuilder &Builder, in addHWAddressSanitizerPasses()
313 static void addKernelHWAddressSanitizerPasses(const PassManagerBuilder &Builder, in addKernelHWAddressSanitizerPasses()
319 static void addGeneralOptsForMemorySanitizer(const PassManagerBuilder &Builder, in addGeneralOptsForMemorySanitizer()
343 static void addMemorySanitizerPass(const PassManagerBuilder &Builder, in addMemorySanitizerPass()
348 static void addKernelMemorySanitizerPass(const PassManagerBuilder &Builder, in addKernelMemorySanitizerPass()
353 static void addThreadSanitizerPass(const PassManagerBuilder &Builder, in addThreadSanitizerPass()
358 static void addDataFlowSanitizerPass(const PassManagerBuilder &Builder, in addDataFlowSanitizerPass()
685 PMBuilder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in CreatePasses()
690 PMBuilder.addExtension(PassManagerBuilder::EP_EarlyAsPossible, in CreatePasses()
692 PMBuilder.addExtension(PassManagerBuilder::EP_ModuleOptimizerEarly, in CreatePasses()
694 PMBuilder.addExtension(PassManagerBuilder::EP_ScalarOptimizerLate, in CreatePasses()
702 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
704 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
709 PMBuilder.addExtension(PassManagerBuilder::EP_ScalarOptimizerLate, in CreatePasses()
711 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
718 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
720 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
725 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
727 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
732 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
734 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
739 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
741 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
746 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
748 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
753 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
755 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
760 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
762 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
767 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
769 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()
774 PMBuilder.addExtension(PassManagerBuilder::EP_OptimizerLast, in CreatePasses()
776 PMBuilder.addExtension(PassManagerBuilder::EP_EnabledOnOptLevel0, in CreatePasses()