Searched refs:zipOpt (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Instruction/RISCV/ |
| H A D | EmulateInstructionRISCV.cpp | 39 static std::optional<std::tuple<Ts...>> zipOpt(std::optional<Ts> &&...ts) { in zipOpt() function 273 zipOpt(emulator.ReadMem<T>(*addr), inst.rs2.Read(emulator)), in AtomicSwap() 290 zipOpt(emulator.ReadMem<T>(*addr), inst.rs2.Read(emulator)), in AtomicADD() 307 zipOpt(emulator.ReadMem<T>(*addr), inst.rs2.Read(emulator)), in AtomicBitOperate() 324 zipOpt(emulator.ReadMem<T>(*addr), inst.rs2.Read(emulator)), in AtomicCmp() 684 return transformOptional(zipOpt(m_emu.ReadPC(), inst.rs1.Read(m_emu)), in operator ()() 694 return transformOptional(zipOpt(m_emu.ReadPC(), inst.rs1.Read(m_emu), in operator ()() 772 return transformOptional(zipOpt(inst.rs1.Read(m_emu), inst.rs2.Read(m_emu)), in operator ()() 780 return transformOptional(zipOpt(inst.rs1.Read(m_emu), inst.rs2.Read(m_emu)), in operator ()() 788 return transformOptional(zipOpt(inst.rs1.Read(m_emu), inst.rs2.Read(m_emu)), in operator ()() [all …]
|