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 년 전 |
Chris Lattner
|
426b782a92
Simplify TargetData ctor call
|
19 년 전 |
Chris Lattner
|
276f4b5235
Simplify interpreter construction.
|
19 년 전 |
Owen Anderson
|
a69571c799
Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference.
|
19 년 전 |
Jeff Cohen
|
2f51914d82
Get JIT/Interpreter working on Windows again.
|
19 년 전 |