Displaying 3 results from an estimated 3 matches for "answuring".
Did you mean:
answering
2008 Mar 26
0
[LLVMdev] Hooking the global symbol resolver
...ld I
> consider?
My front-end is very similar to yours in the feature of the multiple
instantiations on demand, etc.
One thing I learnt about LLVM is that it's philosophy is to be a
friendly backend for frontends, but whatever your frontend does
internally is not LLMV's business.
Answuring your question, I'm not aware of any LLVM facility for what you
describe. And if you find one, I would advise against using it.
--
Oscar
2008 Mar 27
1
[LLVMdev] Hooking the global symbol resolver
...the multiple
> instantiations on demand, etc.
Oscar: after you have a chance to read my recent reply to Gordon, would
you be kind enough to let me know whether you still believe the
situations are similar. Also whether you think that what I am looking
for is likely to be generally useful?
> Answuring your question, I'm not aware of any LLVM facility for what you
> describe. And if you find one, I would advise against using it.
I understand the argument for separation of concerns, but your last
sentence concerns me. Why would you recommend against using this kind of
mechanism if it exist...
2008 Mar 26
4
[LLVMdev] Hooking the global symbol resolver
Okay, we're starting to dig in, and I've hit a question that will no
doubt seem strange.
Context: BitC is a polymorphic language. Since it has unboxed value
types, our approach to compiling a polymorphic function is to
polyinstantate it -- once for each signature.
The name mangling scheme is both stable and reversible. At the site of
the use occurrence, we can fully determine the mangled