/external/capstone/arch/M680X/ |
D | M680XInstPrinter.c | 236 static const char *getDelimiter(m680x_info *info, cs_m680x *m680x) in getDelimiter() argument 245 if (m680x->op_count > 1) { in getDelimiter() 246 for (i = 0; i < m680x->op_count; ++i) { in getDelimiter() 247 if (m680x->operands[i].type == M680X_OP_INDEXED) in getDelimiter() 250 if (m680x->operands[i].type != M680X_OP_REGISTER) in getDelimiter() 261 cs_m680x *m680x = &info->m680x; in M680X_printInst() local 264 const char *delimiter = getDelimiter(info, m680x); in M680X_printInst() 268 memcpy(&detail->m680x, m680x, sizeof(cs_m680x)); in M680X_printInst() 271 if (m680x->op_count) in M680X_printInst() 272 SStream_concat(O, "fcb $%02X", m680x->operands[0].imm); in M680X_printInst() [all …]
|
D | M680XDisassembler.c | 409 cs_m680x *m680x = &info->m680x; in build_regs_read_write_counts() local 412 if (MI->flat_insn->detail == NULL || (!m680x->op_count)) in build_regs_read_write_counts() 415 for (i = 0; i < m680x->op_count; ++i) { in build_regs_read_write_counts() 418 update_am_reg_list(MI, info, &m680x->operands[i], access); in build_regs_read_write_counts() 425 cs_m680x *m680x = &info->m680x; in add_operators_access() local 429 if (MI->flat_insn->detail == NULL || (!m680x->op_count) || in add_operators_access() 433 for (i = 0; i < m680x->op_count; ++i) { in add_operators_access() 442 m680x->operands[i].access = access; in add_operators_access() 1009 cs_m680x_op *op0 = &info->m680x.operands[info->m680x.op_count++]; in illegal_hdlr() 1026 cs_m680x *m680x = &info->m680x; in add_reg_operand() local [all …]
|
D | M680XDisassemblerInternals.h | 47 cs_m680x m680x; // M680X specific properties member
|
/external/capstone/cstool/ |
D | cstool_m680x.c | 48 cs_m680x *m680x = NULL; in print_insn_detail_m680x() local 56 m680x = &detail->m680x; in print_insn_detail_m680x() 58 if (m680x->op_count) in print_insn_detail_m680x() 59 printf("\top_count: %u\n", m680x->op_count); in print_insn_detail_m680x() 61 for (i = 0; i < m680x->op_count; i++) { in print_insn_detail_m680x() 62 cs_m680x_op *op = &(m680x->operands[i]); in print_insn_detail_m680x() 72 if ((i == 0 && m680x->flags & M680X_FIRST_OP_IN_MNEM) || in print_insn_detail_m680x() 73 (i == 1 && m680x->flags & in print_insn_detail_m680x()
|
/external/capstone/suite/cstest/src/ |
D | m680x_detail.c | 41 cs_m680x *m680x = NULL; in get_detail_m680x() local 51 m680x = &detail->m680x; in get_detail_m680x() 53 if (m680x->op_count) in get_detail_m680x() 54 add_str(&result, " ; op_count: %u", m680x->op_count); in get_detail_m680x() 56 for (i = 0; i < m680x->op_count; i++) { in get_detail_m680x() 57 cs_m680x_op *op = &(m680x->operands[i]); in get_detail_m680x() 67 if ((i == 0 && m680x->flags & M680X_FIRST_OP_IN_MNEM) || in get_detail_m680x() 68 (i == 1 && m680x->flags & in get_detail_m680x()
|
/external/capstone/tests/ |
D | test_m680x.c | 74 cs_m680x *m680x = NULL; in print_insn_detail() local 81 m680x = &detail->m680x; in print_insn_detail() 83 if (m680x->op_count) in print_insn_detail() 84 printf("\top_count: %u\n", m680x->op_count); in print_insn_detail() 86 for (i = 0; i < m680x->op_count; i++) { in print_insn_detail() 87 cs_m680x_op *op = &(m680x->operands[i]); in print_insn_detail() 97 if ((i == 0 && (m680x->flags & in print_insn_detail() 99 ((i == 1 && (m680x->flags & in print_insn_detail()
|
D | Makefile | 108 ifneq (,$(findstring m680x,$(CAPSTONE_ARCHS)))
|
/external/capstone/bindings/ocaml/ |
D | Makefile | 8 ….cmxa sysz_const.cmxa x86_const.cmxa xcore_const.cmxa arm.cmxa arm64.cmxa m680x.cmxa mips.cmxa ppc… 19 …ocamlopt -o test_m680x -ccopt $(FLAGS) capstone.cmx ocaml.o m680x.cmx m680x_const.cmx test_m680x.c… 142 m680x.mli: m680x.ml 145 m680x.cmi: m680x.mli 148 m680x.cmx: m680x.ml m680x.cmi 151 m680x.cmxa: m680x.cmx
|
D | ocaml.c | 615 Store_field(op_info_val, 0, Val_int(insn[j-1].detail->m680x.flags)); in _cs_disasm() 617 lcount = insn[j-1].detail->m680x.op_count; in _cs_disasm() 622 switch(insn[j-1].detail->m680x.operands[i].type) { in _cs_disasm() 625 Store_field(tmp, 0, Val_int(insn[j-1].detail->m680x.operands[i].imm)); in _cs_disasm() 629 Store_field(tmp, 0, Val_int(insn[j-1].detail->m680x.operands[i].reg)); in _cs_disasm() 634 Store_field(tmp3, 0, Val_int(insn[j-1].detail->m680x.operands[i].idx.base_reg)); in _cs_disasm() 635 Store_field(tmp3, 1, Val_int(insn[j-1].detail->m680x.operands[i].idx.offset_reg)); in _cs_disasm() 636 Store_field(tmp3, 2, Val_int(insn[j-1].detail->m680x.operands[i].idx.offset)); in _cs_disasm() 637 Store_field(tmp3, 3, Val_int(insn[j-1].detail->m680x.operands[i].idx.offset_addr)); in _cs_disasm() 638 Store_field(tmp3, 4, Val_int(insn[j-1].detail->m680x.operands[i].idx.offset_bits)); in _cs_disasm() [all …]
|
D | test_m680x.ml | 117 | CS_INFO_M680X m680x -> ( 119 if (Array.length m680x.operands) > 0 then ( 120 printf "\top_count: %d\n" (Array.length m680x.operands); 121 Array.iteri (print_op handle m680x.flags) m680x.operands;
|
/external/capstone/ |
D | config.mk | 7 CAPSTONE_ARCHS ?= arm aarch64 m68k mips powerpc sparc systemz x86 xcore tms320c64x m680x evm mos65xx
|
D | cs.c | 1374 for (i = 0; i < insn->detail->m680x.op_count; i++) in cs_op_count() 1375 if (insn->detail->m680x.operands[i].type == (m680x_op_type)op_type) in cs_op_count() 1508 for (i = 0; i < insn->detail->m680x.op_count; i++) { in cs_op_index() 1509 if (insn->detail->m680x.operands[i].type == (m680x_op_type)op_type) in cs_op_index()
|
D | COMPILE.TXT | 89 /usr/include/capstone/m680x.h
|
D | Makefile | 240 ifneq (,$(findstring m680x,$(CAPSTONE_ARCHS)))
|
D | CMakeLists.txt | 116 include/capstone/m680x.h
|
/external/capstone/bindings/java/ |
D | Makefile | 65 TESTS = testbasic arm arm64 m680x mips ppc sparc systemz x86 xcore
|
/external/capstone/bindings/python/ |
D | test_m680x.py | 8 from capstone.m680x import *
|
/external/capstone/bindings/java/capstone/ |
D | Capstone.java | 38 public M680x.UnionOpInfo m680x; field in Capstone.UnionArch 208 op_info = new M680x.OpInfo((M680x.UnionOpInfo) detail.arch.m680x); in getOptInfo()
|
/external/capstone/bindings/python/capstone/ |
D | __init__.py | 332 from . import arm, arm64, m68k, mips, ppc, sparc, systemz, x86, xcore, tms320c64x, m680x, evm, mos6… 346 ('m680x', m680x.CsM680x), 663 (self.flags, self.operands) = m680x.get_arch_info(self._raw.detail.contents.arch.m680x)
|
/external/capstone/include/capstone/ |
D | capstone.h | 310 cs_m680x m680x; ///< M680X architecture member
|
/external/capstone/xcode/Capstone.xcodeproj/ |
D | project.pbxproj | 12 …0537EAAC1FC6286300F06BF9 /* m680x.h in Headers */ = {isa = PBXBuildFile; fileRef = 0537EAAB1FC6286… 327 …EAAB1FC6286300F06BF9 /* m680x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 942 0537EAAB1FC6286300F06BF9 /* m680x.h */, 973 0537EAAC1FC6286300F06BF9 /* m680x.h in Headers */,
|