Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DInternalize.h48 const std::function<bool(const GlobalValue &)> MustPreserveGV; variable
65 InternalizePass(std::function<bool(const GlobalValue &)> MustPreserveGV) in InternalizePass() argument
66 : MustPreserveGV(std::move(MustPreserveGV)) {} in InternalizePass()
78 std::function<bool(const GlobalValue &)> MustPreserveGV) { in internalizeModule() argument
79 return InternalizePass(std::move(MustPreserveGV)) in internalizeModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInternalize.cpp130 return MustPreserveGV(GV); in shouldPreserveGV()
271 InternalizePass::InternalizePass() : MustPreserveGV(PreserveAPIList()) {} in InternalizePass()
H A DFunctionImport.cpp1631 auto MustPreserveGV = [&](const GlobalValue &GV) -> bool { in thinLTOInternalizeModule() local
1670 internalizeModule(TheModule, MustPreserveGV); in thinLTOInternalizeModule()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def184 auto MustPreserveGV = [=](const GlobalValue &GV) {
190 return InternalizePass(MustPreserveGV);