Home
last modified time | relevance | path

Searched refs:WholeProgramDevirtPass (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h224 struct WholeProgramDevirtPass : public PassInfoMixin<WholeProgramDevirtPass> { struct
228 WholeProgramDevirtPass() in WholeProgramDevirtPass() function
230 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass() argument
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp1708 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
1759 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1831 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
H A DPassRegistry.def146 MODULE_PASS("wholeprogramdevirt", WholeProgramDevirtPass())
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp753 PreservedAnalyses WholeProgramDevirtPass::run(Module &M, in run()