search for: llvm_executionengine_run_function

Displaying 5 results from an estimated 5 matches for "llvm_executionengine_run_function".

2005 May 10
0
[LLVMdev] Scheme + LLVM JIT
...uch an interface provide? The simplest > is "pass-in-a-string-to-compile", but that's rather crude. To me, the best interface is the most simple: I would suggest just wrapping the llvm classes and methods you need with simple functions, e.g. llvm_function_new/llvm_value_set_name/llvm_executionengine_run_function, etc. If kept simple, standardized, and generic, I think it would be very useful to people (even if incomplete). This would allow others to build on it, and we could 'ship' it as a standard llvm library. -Chris -- http://nondot.org/sabre/ http://llvm.cs.uiuc.edu/
2005 May 05
3
[LLVMdev] Scheme + LLVM JIT
> So as it stands, one should think of out JIT as something akin to the > early Java JITs: one function at a time and only one compile per > function. This is extremely primative by modern JIT standards, where a > JIT will do profiling, find hot functions and reoptimize them, > reoptimize functions when more information about the call tree is > available, have several levels of
2005 May 12
2
[LLVMdev] Scheme + LLVM JIT
> llvm_function_new/llvm_value_set_name/llvm_executionengine_run_function, > etc. > > If kept simple, standardized, and generic, I think it would be very useful > to people (even if incomplete). This would allow others to build on it, > and we could 'ship' it as a standard llvm library. It looks like my interface will look vaguely like this....
2005 May 10
1
[LLVMdev] Scheme + LLVM JIT
On May 9, Chris Lattner wrote: > To me, the best interface is the most simple: I would suggest just > wrapping the llvm classes and methods you need with simple functions, e.g. > > llvm_function_new/llvm_value_set_name/llvm_executionengine_run_function, > etc. > > If kept simple, standardized, and generic, I think it would be very useful > to people (even if incomplete). This would allow others to build on it, > and we could 'ship' it as a standard llvm library. Well, it seems that this is actually the next thing on m...
2005 May 13
0
[LLVMdev] Scheme + LLVM JIT
On Thu, 12 May 2005, Alexander Friedman wrote: >> llvm_function_new/llvm_value_set_name/llvm_executionengine_run_function, >> etc. >> >> If kept simple, standardized, and generic, I think it would be very useful >> to people (even if incomplete). This would allow others to build on it, >> and we could 'ship' it as a standard llvm library. > > It looks like my interface will...