Displaying 2 results from an estimated 2 matches for "execevalvar".
2014 Sep 11
2
[LLVMdev] Fail to load a pointer to a function inside MCJIT-ed code when it is reload from ObjectCache
Hi, All
I have a problem to reuse mcjit jitted code loaded from ObjectCache from a
file. In the first run, I use MCJIT generate function JittedOpExpr object
code as following and it runs OK. 0x7fe4801fa1f8 at instruction
0x00007fe4cc6c2014 points to 0x69382E which is the beginning of ExecEvalVar
function. Then I save the object code into a file after implementing
notifyObjectCompiled method.
IrExprGetValue:
0x00007fe4cc6c2000: push %rbp
0x00007fe4cc6c2001: mov %rsp,%rbp
0x00007fe4cc6c2004: mov 0x10(%rdi),%rax
0x00007fe4cc6c2008: pop %rbp
0x00007fe4cc6c2009:...
2014 Sep 11
2
[LLVMdev] Fail to load a pointer to a function inside MCJIT-ed code when it is reload from ObjectCache
...ve a problem to reuse mcjit jitted code loaded from ObjectCache from
>> a file. In the first run, I use MCJIT generate function JittedOpExpr object
>> code as following and it runs OK. 0x7fe4801fa1f8 at instruction
>> 0x00007fe4cc6c2014 points to 0x69382E which is the beginning of ExecEvalVar
>> function. Then I save the object code into a file after implementing
>> notifyObjectCompiled method.
>>
>>
>> IrExprGetValue:
>> 0x00007fe4cc6c2000: push %rbp
>> 0x00007fe4cc6c2001: mov %rsp,%rbp
>> 0x00007fe4cc6c2004: mov...