Home | History | Annotate | Download | only in AArch64

Lines Matching full:detail

14281 		if (h->detail) {
14284 handle.detail = h->detail;
14286 memcpy(insn->detail->regs_read, insns[i].regs_use, sizeof(insns[i].regs_use));
14287 insn->detail->regs_read_count = (uint8_t)count_positive(insns[i].regs_use);
14289 memcpy(insn->detail->regs_write, insns[i].regs_mod, sizeof(insns[i].regs_mod));
14290 insn->detail->regs_write_count = (uint8_t)count_positive(insns[i].regs_mod);
14292 memcpy(insn->detail->groups, insns[i].groups, sizeof(insns[i].groups));
14293 insn->detail->groups_count = (uint8_t)count_positive(insns[i].groups);
14295 insn->detail->arm64.update_flags = cs_reg_write((csh)&handle, insn, ARM64_REG_NZCV);
14299 insn->detail->groups[insn->detail->groups_count] = ARM64_GRP_JUMP;
14300 insn->detail->groups_count++;
14945 if (MI->csh->detail) {
14946 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count - 1].vas = sp;
14952 if (MI->csh->detail) {
14953 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count - 1].vess = sp;
14959 if (MI->csh->detail) {
14960 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count].type = ARM64_OP_FP;
14961 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count].fp = fp;
14962 MI->flat_insn->detail->arm64.op_count++;
14968 if (MI->csh->detail) {
14969 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count].type = ARM64_OP_IMM;
14970 MI->flat_insn->detail->arm64.operands[MI->flat_insn->detail->arm64.op_count].imm = (int)imm;
14971 MI->flat_insn->detail->arm64.op_count++;