Mehdi Amini
|
e02fce0ac9
Make ExecutionEngine owning a DataLayout
|
10 年之前 |
Michael Kuperstein
|
4fceffb0d6
Revert "Make ExecutionEngine owning a DataLayout"
|
10 年之前 |
Mehdi Amini
|
eaeb380a9f
Make ExecutionEngine owning a DataLayout
|
10 年之前 |
Benjamin Kramer
|
4bb355e885
[ExecutionEngine] ArrayRefize argument passing.
|
10 年之前 |
Rafael Espindola
|
3f4ed32b43
Make it explicit that ExecutionEngine takes ownership of the modules.
|
11 年之前 |
Rafael Espindola
|
4e2b922131
Remove 'using std::errro_code' from lib.
|
11 年之前 |
Rafael Espindola
|
5c792faa0e
Don't use 'using std::error_code' in include/llvm.
|
11 年之前 |
Craig Topper
|
e703fcb975
[C++] Use 'nullptr'.
|
11 年之前 |
Rafael Espindola
|
1dc66089e6
Return an error_code from materializeAllPermanently.
|
11 年之前 |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 年之前 |
Micah Villmow
|
3574eca1b0
Move TargetData to DataLayout.
|
13 年之前 |
Jeffrey Yasskin
|
f0356fe140
Kill ModuleProvider and ghost linkage by inverting the relationship between
|
15 年之前 |
Reid Kleckner
|
4b1511b027
Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().
|
16 年之前 |
Jeffrey Yasskin
|
489393d7b9
Add an option to allocate JITed global data separately from code. By
|
16 年之前 |
Bob Wilson
|
e46161f10c
Fix the Ocaml bindings for the ExecutionEngine: with the change to build
|
16 年之前 |
Bill Wendling
|
98a366d547
Instead of passing in an unsigned value for the optimization level, use an enum,
|
16 年之前 |
Bill Wendling
|
5e5cb7985d
The second part of the change from -fast to -O#. This changes the JIT to accept
|
16 年之前 |
Evan Cheng
|
502f20b17e
Add new parameter Fast to createJIT to enable the fast codegen path.
|
17 年之前 |
Dan Gohman
|
844731a7f1
Clean up the use of static and anonymous namespaces. This turned up
|
17 年之前 |
Anton Korobeynikov
|
ae9f3a3b7c
Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.
|
17 年之前 |
Chris Lattner
|
4ee451de36
Remove attribution from file headers, per discussion on llvmdev.
|
17 年之前 |
Chris Lattner
|
9f2f142d25
simplify creation of the interpreter, make ExecutionEngine ctor protected,
|
17 年之前 |
Reid Spencer
|
e770787be1
For PR1486:
|
18 年之前 |
Reid Spencer
|
deca08d93d
Remove the insufficient code in Interpreter::create that computed the
|
18 年之前 |
Reid Spencer
|
b90fc7ed21
Remove unnecessary #include.
|
18 年之前 |
Reid Spencer
|
d4c0e62413
Deal with error handling better.
|
18 年之前 |
Reid Spencer
|
73a27c894f
Remove tabs.
|
18 年之前 |
Reid Spencer
|
519e239b1f
Implement use of new IntrinsicLowering interface.
|
18 年之前 |
Reid Spencer
|
26f238589f
For PR761:
|
18 年之前 |
Chris Lattner
|
b71fd7897f
Simplify IntrinsicLowering and clarify that it is only for use by the
|
19 年之前 |