Allow the JIT ExecutionEngine to report details about the generated machine code.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Mon, 18 May 2009 21:06:40 +0000 (21:06 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Mon, 18 May 2009 21:06:40 +0000 (21:06 +0000)
commitb3a847db0b991d3210706a2580428fdc2b6bf037
tree2f34ed840e41f013e92145cae1a398eb4db45bc6
parent8ad05c4bdf2739742131adbab247e5c8ee0df857
Allow the JIT ExecutionEngine to report details about the generated machine code.
Introduce a new class (MachineCodeInfo) that the JIT can fill in with details. Right now, just the address and the size of the machine code are reported.

Patch by Evan Phoenix!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72040 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ExecutionEngine/ExecutionEngine.h
lib/ExecutionEngine/JIT/JIT.cpp
lib/ExecutionEngine/JIT/JIT.h
lib/ExecutionEngine/JIT/JITEmitter.cpp