diff options
-rw-r--r-- | llvm/include/llvm/ExecutionEngine/JITEventListener.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/llvm/include/llvm/ExecutionEngine/JITEventListener.h b/llvm/include/llvm/ExecutionEngine/JITEventListener.h index 1ce772ccde9..589ca612f04 100644 --- a/llvm/include/llvm/ExecutionEngine/JITEventListener.h +++ b/llvm/include/llvm/ExecutionEngine/JITEventListener.h @@ -35,25 +35,6 @@ class ObjectFile; } // end namespace object -/// JITEvent_EmittedFunctionDetails - Helper struct for containing information -/// about a generated machine code function. -struct JITEvent_EmittedFunctionDetails { - struct LineStart { - /// The address at which the current line changes. - uintptr_t Address; - - /// The new location information. These can be translated to DebugLocTuples - /// using MF->getDebugLocTuple(). - DebugLoc Loc; - }; - - /// The machine function the struct contains information for. - const MachineFunction *MF; - - /// The list of line boundary information, sorted by address. - std::vector<LineStart> LineStarts; -}; - /// JITEventListener - Abstract interface for use by the JIT to notify clients /// about significant events during compilation. For example, to notify /// profilers and debuggers that need to know where functions have been emitted. @@ -61,9 +42,6 @@ struct JITEvent_EmittedFunctionDetails { /// The default implementation of each method does nothing. class JITEventListener { public: - using EmittedFunctionDetails = JITEvent_EmittedFunctionDetails; - -public: JITEventListener() = default; virtual ~JITEventListener() = default; |