• Home
  • Raw
  • Download

Lines Matching refs:operands

126 								switch(insn[j-1].detail->arm.operands[i].type) {  in _cs_disasm()
130 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm.operands[i].reg)); in _cs_disasm()
134 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm.operands[i].imm)); in _cs_disasm()
138 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm.operands[i].imm)); in _cs_disasm()
142 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm.operands[i].imm)); in _cs_disasm()
146 Store_field(tmp, 0, caml_copy_double(insn[j-1].detail->arm.operands[i].fp)); in _cs_disasm()
151 Store_field(tmp3, 0, Val_int(insn[j-1].detail->arm.operands[i].mem.base)); in _cs_disasm()
152 Store_field(tmp3, 1, Val_int(insn[j-1].detail->arm.operands[i].mem.index)); in _cs_disasm()
153 Store_field(tmp3, 2, Val_int(insn[j-1].detail->arm.operands[i].mem.scale)); in _cs_disasm()
154 Store_field(tmp3, 3, Val_int(insn[j-1].detail->arm.operands[i].mem.disp)); in _cs_disasm()
159 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm.operands[i].setend)); in _cs_disasm()
164 Store_field(tmp3, 0, Val_int(insn[j-1].detail->arm.operands[i].shift.type)); in _cs_disasm()
165 Store_field(tmp3, 1, Val_int(insn[j-1].detail->arm.operands[i].shift.value)); in _cs_disasm()
166 Store_field(tmp2, 0, Val_int(insn[j-1].detail->arm.operands[i].vector_index)); in _cs_disasm()
169 Store_field(tmp2, 3, Val_bool(insn[j-1].detail->arm.operands[i].subtracted)); in _cs_disasm()
196 switch(insn[j-1].detail->arm64.operands[i].type) { in _cs_disasm()
199 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].reg)); in _cs_disasm()
203 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].imm)); in _cs_disasm()
207 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].imm)); in _cs_disasm()
211 Store_field(tmp, 0, caml_copy_double(insn[j-1].detail->arm64.operands[i].fp)); in _cs_disasm()
216 Store_field(tmp3, 0, Val_int(insn[j-1].detail->arm64.operands[i].mem.base)); in _cs_disasm()
217 Store_field(tmp3, 1, Val_int(insn[j-1].detail->arm64.operands[i].mem.index)); in _cs_disasm()
218 Store_field(tmp3, 2, Val_int(insn[j-1].detail->arm64.operands[i].mem.disp)); in _cs_disasm()
223 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].reg)); in _cs_disasm()
227 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].reg)); in _cs_disasm()
231 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].pstate)); in _cs_disasm()
235 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].sys)); in _cs_disasm()
239 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].prefetch)); in _cs_disasm()
243 Store_field(tmp, 0, Val_int(insn[j-1].detail->arm64.operands[i].barrier)); in _cs_disasm()
248 Store_field(tmp3, 0, Val_int(insn[j-1].detail->arm64.operands[i].shift.type)); in _cs_disasm()
249 Store_field(tmp3, 1, Val_int(insn[j-1].detail->arm64.operands[i].shift.value)); in _cs_disasm()
251 Store_field(tmp2, 0, Val_int(insn[j-1].detail->arm64.operands[i].vector_index)); in _cs_disasm()
252 Store_field(tmp2, 1, Val_int(insn[j-1].detail->arm64.operands[i].vas)); in _cs_disasm()
253 Store_field(tmp2, 2, Val_int(insn[j-1].detail->arm64.operands[i].vess)); in _cs_disasm()
255 Store_field(tmp2, 4, Val_int(insn[j-1].detail->arm64.operands[i].ext)); in _cs_disasm()
281 switch(insn[j-1].detail->mips.operands[i].type) { in _cs_disasm()
284 Store_field(tmp, 0, Val_int(insn[j-1].detail->mips.operands[i].reg)); in _cs_disasm()
288 Store_field(tmp, 0, Val_int(insn[j-1].detail->mips.operands[i].imm)); in _cs_disasm()
293 Store_field(tmp3, 0, Val_int(insn[j-1].detail->mips.operands[i].mem.base)); in _cs_disasm()
294 Store_field(tmp3, 1, Val_int(insn[j-1].detail->mips.operands[i].mem.disp)); in _cs_disasm()
365 switch(insn[j-1].detail->x86.operands[i].type) { in _cs_disasm()
368 Store_field(tmp, 0, Val_int(insn[j-1].detail->x86.operands[i].reg)); in _cs_disasm()
372 Store_field(tmp, 0, Val_int(insn[j-1].detail->x86.operands[i].imm)); in _cs_disasm()
376 Store_field(tmp, 0, caml_copy_double(insn[j-1].detail->x86.operands[i].fp)); in _cs_disasm()
381 Store_field(tmp2, 0, Val_int(insn[j-1].detail->x86.operands[i].mem.segment)); in _cs_disasm()
382 Store_field(tmp2, 1, Val_int(insn[j-1].detail->x86.operands[i].mem.base)); in _cs_disasm()
383 Store_field(tmp2, 2, Val_int(insn[j-1].detail->x86.operands[i].mem.index)); in _cs_disasm()
384 Store_field(tmp2, 3, Val_int(insn[j-1].detail->x86.operands[i].mem.scale)); in _cs_disasm()
385 Store_field(tmp2, 4, Val_int(insn[j-1].detail->x86.operands[i].mem.disp)); in _cs_disasm()
392 Store_field(tmp, 1, Val_int(insn[j-1].detail->x86.operands[i].size)); in _cs_disasm()
393 Store_field(tmp, 2, Val_int(insn[j-1].detail->x86.operands[i].avx_bcast)); in _cs_disasm()
394 Store_field(tmp, 3, Val_int(insn[j-1].detail->x86.operands[i].avx_zero_opmask)); in _cs_disasm()
423 switch(insn[j-1].detail->ppc.operands[i].type) { in _cs_disasm()
426 Store_field(tmp, 0, Val_int(insn[j-1].detail->ppc.operands[i].reg)); in _cs_disasm()
430 Store_field(tmp, 0, Val_int(insn[j-1].detail->ppc.operands[i].imm)); in _cs_disasm()
435 Store_field(tmp3, 0, Val_int(insn[j-1].detail->ppc.operands[i].mem.base)); in _cs_disasm()
436 Store_field(tmp3, 1, Val_int(insn[j-1].detail->ppc.operands[i].mem.disp)); in _cs_disasm()
442 Store_field(tmp3, 0, Val_int(insn[j-1].detail->ppc.operands[i].crx.scale)); in _cs_disasm()
443 Store_field(tmp3, 1, Val_int(insn[j-1].detail->ppc.operands[i].crx.reg)); in _cs_disasm()
444 Store_field(tmp3, 2, Val_int(insn[j-1].detail->ppc.operands[i].crx.cond)); in _cs_disasm()
477 switch(insn[j-1].detail->sparc.operands[i].type) { in _cs_disasm()
480 Store_field(tmp, 0, Val_int(insn[j-1].detail->sparc.operands[i].reg)); in _cs_disasm()
484 Store_field(tmp, 0, Val_int(insn[j-1].detail->sparc.operands[i].imm)); in _cs_disasm()
489 Store_field(tmp3, 0, Val_int(insn[j-1].detail->sparc.operands[i].mem.base)); in _cs_disasm()
490 Store_field(tmp3, 1, Val_int(insn[j-1].detail->sparc.operands[i].mem.index)); in _cs_disasm()
491 Store_field(tmp3, 2, Val_int(insn[j-1].detail->sparc.operands[i].mem.disp)); in _cs_disasm()
523 switch(insn[j-1].detail->sysz.operands[i].type) { in _cs_disasm()
526 Store_field(tmp, 0, Val_int(insn[j-1].detail->sysz.operands[i].reg)); in _cs_disasm()
530 Store_field(tmp, 0, Val_int(insn[j-1].detail->sysz.operands[i].reg)); in _cs_disasm()
534 Store_field(tmp, 0, Val_int(insn[j-1].detail->sysz.operands[i].imm)); in _cs_disasm()
539 Store_field(tmp3, 0, Val_int(insn[j-1].detail->sysz.operands[i].mem.base)); in _cs_disasm()
540 Store_field(tmp3, 1, Val_int(insn[j-1].detail->sysz.operands[i].mem.index)); in _cs_disasm()
541 Store_field(tmp3, 2, caml_copy_int64(insn[j-1].detail->sysz.operands[i].mem.length)); in _cs_disasm()
542 Store_field(tmp3, 3, caml_copy_int64(insn[j-1].detail->sysz.operands[i].mem.disp)); in _cs_disasm()
572 switch(insn[j-1].detail->xcore.operands[i].type) { in _cs_disasm()
575 Store_field(tmp, 0, Val_int(insn[j-1].detail->xcore.operands[i].reg)); in _cs_disasm()
579 Store_field(tmp, 0, Val_int(insn[j-1].detail->xcore.operands[i].imm)); in _cs_disasm()
584 Store_field(tmp3, 0, Val_int(insn[j-1].detail->xcore.operands[i].mem.base)); in _cs_disasm()
585 Store_field(tmp3, 1, Val_int(insn[j-1].detail->xcore.operands[i].mem.index)); in _cs_disasm()
586 Store_field(tmp3, 2, caml_copy_int64(insn[j-1].detail->xcore.operands[i].mem.disp)); in _cs_disasm()
587 Store_field(tmp3, 3, caml_copy_int64(insn[j-1].detail->xcore.operands[i].mem.direct)); in _cs_disasm()