Deleted Added
full compact
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 ---