Lines Matching defs:module
36 // reduce the startup time. On success, return the LLVM module object created
42 llvm::Module *module = llvm::getLazyBitcodeModule(pInput, pContext, &error);
44 if (module == NULL) {
49 return module;
69 llvm::Module *module = helper_load_bitcode(pContext.mImpl->mLLVMContext,
71 if (module == NULL) {
76 Source *result = CreateFromModule(pContext, *module, /* pNoDelete */false);
78 delete module;
95 llvm::Module *module = helper_load_bitcode(pContext.mImpl->mLLVMContext,
97 if (module == NULL) {
102 Source *result = CreateFromModule(pContext, *module, /* pNoDelete */false);
104 delete module;
123 llvm::Module *module = helper_load_bitcode(pContext.mImpl->mLLVMContext,
125 if (module == NULL) {
130 Source *result = CreateFromModule(pContext, *module, /* pNoDelete */false);
132 delete module;
183 // Create an empty module
184 llvm::Module *module =
187 if (module == NULL) {
188 ALOGE("Out of memory when creating empty LLVM module `%s'!", pName.c_str());
192 Source *result = CreateFromModule(pContext, *module, /* pNoDelete */false);
194 delete module;