Lines Matching refs:cdas
634 s390_cdas *cdas = insn->variant.cdas.details;
636 addHRegUse(u, HRmRead, cdas->op1_high);
637 addHRegUse(u, HRmRead, cdas->op1_low);
638 s390_amode_get_reg_usage(u, cdas->op2);
639 addHRegUse(u, HRmRead, cdas->op3_high);
640 addHRegUse(u, HRmRead, cdas->op3_low);
641 addHRegUse(u, HRmWrite, cdas->old_mem_high);
642 addHRegUse(u, HRmWrite, cdas->old_mem_low);
643 addHRegUse(u, HRmWrite, cdas->scratch);
956 s390_cdas *cdas = insn->variant.cdas.details;
958 cdas->op1_high = lookupHRegRemap(m, cdas->op1_high);
959 cdas->op1_low = lookupHRegRemap(m, cdas->op1_low);
960 s390_amode_map_regs(m, cdas->op2);
961 cdas->op3_high = lookupHRegRemap(m, cdas->op3_high);
962 cdas->op3_low = lookupHRegRemap(m, cdas->op3_low);
963 cdas->old_mem_high = lookupHRegRemap(m, cdas->old_mem_high);
964 cdas->old_mem_low = lookupHRegRemap(m, cdas->old_mem_low);
965 cdas->scratch = lookupHRegRemap(m, cdas->scratch);
5525 s390_cdas *cdas = LibVEX_Alloc_inline(sizeof(s390_cdas));
5534 insn->variant.cdas.details = cdas;
5536 cdas->op1_high = op1_high;
5537 cdas->op1_low = op1_low;
5538 cdas->op2 = op2;
5539 cdas->op3_high = op3_high;
5540 cdas->op3_low = op3_low;
5541 cdas->old_mem_high = old_mem_high;
5542 cdas->old_mem_low = old_mem_low;
5543 cdas->scratch = scratch;
6646 s390_cdas *cdas = insn->variant.cdas.details;
6648 s390_sprintf(buf, "%M %R,%R,%A,%R,%R,%R,%R", "v-cdas",
6649 cdas->op1_high, cdas->op1_low, cdas->op2, cdas->op3_high,
6650 cdas->op3_low, cdas->old_mem_high, cdas->old_mem_low);
8149 s390_cdas *cdas = insn->variant.cdas.details;
8151 r1 = hregNumber(cdas->op1_high); /* expected value */
8152 r1p1 = hregNumber(cdas->op1_low); /* expected value */
8153 r3 = hregNumber(cdas->op3_high);
8154 /* r3p1 = hregNumber(cdas->op3_low); */ /* unused */
8155 old_high = hregNumber(cdas->old_mem_high);
8156 old_low = hregNumber(cdas->old_mem_low);
8157 scratch = hregNumber(cdas->scratch);
8158 am = cdas->op2;