[LLVMdev] Is it possible to inline Functions without using LLVM JIT Framework? (original) (raw)
Jeff Fifield fifield at colorado.edu
Fri Sep 2 07:29:21 PDT 2011
- Previous message: [LLVMdev] Is it possible to inline Functions without using LLVM JIT Framework?
- Next message: [LLVMdev] Is it possible to inline Functions without using LLVM JIT Framework?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Sep 2, 2011 at 4:23 AM, Mian M. Hamayun <mian-muhammad.hamayun at imag.fr> wrote:
But I am also looking into the possibility of doing the same using LLVM Pass Manager (Without using llvm-ld). This looks difficult due to the fact that the function definitions ought to be in the same module as the caller, in order to be inlined and then optimized onwards, I guess !!! (Correct me If I am Wrong at this)
I have a system where I need to do this quite often. In my inlining pass I open the module containing the function I wish to inline, copy the function into the current module, then call InlineFunction.
-Jeff
- Previous message: [LLVMdev] Is it possible to inline Functions without using LLVM JIT Framework?
- Next message: [LLVMdev] Is it possible to inline Functions without using LLVM JIT Framework?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]