Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add EngineBuilder to ExecutionEngine in favor of the five optional argument ↵ | Reid Kleckner | 2009-07-18 | 1 | -6/+13 | |
| | | | | | | | | EE::create(). Also a test commit. llvm-svn: 76276 | |||||
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -2/+2 | |
| | | | | | | | | | This adds location info for all llvm_unreachable calls (which is a macro now) in !NDEBUG builds. In NDEBUG builds location info and the message is off (it only prints "UREACHABLE executed"). llvm-svn: 75640 | |||||
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -3/+3 | |
| | | | | | | | | | Make llvm_unreachable take an optional string, thus moving the cerr<< out of line. LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for NDEBUG builds. llvm-svn: 75379 | |||||
* | Fix the EE bindings to use the proper EE interfaces for creating a JIT. | Chris Lattner | 2009-06-16 | 1 | -1/+1 | |
| | | | | | | Calling into createJIT directly creates a circular dependency between libjit and lib ee. llvm-svn: 73567 | |||||
* | Fix the JIT bindings for ocaml. | Bill Wendling | 2009-04-30 | 1 | -3/+4 | |
| | | | | llvm-svn: 70454 | |||||
* | Instead of passing in an unsigned value for the optimization level, use an enum, | Bill Wendling | 2009-04-29 | 1 | -1/+1 | |
| | | | | | | | which better identifies what the optimization is doing. And is more flexible for future uses. llvm-svn: 70440 | |||||
* | The second part of the change from -fast to -O#. This changes the JIT to accept | Bill Wendling | 2009-04-29 | 1 | -2/+2 | |
| | | | | | | | an optimization level instead of a simple boolean telling it to generate code "fast" or the other type of "fast". llvm-svn: 70347 | |||||
* | add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! | Chris Lattner | 2009-01-21 | 1 | -0/+4 | |
| | | | | | | PR3364 llvm-svn: 62697 | |||||
* | Fix the LLVMCreateJITCompiler C binding. | Gordon Henriksen | 2008-08-08 | 1 | -3/+3 | |
| | | | | | | | Evan broke it in r54523 by adding a parameter in the implementation without updating the header correspondingly. llvm-svn: 54555 | |||||
* | Add new parameter Fast to createJIT to enable the fast codegen path. | Evan Cheng | 2008-08-08 | 1 | -2/+4 | |
| | | | | llvm-svn: 54523 | |||||
* | Add C binding for ExecutionEngine::addGlobalMapping. | Gordon Henriksen | 2008-06-20 | 1 | -0/+5 | |
| | | | | llvm-svn: 52523 | |||||
* | PR2202: LLVMCreateInterpreter creates a JIT | Gordon Henriksen | 2008-04-25 | 1 | -1/+1 | |
| | | | | | | Applying fix by Frits van Bommel. llvm-svn: 50249 | |||||
* | Fix "Control reaches the end of non-void function" warnings, | Chris Lattner | 2008-03-30 | 1 | -0/+1 | |
| | | | | | | patch by David Chisnall. llvm-svn: 48963 | |||||
* | Expose ExecutionEngine::getTargetData() to c and ocaml bindings. | Erick Tryzelaar | 2008-03-27 | 1 | -0/+4 | |
| | | | | llvm-svn: 48851 | |||||
* | Unbreak build with gcc 4.3: provide missed includes and silence most ↵ | Anton Korobeynikov | 2008-02-20 | 1 | -0/+1 | |
| | | | | | | annoying warnings. llvm-svn: 47367 | |||||
* | I doubt the address of the Error string was intended | Duncan Sands | 2008-01-07 | 1 | -1/+2 | |
| | | | | | | | to be used for the force_interpreter parameter... Spotted by gcc-4.2. llvm-svn: 45714 | |||||
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 | |
| | | | | llvm-svn: 45418 | |||||
* | C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler). | Gordon Henriksen | 2007-12-23 | 1 | -0/+187 | |
llvm-svn: 45335 |