Searched refs:InternalizePass (Results 1 – 4 of 4) sorted by relevance
35 class InternalizePass : public PassInfoMixin<InternalizePass> {63 InternalizePass();64 InternalizePass(std::function<bool(const GlobalValue &)> MustPreserveGV) in InternalizePass() function82 return InternalizePass(std::move(MustPreserveGV))
104 bool InternalizePass::shouldPreserveGV(const GlobalValue &GV) { in shouldPreserveGV()134 bool InternalizePass::maybeInternalize( in maybeInternalize()174 void InternalizePass::checkComdat( in checkComdat()186 bool InternalizePass::internalizeModule(Module &M, CallGraph *CG) { in internalizeModule()277 InternalizePass::InternalizePass() : MustPreserveGV(PreserveAPIList()) {} in InternalizePass() function in InternalizePass279 PreservedAnalyses InternalizePass::run(Module &M, ModuleAnalysisManager &AM) { in run()
77 MODULE_PASS("internalize", InternalizePass())
735 PM.addPass(InternalizePass(mustPreserveGV)); in registerPassBuilderCallbacks()