|
reference, declaration → definition
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,