Displaying 4 results from an estimated 4 matches for "finddefiningfunction".
2010 Feb 27
2
[LLVMdev] 2nd attempt for a working patch for bug 2606
...ub gets re-emitted,
> toward the end of the JIT cycle.
> One issue here is that functions that are external to all modules, have
> their mappings delayed by the
> above loop.
I suspect you can pull the decision of how to emit a stub back into
the JITEmitter. If you add a
"Function*findDefiningFunction(Function*)" method to the JIT, which
searches the Modules for the strongest definition of a same-named
function, you can keep the logic for how to deal with compiling that
function in the JITEmitter.
> I also kept the hasAvailableExternallyLinkage() the same as
> before, as I'm not...
2010 Mar 01
0
[LLVMdev] 2nd attempt for a working patch for bug 2606
...a separate file. Just copy the
> useful functions, and at some point I'll build an actual library for
> the helper functions.
Working on this now.
[snip]
>
> I suspect you can pull the decision of how to emit a stub back into
> the JITEmitter. If you add a
> "Function*findDefiningFunction(Function*)" method to the JIT, which
> searches the Modules for the strongest definition of a same-named
> function, you can keep the logic for how to deal with compiling that
> function in the JITEmitter.
Will do
>
>> I also kept the hasAvailableExternallyLinkage() the sam...
2010 Feb 26
0
[LLVMdev] 2nd attempt for a working patch for bug 2606
Hi Jeffrey,
On Feb 26, 2010, at 16:02, Jeffrey Yasskin wrote:
> [sidenote: Please try to avoid extraneous whitespace and line wrapping changes in your patches. It makes it harder to see what you're actually changing]
Sorry just saw some preexisting code was not in 80 columns.
>
> On Fri, Feb 26, 2010 at 4:57 AM, Garrison Venn <gvenn.cfe.dev at gmail.com> wrote:
> Hi
2010 Feb 26
1
[LLVMdev] 2nd attempt for a working patch for bug 2606
[sidenote: Please try to avoid extraneous whitespace and line wrapping
changes in your patches. It makes it harder to see what you're actually
changing]
On Fri, Feb 26, 2010 at 4:57 AM, Garrison Venn <gvenn.cfe.dev at gmail.com>wrote:
> Hi Olivier,
>
> On Feb 25, 2010, at 14:10, Olivier Meurant wrote:
>
> Hi Garrison,
>
> I finally come back from holidays and take