Chris Lattner
|
632bfb31c9
|
Fix the EE bindings to use the proper EE interfaces for creating a JIT.
Calling into createJIT directly creates a circular dependency between libjit and lib ee.
llvm-svn: 73567
|
2009-06-16 22:26:13 +00:00 |
Bill Wendling
|
352ee2cb05
|
Fix the JIT bindings for ocaml.
llvm-svn: 70454
|
2009-04-30 00:43:39 +00:00 |
Bill Wendling
|
026e5d7667
|
Instead of passing in an unsigned value for the optimization level, use an enum,
which better identifies what the optimization is doing. And is more flexible for
future uses.
llvm-svn: 70440
|
2009-04-29 23:29:43 +00:00 |
Bill Wendling
|
9f795134f3
|
The second part of the change from -fast to -O#. This changes the JIT to accept
an optimization level instead of a simple boolean telling it to generate code
"fast" or the other type of "fast".
llvm-svn: 70347
|
2009-04-29 00:32:19 +00:00 |
Chris Lattner
|
41b43da217
|
add getPointerToGlobal to the C bindings, patch by Lennart Augustsson!
PR3364
llvm-svn: 62697
|
2009-01-21 18:11:10 +00:00 |
Gordon Henriksen
|
5225cd66cf
|
Fix the LLVMCreateJITCompiler C binding.
Evan broke it in r54523 by adding a parameter in the implementation without
updating the header correspondingly.
llvm-svn: 54555
|
2008-08-08 20:49:28 +00:00 |
Evan Cheng
|
7ff05bf541
|
Add new parameter Fast to createJIT to enable the fast codegen path.
llvm-svn: 54523
|
2008-08-08 08:11:34 +00:00 |
Gordon Henriksen
|
9f337549a7
|
Add C binding for ExecutionEngine::addGlobalMapping.
llvm-svn: 52523
|
2008-06-20 02:16:11 +00:00 |
Gordon Henriksen
|
7993f4a6d1
|
PR2202: LLVMCreateInterpreter creates a JIT
Applying fix by Frits van Bommel.
llvm-svn: 50249
|
2008-04-25 02:52:30 +00:00 |
Chris Lattner
|
0f760dfe09
|
Fix "Control reaches the end of non-void function" warnings,
patch by David Chisnall.
llvm-svn: 48963
|
2008-03-30 18:22:13 +00:00 |
Erick Tryzelaar
|
8ac07c2834
|
Expose ExecutionEngine::getTargetData() to c and ocaml bindings.
llvm-svn: 48851
|
2008-03-27 00:27:14 +00:00 |
Anton Korobeynikov
|
579f07135a
|
Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.
llvm-svn: 47367
|
2008-02-20 11:08:44 +00:00 |
Duncan Sands
|
c50c210d76
|
I doubt the address of the Error string was intended
to be used for the force_interpreter parameter...
Spotted by gcc-4.2.
llvm-svn: 45714
|
2008-01-07 19:14:42 +00:00 |
Chris Lattner
|
f3ebc3f3d2
|
Remove attribution from file headers, per discussion on llvmdev.
llvm-svn: 45418
|
2007-12-29 20:36:04 +00:00 |
Gordon Henriksen
|
2a8cd89d03
|
C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler).
llvm-svn: 45335
|
2007-12-23 16:59:28 +00:00 |