<div dir="ltr">Hi all,<div><br></div><div style>I am new to LLVM so I apologize if my question seem lame to you. </div><div style><br></div><div style>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 </div>
<div style><br></div><div style>void *JIT::getPointerToFunctionOrStub and this is in JITEmitter under JIT.</div><div style><br></div><div style>I may be wrong here though. Could you please give a brief overview how the stub functions are generated? Also, how does the original function when it is compiled is put in place of the stub?</div>
<div style><br></div><div style>Your help is much appreciated.</div><div style><br></div><div style>Thanks,</div><div style>Sumeeth</div></div>