llvm-6502/lib/ExecutionEngine
Alexey Bataev 0bf492d3c1 Fix line mapping information in LLVM JIT profiling with Vtune
The line mapping information for dynamic code is reported incorrectly. It causes VTune to map LLVM generated code to source lines incorrectly. This patch fix this issue.
Patch by Denis Pravdin.
Differential Revision: http://reviews.llvm.org/D6603


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224229 91177308-0d34-0410-b5e6-96231b3b80d8
2014-12-15 04:45:43 +00:00
..
IntelJITEvents Fix line mapping information in LLVM JIT profiling with Vtune 2014-12-15 04:45:43 +00:00
Interpreter Converting FuncNames to a ManagedStatic to avoid static constructors and destructors. 2014-09-19 21:07:01 +00:00
MCJIT [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC. 2014-12-03 00:51:19 +00:00
OProfileJIT [MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues. 2014-11-26 16:54:40 +00:00
RuntimeDyld Move three methods only used by MCJIT to MCJIT. 2014-12-10 20:46:55 +00:00
CMakeLists.txt [MCJIT] Replace JITEventListener::anchor (temporarily removed in r222861), and 2014-11-27 01:41:16 +00:00
EventListenerCommon.h
ExecutionEngine.cpp [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC. 2014-12-03 00:51:19 +00:00
ExecutionEngineBindings.cpp [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC. 2014-12-03 00:51:19 +00:00
GDBRegistrationListener.cpp [MCJIT] Replace JITEventListener::anchor (temporarily removed in r222861), and 2014-11-27 01:41:16 +00:00
LLVMBuild.txt Add LLVMObject to LLVMExecutionEngine. 2014-11-27 06:36:22 +00:00
Makefile Reinstate "Nuke the old JIT." 2014-09-02 22:28:02 +00:00
RTDyldMemoryManager.cpp [MCJIT] Turn the getSymbolAddress free function created in r218626 into a static 2014-10-01 04:11:13 +00:00
TargetSelect.cpp Reinstate "Nuke the old JIT." 2014-09-02 22:28:02 +00:00