summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2011-04-25 18:36:36 +0000
committerGreg Clayton <gclayton@apple.com>2011-04-25 18:36:36 +0000
commitdc5eb693bd6a96384942c6b247135e0f8078319a (patch)
treeedb87ee089b08d9d186224c819786e39b0f66116 /lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h
parent6b2a27c7773f33ea0e7e8c319a8d4393c1168ec5 (diff)
downloadbcm5719-llvm-dc5eb693bd6a96384942c6b247135e0f8078319a.tar.gz
bcm5719-llvm-dc5eb693bd6a96384942c6b247135e0f8078319a.zip
Put plug-ins into the correct directories as they were incorrectly located
in a Utility directory. llvm-svn: 130135
Diffstat (limited to 'lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h')
-rw-r--r--lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h b/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h
deleted file mode 100644
index 637c504d4f9..00000000000
--- a/lldb/source/Plugins/Process/Utility/UnwindAssemblyProfiler-x86.h
+++ /dev/null
@@ -1,73 +0,0 @@
-//===-- UnwindAssemblyProfiler-x86.h ----------------------------*- C++ -*-===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef liblldb_UnwindAssemblyProfiler_x86_h_
-#define liblldb_UnwindAssemblyProfiler_x86_h_
-
-#include "lldb/lldb-private.h"
-#include "lldb/Utility/UnwindAssemblyProfiler.h"
-#include "lldb/Target/Thread.h"
-
-namespace lldb_private {
-
-class UnwindAssemblyProfiler_x86 : public lldb_private::UnwindAssemblyProfiler
-{
-public:
-
- ~UnwindAssemblyProfiler_x86 () { }
-
- virtual bool
- GetNonCallSiteUnwindPlanFromAssembly (AddressRange& func, lldb_private::Thread& thread, UnwindPlan& unwind_plan);
-
- virtual bool
- GetFastUnwindPlan (AddressRange& func, lldb_private::Thread& thread, UnwindPlan &unwind_plan);
-
- // thread may be NULL in which case we only use the Target (e.g. if this is called pre-process-launch).
- virtual bool
- FirstNonPrologueInsn (AddressRange& func, lldb_private::Target& target, lldb_private::Thread* thread, Address& first_non_prologue_insn);
-
- static lldb_private::UnwindAssemblyProfiler *
- CreateInstance (const lldb_private::ArchSpec &arch);
-
-
- //------------------------------------------------------------------
- // PluginInterface protocol
- //------------------------------------------------------------------
- static void
- Initialize();
-
- static void
- Terminate();
-
- static const char *
- GetPluginNameStatic();
-
- static const char *
- GetPluginDescriptionStatic();
-
- virtual const char *
- GetPluginName();
-
- virtual const char *
- GetShortPluginName();
-
- virtual uint32_t
- GetPluginVersion();
-
-private:
- UnwindAssemblyProfiler_x86(int cpu) :
- lldb_private::UnwindAssemblyProfiler(), m_cpu(cpu) { } // Call CreateInstance instead.
-
- int m_cpu;
-};
-
-
-} // namespace lldb_private
-
-#endif // liblldb_UnwindAssemblyProfiler_x86_h_
OpenPOWER on IntegriCloud