Searched refs:RegsX86 (Results 1 – 11 of 11) sorted by relevance
31 RegsX86::RegsX86() : RegsImpl<uint32_t>(X86_REG_LAST, Location(LOCATION_SP_OFFSET, -4)) {} in RegsX86() function in unwindstack::RegsX8633 ArchEnum RegsX86::Arch() { in Arch()37 uint64_t RegsX86::pc() { in pc()41 uint64_t RegsX86::sp() { in sp()45 void RegsX86::set_pc(uint64_t pc) { in set_pc()49 void RegsX86::set_sp(uint64_t sp) { in set_sp()53 bool RegsX86::SetPcFromReturnAddress(Memory* process_memory) { in SetPcFromReturnAddress()65 void RegsX86::IterateRegisters(std::function<void(const char*, uint64_t)> fn) { in IterateRegisters()77 Regs* RegsX86::Read(void* user_data) { in Read()80 RegsX86* regs = new RegsX86(); in Read()[all …]
59 return RegsX86::Read(buffer.data()); in RemoteGet()77 return RegsX86::CreateFromUcontext(ucontext); in CreateFromUcontext()115 regs = new RegsX86(); in CreateFromLocal()
65 "RegsX86.cpp",
33 class RegsX86 : public RegsImpl<uint32_t> {35 RegsX86();36 virtual ~RegsX86() = default;
215 RegsX86 x86; in TEST_F()265 RegsX86 x86_regs; in TEST_F()299 regs.emplace_back(new RegsX86()); in TEST_F()
135 RegsX86 regs; in TEST_F()158 RegsX86 regs; in TEST_F()
122 std::vector<Register> ExpectedRegisters<RegsX86>() { in ExpectedRegisters()239 using RegTypes = ::testing::Types<RegsArm, RegsArm64, RegsX86, RegsX86_64, RegsMips, RegsMips64>;
1429 RegsX86* x86 = new RegsX86; in TEST_F()
109 RegsX86* regs = new RegsX86; in Init()
30 std::unique_ptr<unwindstack::RegsX86> regs = std::make_unique<unwindstack::RegsX86>(); in GetRegisters()
97 return unwindstack::RegsX86::Read(&x86_user_regs); in GetBacktraceRegs()