Lines Matching refs:Module
10 #include "llvm/IR/Module.h"
655 Module *getModuleForNewFunction();
661 typedef std::vector<Module*> ModuleVector;
665 Module *OpenModule;
682 /// from one generated module to another.
731 // This function is in a module that has already been JITed.
751 Module *MCJITHelper::getModuleForNewFunction() {
752 // If we have a Module that hasn't been JITed, use that.
756 // Otherwise create a new Module.
758 Module *M = new Module(ModName, Context);
808 // For each function in the module
809 Module::iterator it;
810 Module::iterator end = OpenModule->end();
942 // Look up the name in the global module table.
1165 Module* M = TheHelper->getModuleForNewFunction();