search for: tableend

Displaying 5 results from an estimated 5 matches for "tableend".

2013 Oct 01
2
[LLVMdev] JITMemoryManager
...uintptr_t &ActualSize) { return mgr()->startExceptionTable(F, ActualSize); } virtual void endExceptionTable(const llvm::Function *F, uint8_t *TableStart, uint8_t *TableEnd, uint8_t *FrameRegister) { return mgr()->endExceptionTable(F, TableStart, TableEnd, FrameRegister); } virtual void deallocateExceptionTable(void *ET) { mgr()->deallocateExceptionTable(E...
2013 Oct 02
0
[LLVMdev] JITMemoryManager
...uintptr_t &ActualSize) { > return mgr()->startExceptionTable(F, ActualSize); > } > virtual void endExceptionTable(const llvm::Function *F, > uint8_t *TableStart, > uint8_t *TableEnd, > uint8_t *FrameRegister) { > return mgr()->endExceptionTable(F, TableStart, TableEnd, > FrameRegister); > } > virtual void deallocateExceptionTable(void *ET) { > mgr()->de...
2013 Oct 02
3
[LLVMdev] JITMemoryManager
...tr_t &ActualSize) { >> return mgr()->startExceptionTable(F, ActualSize); >> } >> virtual void endExceptionTable(const llvm::Function *F, >> uint8_t *TableStart, >> uint8_t *TableEnd, >> uint8_t *FrameRegister) { >> return mgr()->endExceptionTable(F, TableStart, TableEnd, >> FrameRegister); >> } >> virtual void deallocateExceptionTable(void *ET) { >&...
2008 Feb 04
0
[LLVMdev] Exception handling in JIT
...ctualSize) > = 0; > + > + /// endExceptionTable - This method is called when the JIT is > done emitting > + /// the exception table. > + virtual void endExceptionTable(const Function *F, unsigned char > *TableStart, > + unsigned char *TableEnd, > + unsigned char* FrameRegister) = 0; > }; > > } // end namespace llvm. > Index: include/llvm/CodeGen/MachineCodeEmitter.h > =================================================================== > --- include/llvm/CodeGen/MachineCodeEmitter.h (re...
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: