Lines Matching defs:UnwindAssemblyInstEmulation

1 //===-- UnwindAssemblyInstEmulation.cpp -----------------------------------===//
9 #include "UnwindAssemblyInstEmulation.h"
32 LLDB_PLUGIN_DEFINE(UnwindAssemblyInstEmulation)
34 // UnwindAssemblyInstEmulation method definitions
36 bool UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly(
53 bool UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly(
308 bool UnwindAssemblyInstEmulation::AugmentUnwindPlanFromCallSite(
313 bool UnwindAssemblyInstEmulation::GetFastUnwindPlan(AddressRange &func,
319 bool UnwindAssemblyInstEmulation::FirstNonPrologueInsn(
326 UnwindAssemblyInstEmulation::CreateInstance(const ArchSpec &arch) {
332 return new UnwindAssemblyInstEmulation(arch, inst_emulator_up.release());
336 void UnwindAssemblyInstEmulation::Initialize() {
341 void UnwindAssemblyInstEmulation::Terminate() {
345 llvm::StringRef UnwindAssemblyInstEmulation::GetPluginDescriptionStatic() {
349 uint64_t UnwindAssemblyInstEmulation::MakeRegisterKindValuePair(
359 void UnwindAssemblyInstEmulation::SetRegisterValue(
364 bool UnwindAssemblyInstEmulation::GetRegisterValue(const RegisterInfo &reg_info,
378 size_t UnwindAssemblyInstEmulation::ReadMemory(
387 "UnwindAssemblyInstEmulation::ReadMemory (addr = 0x%16.16" PRIx64
397 size_t UnwindAssemblyInstEmulation::WriteMemory(
402 return ((UnwindAssemblyInstEmulation *)baton)
407 size_t UnwindAssemblyInstEmulation::WriteMemory(
419 strm.PutCString("UnwindAssemblyInstEmulation::WriteMemory (");
478 bool UnwindAssemblyInstEmulation::ReadRegister(EmulateInstruction *instruction,
484 return ((UnwindAssemblyInstEmulation *)baton)
488 bool UnwindAssemblyInstEmulation::ReadRegister(EmulateInstruction *instruction,
498 strm.Printf("UnwindAssemblyInstEmulation::ReadRegister (name = \"%s\") => "
507 bool UnwindAssemblyInstEmulation::WriteRegister(
512 return ((UnwindAssemblyInstEmulation *)baton)
516 bool UnwindAssemblyInstEmulation::WriteRegister(
525 "UnwindAssemblyInstEmulation::WriteRegister (name = \"%s\", value = ",