Searched refs:InternalizePass (Results 1 – 4 of 4) sorted by relevance
37 class InternalizePass : public PassInfoMixin<InternalizePass> {65 LLVM_ABI InternalizePass();66 InternalizePass(std::function<bool(const GlobalValue &)> MustPreserveGV) in InternalizePass() function80 return InternalizePass(std::move(MustPreserveGV)) in internalizeModule()
102 bool InternalizePass::shouldPreserveGV(const GlobalValue &GV) { in shouldPreserveGV()132 bool InternalizePass::maybeInternalize( in maybeInternalize()171 void InternalizePass::checkComdat( in checkComdat()183 bool InternalizePass::internalizeModule(Module &M) { in internalizeModule()273 InternalizePass::InternalizePass() : MustPreserveGV(PreserveAPIList()) {} in InternalizePass() function in InternalizePass275 PreservedAnalyses InternalizePass::run(Module &M, ModuleAnalysisManager &AM) { in run()
211 "internalize", "InternalizePass",214 return InternalizePass();221 return InternalizePass(MustPreserveGV);
849 PM.addPass(InternalizePass(mustPreserveGV)); in registerPassBuilderCallbacks()935 PM.addPass(InternalizePass(mustPreserveGV)); in registerPassBuilderCallbacks()