Searched refs:RegsRiscv64 (Results 1 – 12 of 12) sorted by relevance
37 uint64_t RegsRiscv64::GetVlenbFromLocal() { in GetVlenbFromLocal()48 uint64_t RegsRiscv64::GetVlenbFromRemote(pid_t) { in GetVlenbFromRemote()55 uint64_t RegsRiscv64::GetVlenbFromRemote(pid_t pid) { in GetVlenbFromRemote()72 RegsRiscv64::RegsRiscv64() in RegsRiscv64() function in unwindstack::RegsRiscv6475 ArchEnum RegsRiscv64::Arch() { in Arch()79 uint64_t RegsRiscv64::pc() { in pc()83 uint64_t RegsRiscv64::sp() { in sp()87 void RegsRiscv64::set_pc(uint64_t pc) { in set_pc()91 void RegsRiscv64::set_sp(uint64_t sp) { in set_sp()95 bool RegsRiscv64::SetPcFromReturnAddress(Memory*) { in SetPcFromReturnAddress()[all …]
77 return RegsRiscv64::Read(buffer.data(), pid); in RemoteGet()134 return RegsRiscv64::CreateFromUcontext(ucontext); in CreateFromUcontext()168 regs = new RegsRiscv64(); in CreateFromLocal()
83 "RegsRiscv64.cpp",
32 class RegsRiscv64 : public RegsImpl<uint64_t> {34 RegsRiscv64();35 virtual ~RegsRiscv64() = default;
217 RegsRiscv64 riscv64; in TEST_F()226 RegsRiscv64 regs; in TEST_F()235 RegsRiscv64 regs; in TEST_F()242 RegsRiscv64 regs; in TEST_F()289 RegsRiscv64 riscv64_regs; in TEST_F()320 regs.emplace_back(new RegsRiscv64()); in TEST_F()
158 std::vector<Register> ExpectedRegisters<RegsRiscv64>() { in ExpectedRegisters()197 using RegTypes = ::testing::Types<RegsArm, RegsArm64, RegsX86, RegsX86_64, RegsRiscv64>;
136 RegsRiscv64 regs; in TEST_F()
1548 RegsRiscv64* riscv64 = new RegsRiscv64; in TEST_F()
35 std::unique_ptr<unwindstack::RegsRiscv64> regs = std::make_unique<unwindstack::RegsRiscv64>(); in GetRegisters()
428 RegsRiscv64* regs_impl = new RegsRiscv64; in CreateRegs()
181 return unwindstack::RegsRiscv64::Read(&riscv64_user_regs); in GetBacktraceRegs()
521 regs->reset(unwindstack::RegsRiscv64::Read(&riscv64_user_regs, tid)); in ReadGuestRegisters()