Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h224 struct WholeProgramDevirtPass : public PassInfoMixin<WholeProgramDevirtPass> { struct
228 WholeProgramDevirtPass() in WholeProgramDevirtPass() argument
230 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass() function
/llvm-project-15.0.7/llvm/test/Other/
H A Dnew-pm-O0-defaults.ll50 ; CHECK-LTO-NEXT: Running pass: WholeProgramDevirtPass
H A Dnew-pm-lto-defaults.ll73 ; CHECK-O-NEXT: Running pass: WholeProgramDevirtPass
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp1426 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
1486 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1562 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
H A DPassRegistry.def120 MODULE_PASS("wholeprogramdevirt", WholeProgramDevirtPass())
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dthinlto-distributed-newpm.ll22 ; CHECK-O: Running pass: WholeProgramDevirtPass
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp752 PreservedAnalyses WholeProgramDevirtPass::run(Module &M, in run()