Home
last modified time | relevance | path

Searched refs:InternalizePass (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/
H A DInternalize.h37 class InternalizePass : public PassInfoMixin<InternalizePass> {
55 InternalizePass();
56 InternalizePass(std::function<bool(const GlobalValue &)> MustPreserveGV) in InternalizePass() function
74 return InternalizePass(std::move(MustPreserveGV))
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DInternalize.cpp92 bool InternalizePass::shouldPreserveGV(const GlobalValue &GV) { in shouldPreserveGV()
116 bool InternalizePass::maybeInternalize( in maybeInternalize()
143 void InternalizePass::checkComdatVisibility( in checkComdatVisibility()
153 bool InternalizePass::internalizeModule(Module &M, CallGraph *CG) { in internalizeModule()
240 InternalizePass::InternalizePass() : MustPreserveGV(PreserveAPIList()) {} in InternalizePass() function in InternalizePass
242 PreservedAnalyses InternalizePass::run(Module &M, ModuleAnalysisManager &AM) { in run()
/freebsd-12.1/contrib/llvm/lib/Passes/
H A DPassRegistry.def60 MODULE_PASS("internalize", InternalizePass())