Lines Matching refs:pModule
98 void Source::setModule(llvm::Module *pModule) { in setModule() argument
99 if (!mNoDelete && (mModule != pModule)) delete mModule; in setModule()
100 mModule = pModule; in setModule()
176 Source *Source::CreateFromModule(BCCContext &pContext, const char* name, llvm::Module &pModule, in CreateFromModule() argument
182 pModule.materializeAll(); in CreateFromModule()
183 if (llvm::verifyModule(pModule, &ErrorStream)) { in CreateFromModule()
189 Source *result = new (std::nothrow) Source(name, pContext, pModule, pNoDelete); in CreateFromModule()
192 pModule.getModuleIdentifier().c_str()); in CreateFromModule()
194 helper_set_module_metadata_from_bitcode_wrapper(pModule, compilerVersion, optimizationLevel); in CreateFromModule()
198 Source::Source(const char* name, BCCContext &pContext, llvm::Module &pModule, in Source() argument
200 : mName(name), mContext(pContext), mModule(&pModule), mMetadata(nullptr), in Source()