search for: sumeethkc

Displaying 7 results from an estimated 7 matches for "sumeethkc".

Did you mean: sumeeth
2013 Nov 01
0
[LLVMdev] [Proposal] Adding callback mechanism to Execution Engines
...JIT and MCJIT. Another options is to use the LazyFunctionCreator which is implemented in both JIT and MCJIT. Andy - MCJIT::getPointerToFunction does call EE:addGlobalMapping - however EEState.getGlobalAddressMap is not used in MCJIT. Should this call be removed? Yaron 2013/11/1 sumeeth kc <sumeethkc at gmail.com> > Hi Andrew, > > I used the latest code from trunk. GlobalSymbolTable is being used in > MCJIT. > > I guess it wasn't clear from the proposal that the user program will be > modified to indicate that the callback should happen at that point in the > cod...
2013 Nov 01
2
[LLVMdev] [Proposal] Adding callback mechanism to Execution Engines
Hi Andrew, I used the latest code from trunk. GlobalSymbolTable is being used in MCJIT. I guess it wasn't clear from the proposal that the user program will be modified to indicate that the callback should happen at that point in the code. The objective is to call some of the functions which belong to lli or the ExecutionEngine. Thanks, Sumeeth On Fri, Nov 1, 2013 at 5:40 PM, Kaylor,
2013 Nov 01
0
[LLVMdev] [Proposal] Adding callback mechanism to Execution Engines
On Thu, Oct 31, 2013 at 11:39 PM, sumeeth kc <sumeethkc at gmail.com> wrote: > Hello, > > I would like to have your opinions on this. > > *Problem:* > > Currently, there are no ways to perform hypercalls into LLVM (they > transfer execution from the program being executed to the LLVM > infrastructure to perform compilation...
2013 Jan 31
1
[LLVMdev] Stub function generation in MCJIT using lli.
Hi all, I am new to LLVM so I apologize if my question seem lame to you. I was trying to understand the way in which MCJIT generates the stub functions when it encounters any functions which are not compiled yet. As far as I have looked into the code, the probable code which can do this is void *JIT::getPointerToFunctionOrStub and this is in JITEmitter under JIT. I may be wrong here though.
2013 Oct 06
1
[LLVMdev] Resolving a function symbol using JIT.
Hey, I have a situation where in I need to intercept a call to a particular function and return a pointer to a separate implementation of that function using JIT. The scenario is like this: 1. A test code or client code calls a function A() for which a dummy implementation is provided in a library which the test code/client links with during compilation. 2. I create the .bc using -emit-llvm and
2013 Nov 01
4
[LLVMdev] [Proposal] Adding callback mechanism to Execution Engines
Hello, I would like to have your opinions on this. *Problem:* Currently, there are no ways to perform hypercalls into LLVM (they transfer execution from the program being executed to the LLVM infrastructure to perform compilation). The goal of this project is to cleanly integrate an API into the LLVM code/execution engine to create custom callbacks. The “lli” executable should allow having a
2013 Mar 24
0
[LLVMdev] Change optimization level during compilation
Hello, Is there a way to change the optimization level in the middle of compilation process when JIT'ing the code lazily? To be more clear, I have code in bitcode format and I am using LLI to execute it using JIT. But during some point of time in the execution, I want to set a different level of optimization for the remainder of the code yet to be compiled and executed. Is there a way to do