llvm is capable of inlining some of the basic functions like that during some of the optimization passes. How are you compiling?<br><br><div>On Mon Jan 06 2014 at 9:49:04 AM, Timothy Baldridge <<a href="mailto:tbaldridge@gmail.com">tbaldridge@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Let's say I'm using LLVM to JIT compile a function. Inside that function I make a call to a runtime method in a currently loaded library. Is there any way to get LLVM to inline that function call?<br>

<br>As an example, let's say my jitted function calls memcpy, can I get memcpy's body inlined somehow? Or can that only be done via lto and aot compilation?<br><br>Thanks,<br><br>Timothy Baldridge</div>
</blockquote>