Displaying 3 results from an estimated 3 matches for "eectorfn".
Did you mean:
ctorfn
2008 Nov 20
2
[LLVMdev] compiling the tutorial
...e null.
I found this comment in ExecutionEngine.h
> // To avoid having libexecutionengine depend on the JIT and interpreter
> // libraries, the JIT and Interpreter set these functions to ctor
> pointers
> // at startup time if they are linked in.
> typedef ExecutionEngine *(*EECtorFn)(ModuleProvider*, std::string*,
> bool Fast);
> static EECtorFn JITCtor, InterpCtor;
so I suppose that somehow I'm missing a library, but in my project
settings I added "<path_to_project>\llvm\*.lib" in the
linker>input>addi...
2008 Feb 04
0
[LLVMdev] Exception handling in JIT
...Index: lib/ExecutionEngine/ExecutionEngine.cpp
> ===================================================================
> --- lib/ExecutionEngine/ExecutionEngine.cpp (revision 46612)
> +++ lib/ExecutionEngine/ExecutionEngine.cpp (working copy)
> @@ -34,7 +34,9 @@
>
> ExecutionEngine::EECtorFn ExecutionEngine::JITCtor = 0;
> ExecutionEngine::EECtorFn ExecutionEngine::InterpCtor = 0;
> +ExecutionEngine::EERegisterFn
> ExecutionEngine::ExceptionTableRegister = 0;
>
> +
> ExecutionEngine::ExecutionEngine(ModuleProvider *P) :
> LazyFunctionCreator(0) {
> LazyCom...
2008 Feb 01
2
[LLVMdev] Exception handling in JIT
Dear all,
Here's a new patch with Evan's comments (thx Evan!) and some cleanups.
Now the (duplicated) exception handling code is in a new file:
lib/ExecutionEngine/JIT/JITDwarfEmitter.
This patch should work on linux/x86 and linux/ppc (tested).
Nicolas
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: jit-exceptions.patch
URL: