llvm-6502/include/llvm/ExecutionEngine
Lang Hames ae22545f65 [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer
and LazyEmittingLayer of Orc.

This method allows you to immediately emit and finalize a module. It is required
by an upcoming refactor of the indirection utils and the compile-on-demand
layer.

I've filed http://llvm.org/PR22608 to write unit tests for this and other Orc
APIs.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229451 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-16 22:36:25 +00:00
..
Orc [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer 2015-02-16 22:36:25 +00:00
ExecutionEngine.h [Orc] New JIT APIs. 2015-01-23 21:25:00 +00:00
GenericValue.h
Interpreter.h
JITEventListener.h [MCJIT] Replace JITEventListener::anchor (temporarily removed in r222861), and 2014-11-27 01:41:16 +00:00
MCJIT.h
ObjectCache.h Don't own the buffer in object::Binary. 2014-08-19 18:44:46 +00:00
ObjectMemoryBuffer.h [Orc] New JIT APIs. 2015-01-23 21:25:00 +00:00
OProfileWrapper.h
OrcMCJITReplacement.h [Orc] New JIT APIs. 2015-01-23 21:25:00 +00:00
RTDyldMemoryManager.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
RuntimeDyld.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
RuntimeDyldChecker.h [RuntimeDyld] Add 'stub_addr' to comment describing RuntimeDyldChecker's syntax. 2015-01-16 20:31:38 +00:00
SectionMemoryManager.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00