Searched defs:InternalizePass (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/Transforms/IPO/
H A DInternalize.h37 class InternalizePass : public PassInfoMixin<InternalizePass> { class in namespace:llvm
55 InternalizePass();
56 InternalizePass(std::function<bool(const GlobalValue &)> MustPreserveGV) function in class:llvm::InternalizePass
74 return InternalizePass(std::move(MustPreserveGV))
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
H A DInternalize.cpp46 class InternalizePass : public ModulePass { class in namespace:__anon22992
53 explicit InternalizePass(bool AllButMain = true);
54 explicit InternalizePass(const std::vector <const char *>& exportList);
65 char InternalizePass::ID = 0;
66 INITIALIZE_PASS(InternalizePass, "internalize",
69 InternalizePass::InternalizePass(bool AllButMain) function in class:InternalizePass
78 InternalizePass::InternalizePass(const std::vector<const char *>&exportList) function in class:InternalizePass
87 void InternalizePass
[all...]
/external/llvm/lib/Transforms/IPO/
H A DInternalize.cpp92 bool InternalizePass::shouldPreserveGV(const GlobalValue &GV) {
116 bool InternalizePass::maybeInternalize(
143 void InternalizePass::checkComdatVisibility(
153 bool InternalizePass::internalizeModule(Module &M, CallGraph *CG) {
240 InternalizePass::InternalizePass() : MustPreserveGV(PreserveAPIList()) {} function in class:InternalizePass
242 PreservedAnalyses InternalizePass::run(Module &M, AnalysisManager<Module> &AM) {

Completed in 630 milliseconds