reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/EmulateInstruction.h
  327                                        void *baton, const Context &context,
  332                                         void *baton, const Context &context,
  342                                         void *baton, const Context &context,
  391   bool WriteRegister(const Context &context, const RegisterInfo *ref_info,
  394   bool WriteRegisterUnsigned(const Context &context,
  401   bool WriteRegister(const Context &context, lldb::RegisterKind reg_kind,
  407   bool WriteRegisterUnsigned(const Context &context,
  411   size_t ReadMemory(const Context &context, lldb::addr_t addr, void *dst,
  414   uint64_t ReadMemoryUnsigned(const Context &context, lldb::addr_t addr,
  418   bool WriteMemory(const Context &context, lldb::addr_t addr, const void *src,
  421   bool WriteMemoryUnsigned(const Context &context, lldb::addr_t addr,
  435                                 const Context &context, lldb::addr_t addr,
  439                                  const Context &context, lldb::addr_t addr,
  447                                  const Context &context,
  452                                   const Context &context, lldb::addr_t addr,
  456                                    const Context &context, lldb::addr_t addr,
  464                                    const Context &context,
tools/lldb/source/Core/EmulateInstruction.cpp
  115 bool EmulateInstruction::WriteRegister(const Context &context,
  123 bool EmulateInstruction::WriteRegister(const Context &context,
  133 bool EmulateInstruction::WriteRegisterUnsigned(const Context &context,
  146 bool EmulateInstruction::WriteRegisterUnsigned(const Context &context,
  157 size_t EmulateInstruction::ReadMemory(const Context &context, lldb::addr_t addr,
  165 uint64_t EmulateInstruction::ReadMemoryUnsigned(const Context &context,
  192 bool EmulateInstruction::WriteMemoryUnsigned(const Context &context,
  203 bool EmulateInstruction::WriteMemory(const Context &context, lldb::addr_t addr,
  249                                            void *baton, const Context &context,
  266                                             void *baton, const Context &context,
  295                                             void *baton, const Context &context,
  307                                              const Context &context,
  322                                               const Context &context,
  352                                               const Context &context,
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
  767   EmulateInstruction::Context context;
  780   EmulateInstruction::Context context;
  980     EmulateInstruction::Context context;
 1107     EmulateInstruction::Context context;
 1192     EmulateInstruction::Context context;
 1248     EmulateInstruction::Context context;
 1343     EmulateInstruction::Context context;
 1456     EmulateInstruction::Context context;
 1572     EmulateInstruction::Context context;
 1650     EmulateInstruction::Context context;
 1731     EmulateInstruction::Context context;
 1773     EmulateInstruction::Context context;
 1913     EmulateInstruction::Context context;
 1984     EmulateInstruction::Context context;
 2027     EmulateInstruction::Context context;
 2129     EmulateInstruction::Context context;
 2185     EmulateInstruction::Context context;
 2239     EmulateInstruction::Context context;
 2310     EmulateInstruction::Context context;
 2360     EmulateInstruction::Context context;
 2443     EmulateInstruction::Context context;
 2522     EmulateInstruction::Context context;
 2620     EmulateInstruction::Context context;
 2713     EmulateInstruction::Context context;
 2776     EmulateInstruction::Context context;
 2820     EmulateInstruction::Context context;
 2906   EmulateInstruction::Context context;
 2993     EmulateInstruction::Context context;
 3120     EmulateInstruction::Context context;
 3183     EmulateInstruction::Context context;
 3277     EmulateInstruction::Context context;
 3332   EmulateInstruction::Context context;
 3399   EmulateInstruction::Context context;
 3449   EmulateInstruction::Context context;
 3525   EmulateInstruction::Context context;
 3830     EmulateInstruction::Context context;
 3901     EmulateInstruction::Context context;
 3992     EmulateInstruction::Context context;
 4112     EmulateInstruction::Context context;
 4250     EmulateInstruction::Context context;
 4363     EmulateInstruction::Context context;
 4540       EmulateInstruction::Context ctx;
 4558     EmulateInstruction::Context context;
 4671     EmulateInstruction::Context context;
 4793     EmulateInstruction::Context context;
 4941     EmulateInstruction::Context context;
 5064     EmulateInstruction::Context context;
 5251     EmulateInstruction::Context context;
 5453     EmulateInstruction::Context context;
 5595     EmulateInstruction::Context context;
 5757     EmulateInstruction::Context context;
 5771       EmulateInstruction::Context context;
 5859     EmulateInstruction::Context context;
 5946     EmulateInstruction::Context context;
 6009     EmulateInstruction::Context context;
 6084     EmulateInstruction::Context context;
 6173     EmulateInstruction::Context context;
 6248     EmulateInstruction::Context context;
 6337     EmulateInstruction::Context context;
 6430     EmulateInstruction::Context context;
 6636     EmulateInstruction::Context context;
 6816     EmulateInstruction::Context context;
 6905     EmulateInstruction::Context context;
 7058     EmulateInstruction::Context context;
 7195     EmulateInstruction::Context context;
 7305     EmulateInstruction::Context context;
 7475     EmulateInstruction::Context context;
 7632     EmulateInstruction::Context context;
 7729     EmulateInstruction::Context context;
 7880     EmulateInstruction::Context context;
 8030     EmulateInstruction::Context context;
 8140     EmulateInstruction::Context context;
 8309     EmulateInstruction::Context context;
 8419     EmulateInstruction::Context context;
 8502     EmulateInstruction::Context context;
 8587     EmulateInstruction::Context context;
 8669     EmulateInstruction::Context context;
 8788       EmulateInstruction::Context context;
 8893     EmulateInstruction::Context context;
 8985     EmulateInstruction::Context context;
 9060     EmulateInstruction::Context context;
 9150     EmulateInstruction::Context context;
 9224   EmulateInstruction::Context context;
 9303   EmulateInstruction::Context context;
 9361   EmulateInstruction::Context context;
 9431   EmulateInstruction::Context context;
 9498   EmulateInstruction::Context context;
 9585   EmulateInstruction::Context context;
 9674   EmulateInstruction::Context context;
 9741     EmulateInstruction::Context context;
 9808     EmulateInstruction::Context context;
 9874     EmulateInstruction::Context context;
 9933     EmulateInstruction::Context context;
10005     EmulateInstruction::Context context;
10098     EmulateInstruction::Context context;
10185     EmulateInstruction::Context context;
10325     EmulateInstruction::Context context;
10419     EmulateInstruction::Context context;
10530     EmulateInstruction::Context context;
10618     EmulateInstruction::Context context;
10763     EmulateInstruction::Context context;
10891     EmulateInstruction::Context context;
11046     EmulateInstruction::Context context;
11181     EmulateInstruction::Context context;
11341     EmulateInstruction::Context context;
11535     EmulateInstruction::Context context;
11703     EmulateInstruction::Context context;
11833     EmulateInstruction::Context context;
11990     EmulateInstruction::Context context;
12157     EmulateInstruction::Context context;
12323     EmulateInstruction::Context context;
12490     EmulateInstruction::Context context;
12615     EmulateInstruction::Context context;
12838     EmulateInstruction::Context context;
13840       Context read_inst_context;
14069 bool EmulateInstructionARM::BranchWritePC(const Context &context,
14085 bool EmulateInstructionARM::BXWritePC(Context &context, uint32_t addr) {
14120 bool EmulateInstructionARM::LoadWritePC(Context &context, uint32_t addr) {
14129 bool EmulateInstructionARM::ALUWritePC(Context &context, uint32_t addr) {
14256     Context &context, const uint32_t result, const uint32_t Rd, bool setflags,
14295 bool EmulateInstructionARM::WriteFlags(Context &context, const uint32_t result,
14370       EmulateInstruction::Context context;
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
  166   bool BranchWritePC(const Context &context, uint32_t addr);
  168   bool BXWritePC(Context &context, uint32_t addr);
  170   bool LoadWritePC(Context &context, uint32_t addr);
  172   bool ALUWritePC(Context &context, uint32_t addr);
  199   bool WriteCoreRegOptionalFlags(Context &context, const uint32_t result,
  204   bool WriteCoreReg(Context &context, const uint32_t result,
  214   bool WriteFlags(Context &context, const uint32_t result,
  217   inline uint64_t MemARead(EmulateInstruction::Context &context,
  235   inline bool MemAWrite(EmulateInstruction::Context &context,
  254   inline uint64_t MemURead(EmulateInstruction::Context &context,
  272   inline bool MemUWrite(EmulateInstruction::Context &context,
tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp
  145     const EmulateInstruction::Context &context, lldb::addr_t addr, void *dst,
  186     const EmulateInstruction::Context &context, lldb::addr_t addr,
  241     const EmulateInstruction::Context &context,
tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
   43                    const lldb_private::EmulateInstruction::Context &context,
   48                     const lldb_private::EmulateInstruction::Context &context,
   59                       const lldb_private::EmulateInstruction::Context &context,
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
  400     Context read_inst_context;
  458       EmulateInstruction::Context context;
  502 bool EmulateInstructionARM64::BranchTo(const Context &context, uint32_t N,
  679   Context context;
  821   Context context_t;
  822   Context context_t2;
  921     Context context;
  998   Context context;
 1069   EmulateInstruction::Context context;
 1116     EmulateInstruction::Context context;
 1154     EmulateInstruction::Context context;
 1190     EmulateInstruction::Context context;
tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h
  167   bool BranchTo(const Context &context, uint32_t N, lldb::addr_t target);
tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
 1049     Context read_inst_context;
 1126       Context context;
 1200     Context context;
 1241   Context bad_vaddr_context;
 1275     Context context;
 1303   Context bad_vaddr_context;
 1336     Context context;
 1380     Context context;
 1406     Context context;
 1431   Context context;
 1455   Context context;
 1486     Context context;
 1504   Context bad_vaddr_context;
 1535     Context context;
 1618     Context context;
 1647   Context bad_vaddr_context;
 1677     Context context;
 1739     Context context;
 1773   Context context;
 1838   Context context;
 1918   Context context;
 1981   Context context;
 2031   Context context;
 2090   Context context;
 2154   Context context;
 2176   Context context;
 2271   Context context;
 2312   Context context;
 2361   Context context;
 2397   Context context;
 2429   Context context;
 2460   Context context;
 2490   Context context;
 2514   Context context;
 2537   Context context;
 2572   Context context;
 2610   Context context;
 2643   Context context;
 2665   Context context;
 2707   Context context;
 2743   Context context;
 2779   Context context;
 2838   Context context;
 2929   Context context;
 2972   Context context;
 2983   Context bad_vaddr_context;
 3016   Context bad_vaddr_context;
tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
  945     Context read_inst_context;
 1017       Context context;
 1092     Context context;
 1147   Context bad_vaddr_context;
 1169     Context context;
 1200   Context bad_vaddr_context;
 1233     Context context;
 1249   Context context;
 1293     Context context;
 1319     Context context;
 1380   Context context;
 1425   Context context;
 1456   Context context;
 1487   Context context;
 1554   Context context;
 1616   Context context;
 1641   Context context;
 1724   Context context;
 1788   Context context;
 1814   Context context;
 1838   Context context;
 1873   Context context;
 1911   Context context;
 1944   Context context;
 1966   Context context;
 2017   Context context;
 2053   Context context;
 2089   Context context;
 2149   Context context;
 2240   Context context;
 2283   Context context;
 2294   Context bad_vaddr_context;
 2327   Context bad_vaddr_context;
tools/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp
  113     Context ctx;
  200       EmulateInstruction::Context context;
  229   Context context;
  256   Context ctx;
  308   Context ctx;
  322     Context ctx;
  350   Context ctx;
  385   Context ctx;
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
  879                                  const EmulateInstruction::Context &context,
  916                                   const EmulateInstruction::Context &context,
  926                                   const EmulateInstruction::Context &context,
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  362     const EmulateInstruction::Context &context, lldb::addr_t addr, void *dst,
  381     const EmulateInstruction::Context &context, lldb::addr_t addr,
  390     EmulateInstruction *instruction, const EmulateInstruction::Context &context,
  493     const EmulateInstruction::Context &context, const RegisterInfo *reg_info,
  501     EmulateInstruction *instruction, const EmulateInstruction::Context &context,
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
   81              const lldb_private::EmulateInstruction::Context &context,
   86               const lldb_private::EmulateInstruction::Context &context,
   96                 const lldb_private::EmulateInstruction::Context &context,
  108                      const lldb_private::EmulateInstruction::Context &context,
  116                      const lldb_private::EmulateInstruction::Context &context,