Home
last modified time | relevance | path

Searched refs:m680x (Results 1 – 21 of 21) sorted by relevance

/external/capstone/arch/M680X/
DM680XInstPrinter.c236 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 …]
DM680XDisassembler.c409 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 …]
DM680XDisassemblerInternals.h47 cs_m680x m680x; // M680X specific properties member
/external/capstone/cstool/
Dcstool_m680x.c48 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/
Dm680x_detail.c41 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/
Dtest_m680x.c74 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()
DMakefile108 ifneq (,$(findstring m680x,$(CAPSTONE_ARCHS)))
/external/capstone/bindings/ocaml/
DMakefile8 ….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
Docaml.c615 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 …]
Dtest_m680x.ml117 | 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/
Dconfig.mk7 CAPSTONE_ARCHS ?= arm aarch64 m68k mips powerpc sparc systemz x86 xcore tms320c64x m680x evm mos65xx
Dcs.c1374 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()
DCOMPILE.TXT89 /usr/include/capstone/m680x.h
DMakefile240 ifneq (,$(findstring m680x,$(CAPSTONE_ARCHS)))
DCMakeLists.txt116 include/capstone/m680x.h
/external/capstone/bindings/java/
DMakefile65 TESTS = testbasic arm arm64 m680x mips ppc sparc systemz x86 xcore
/external/capstone/bindings/python/
Dtest_m680x.py8 from capstone.m680x import *
/external/capstone/bindings/java/capstone/
DCapstone.java38 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__.py332 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/
Dcapstone.h310 cs_m680x m680x; ///< M680X architecture member
/external/capstone/xcode/Capstone.xcodeproj/
Dproject.pbxproj12 …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 */,