Home | History | Annotate | Download | only in llvm-extract

Lines Matching refs:Module

10 // This utility changes the input module to only contain a single function,
21 #include "llvm/IR/Module.h"
49 DeleteFn("delete", cl::desc("Delete specified Globals from Module"));
51 // ExtractFuncs - The functions to extract from the module.
57 // extract from the module.
63 // ExtractAlias - The alias to extract from the module.
70 // extract from the module.
76 // ExtractGlobals - The globals to extract from the module.
82 // extract from the module...
103 OwningPtr<Module> M;
134 for (Module::alias_iterator GA = M->alias_begin(), E = M->alias_end();
168 for (Module::global_iterator GV = M->global_begin(),
202 for (Module::iterator F = M->begin(), E = M->end(); F != E;
231 for (Module::global_iterator I = M->global_begin(), E = M->global_end();
242 for (Module::iterator I = M->begin(), E = M->end(); I != E; ++I) {