ExecutionEngine.h (208954) | ExecutionEngine.h (210299) |
---|---|
1//===- ExecutionEngine.h - Abstract Execution Engine Interface --*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 160 unchanged lines hidden (view full) --- 169 /// Clients should make sure to initialize targets prior to calling this 170 /// function. 171 static ExecutionEngine *createJIT(Module *M, 172 std::string *ErrorStr = 0, 173 JITMemoryManager *JMM = 0, 174 CodeGenOpt::Level OptLevel = 175 CodeGenOpt::Default, 176 bool GVsWithCode = true, | 1//===- ExecutionEngine.h - Abstract Execution Engine Interface --*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 160 unchanged lines hidden (view full) --- 169 /// Clients should make sure to initialize targets prior to calling this 170 /// function. 171 static ExecutionEngine *createJIT(Module *M, 172 std::string *ErrorStr = 0, 173 JITMemoryManager *JMM = 0, 174 CodeGenOpt::Level OptLevel = 175 CodeGenOpt::Default, 176 bool GVsWithCode = true, |
177 CodeModel::Model CMM = 178 CodeModel::Default); | 177 CodeModel::Model CMM = 178 CodeModel::Default); |
179 180 /// addModule - Add a Module to the list of modules that we can JIT from. 181 /// Note that this takes ownership of the Module: when the ExecutionEngine is 182 /// destroyed, it destroys the Module as well. 183 virtual void addModule(Module *M) { 184 Modules.push_back(M); 185 } 186 --- 334 unchanged lines hidden --- | 179 180 /// addModule - Add a Module to the list of modules that we can JIT from. 181 /// Note that this takes ownership of the Module: when the ExecutionEngine is 182 /// destroyed, it destroys the Module as well. 183 virtual void addModule(Module *M) { 184 Modules.push_back(M); 185 } 186 --- 334 unchanged lines hidden --- |