1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 13:02:52 +02:00
llvm-mirror/include/llvm/ExecutionEngine
Juergen Ributzka bf21069834 Add target analysis passes to the codegen pipeline for MCJIT.
This patch adds the target analysis passes (usually TargetTransformInfo) to the
codgen pipeline. We also expose now the AddAnalysisPasses method through the C
API, because the optimizer passes would also benefit from better target-specific
cost models.

Reviewed by Andrew Kaylor

llvm-svn: 199926
2014-01-23 19:23:28 +00:00
..
ExecutionEngine.h Add target analysis passes to the codegen pipeline for MCJIT. 2014-01-23 19:23:28 +00:00
GenericValue.h Add support for vector data types in the LLVM interpreter. 2013-04-01 15:53:30 +00:00
Interpreter.h Fix include guards so they exactly match file names. 2013-01-10 00:45:19 +00:00
JIT.h Fix include guards so they exactly match file names. 2013-01-10 00:45:19 +00:00
JITEventListener.h Fix include guards so they exactly match file names. 2013-01-10 00:45:19 +00:00
JITMemoryManager.h Remove exception handling support from the old JIT. 2013-05-07 20:53:59 +00:00
MCJIT.h Fix include guards so they exactly match file names. 2013-01-10 00:45:19 +00:00
ObjectBuffer.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
ObjectCache.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
ObjectImage.h [weak vtables] Remove a bunch of weak vtables 2013-11-19 00:57:56 +00:00
OProfileWrapper.h Fix include guards so they exactly match file names. 2013-01-10 00:45:19 +00:00
RTDyldMemoryManager.h Re-sort all of the includes with ./utils/sort_includes.py so that 2014-01-07 11:48:04 +00:00
RuntimeDyld.h Re-apply r196639: Add support for archives and object file caching under MCJIT. 2014-01-08 04:09:09 +00:00
SectionMemoryManager.h This threads SectionName through the allocateCodeSection/allocateDataSection APIs, both in C++ and C land. 2013-10-02 00:59:25 +00:00