Home
last modified time | relevance | path

Searched refs:regs_write_count (Results 1 – 25 of 48) sorted by relevance

12

/external/capstone/cstool/
Dcstool_arm64.c16 uint8_t regs_read_count, regs_write_count; in print_insn_detail_arm64() local
124 regs_write, &regs_write_count)) { in print_insn_detail_arm64()
133 if (regs_write_count) { in print_insn_detail_arm64()
135 for(i = 0; i < regs_write_count; i++) { in print_insn_detail_arm64()
Dcstool_arm.c13 uint8_t regs_read_count, regs_write_count; in print_insn_detail_arm() local
139 regs_write, &regs_write_count)) { in print_insn_detail_arm()
148 if (regs_write_count) { in print_insn_detail_arm()
150 for(i = 0; i < regs_write_count; i++) { in print_insn_detail_arm()
Dcstool_x86.c185 uint8_t regs_read_count, regs_write_count; in print_insn_detail_x86() local
305 regs_write, &regs_write_count)) { in print_insn_detail_x86()
314 if (regs_write_count) { in print_insn_detail_x86()
316 for(i = 0; i < regs_write_count; i++) { in print_insn_detail_x86()
Dcstool_m680x.c30 if (detail->regs_write_count > 0) { in print_read_write_regs()
33 for (i = 0; i < detail->regs_write_count; ++i) { in print_read_write_regs()
/external/capstone/suite/cstest/src/
Darm64_detail.c12 uint8_t regs_read_count, regs_write_count; in get_detail_arm64() local
119 if (!cs_regs_access(*handle, ins, regs_read, &regs_read_count, regs_write, &regs_write_count)) { in get_detail_arm64()
127 if (regs_write_count) { in get_detail_arm64()
129 for(i = 0; i < regs_write_count; i++) { in get_detail_arm64()
Darm_detail.c12 uint8_t regs_read_count, regs_write_count; in get_detail_arm() local
133 if (!cs_regs_access(*handle, ins, regs_read, &regs_read_count, regs_write, &regs_write_count)) { in get_detail_arm()
141 if (regs_write_count) { in get_detail_arm()
143 for(i = 0; i < regs_write_count; i++) { in get_detail_arm()
Dx86_detail.c195 uint8_t regs_read_count, regs_write_count; in get_detail_x86() local
305 if (!cs_regs_access(*ud, ins, regs_read, &regs_read_count, regs_write, &regs_write_count)) { in get_detail_x86()
313 if (regs_write_count) { in get_detail_x86()
315 for(i = 0; i < regs_write_count; i++) { in get_detail_x86()
Dm680x_detail.c26 if (detail->regs_write_count > 0) { in print_read_write_regs()
29 for (i = 0; i < detail->regs_write_count; ++i) { in print_read_write_regs()
/external/capstone/tests/
Dtest_arm64.c37 unsigned char regs_read_count, regs_write_count; in print_insn_detail() local
145 regs_write, &regs_write_count)) { in print_insn_detail()
154 if (regs_write_count) { in print_insn_detail()
156 for(i = 0; i < regs_write_count; i++) { in print_insn_detail()
Dtest_arm.c38 uint8_t regs_read_count, regs_write_count; in print_insn_detail() local
164 regs_write, &regs_write_count)) { in print_insn_detail()
173 if (regs_write_count) { in print_insn_detail()
175 for(i = 0; i < regs_write_count; i++) { in print_insn_detail()
Dtest_x86.c187 uint8_t regs_read_count, regs_write_count; in print_insn_detail() local
328 regs_write, &regs_write_count)) { in print_insn_detail()
337 if (regs_write_count) { in print_insn_detail()
339 for(i = 0; i < regs_write_count; i++) { in print_insn_detail()
Dtest_iter.c289 if (detail->regs_write_count > 0) { in test()
291 for (n = 0; n < detail->regs_write_count; n++) { in test()
Dtest_detail.c337 if (detail->regs_write_count > 0) { in test()
339 for (n = 0; n < detail->regs_write_count; n++) { in test()
/external/capstone/arch/M68K/
DM68KInstPrinter.c273 int regs_write_count = m68k_min(m68k_sizeof_array(detail->regs_write), info->regs_write_count); in M68K_printInst() local
281 memcpy(&detail->regs_write, &info->regs_write, regs_write_count * sizeof(uint16_t)); in M68K_printInst()
282 detail->regs_write_count = regs_write_count; in M68K_printInst()
DM68KDisassembler.h23 uint8_t regs_write_count; // number of implicit registers modified by this insn member
/external/capstone/arch/X86/
DX86Mapping.c2507 insn->detail->regs_write_count = (uint8_t)count_positive(insns[i].regs_mod); in X86_get_insn_id()
2512 insn->detail->regs_write_count = (uint8_t)count_positive(insns[i].regs_mod); in X86_get_insn_id()
2516 insn->detail->regs_write_count = 2; in X86_get_insn_id()
2522 insn->detail->regs_write_count = (uint8_t)count_positive(insns[i].regs_mod); in X86_get_insn_id()
2527 insn->detail->regs_write_count = 3; in X86_get_insn_id()
2545 insn->detail->regs_write_count = 1; in X86_get_insn_id()
2551 insn->detail->regs_write_count = 1; in X86_get_insn_id()
2557 insn->detail->regs_write_count = 1; in X86_get_insn_id()
2578 … arr_replace(insn->detail->regs_write, insn->detail->regs_write_count, X86_REG_ESI, X86_REG_SI); in X86_get_insn_id()
2582 … arr_replace(insn->detail->regs_write, insn->detail->regs_write_count, X86_REG_ESI, X86_REG_RSI); in X86_get_insn_id()
[all …]
/external/capstone/suite/fuzz/
Dfuzz_disasm.c244 if (detail->regs_write_count > 0) { in LLVMFuzzerTestOneInput()
246 for (n = 0; n < detail->regs_write_count; n++) { in LLVMFuzzerTestOneInput()
Dfuzz_harness.c194 if (detail->regs_write_count > 0) { in main()
196 for (n = 0; n < detail->regs_write_count; n++) { in main()
/external/capstone/bindings/powershell/Capstone/
DCapstone.psm1455 if ($DetailCast.regs_write_count -gt 0) { in Get-CapstoneDisassembly()
456 $RegWrite = for ($r = 0 ; $r -lt $DetailCast.regs_write_count ; $r++) { in Get-CapstoneDisassembly()
/external/capstone/suite/MC/
DREADME10 hexcode = assembly | regs_read | regs_read_count | regs_write | regs_write_count | groups | groups_…
/external/capstone/arch/M680X/
DM680XDisassembler.h14 cs_regs regs_write, uint8_t *regs_write_count);
/external/capstone/arch/ARM/
DARMMapping.h30 cs_regs regs_write, uint8_t *regs_write_count);
DARMMapping.c297 insn->detail->regs_write_count = (uint8_t)count_positive(insns[i].regs_mod); in ARM_get_insn_id()
901 cs_regs regs_write, uint8_t *regs_write_count) in ARM_reg_access() argument
908 write_count = insn->detail->regs_write_count; in ARM_reg_access()
948 *regs_write_count = write_count; in ARM_reg_access()
/external/capstone/arch/AArch64/
DAArch64Mapping.h39 cs_regs regs_write, uint8_t *regs_write_count);
/external/capstone/arch/MOS65XX/
DMOS65XXDisassembler.c392 detail->regs_write_count = 0; in fillDetails()
411 detail->regs_write[detail->regs_write_count++] = InstructionInfoTable[ins].write; in fillDetails()
413 detail->regs_write[detail->regs_write_count++] = MOS65XX_REG_ACC; in fillDetails()
417 detail->regs_write[detail->regs_write_count++] = MOS65XX_REG_P; in fillDetails()

12