search for: finddefiningfunction

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