• Home
  • Raw
  • Download

Lines Matching refs:hregNumber

82 hregNumber(HReg reg)  in hregNumber()  function
105 r = hregNumber(reg); in s390_hreg_as_string()
200 vassert(hregNumber(b) != 0); in s390_amode_bx12()
201 vassert(hregNumber(x) != 0); in s390_amode_bx12()
219 vassert(hregNumber(b) != 0); in s390_amode_bx20()
220 vassert(hregNumber(x) != 0); in s390_amode_bx20()
5505 vassert(hregNumber(op2->x) == 0); in s390_insn_cas()
5528 vassert(hregNumber(op2->x) == 0); in s390_insn_cdas()
5529 vassert(hregNumber(scratch) == 1); /* r0,r1 used as scratch reg pair */ in s390_insn_cdas()
5693 UInt hi_regno = hregNumber(hi); in is_valid_fp128_regpair()
5694 UInt lo_regno = hregNumber(lo); in is_valid_fp128_regpair()
7074 UInt b = hregNumber(am->b); in s390_emit_load_mem()
7075 UInt x = hregNumber(am->x); /* 0 for B12 and B20 */ in s390_emit_load_mem()
7133 r = hregNumber(insn->variant.load.dst); in s390_insn_load_emit()
7136 b = hregNumber(src->b); in s390_insn_load_emit()
7137 x = hregNumber(src->x); /* 0 for B12 and B20 */ in s390_insn_load_emit()
7182 r = hregNumber(insn->variant.store.src); in s390_insn_store_emit()
7183 b = hregNumber(dst->b); in s390_insn_store_emit()
7184 x = hregNumber(dst->x); /* 0 for B12 and B20 */ in s390_insn_store_emit()
7272 dst = hregNumber(insn->variant.move.dst); in s390_insn_move_emit()
7273 src = hregNumber(insn->variant.move.src); in s390_insn_move_emit()
7315 return s390_emit_MVC(buf, insn->size - 1, hregNumber(dst->b), dst->d, in s390_insn_memcpy_emit()
7316 hregNumber(src->b), src->d); in s390_insn_memcpy_emit()
7326 r = hregNumber(insn->variant.load_immediate.dst); in s390_insn_load_immediate_emit()
7363 dst = hregNumber(insn->variant.alu.dst); in s390_insn_alu_emit()
7368 UInt r2 = hregNumber(op2.variant.reg); in s390_insn_alu_emit()
7409 b = hregNumber(src->b); in s390_insn_alu_emit()
7410 x = hregNumber(src->x); /* 0 for B12 and B20 */ in s390_insn_alu_emit()
7747 UChar r1 = hregNumber(insn->variant.unop.dst); in s390_widen_emit()
7748 UChar r2 = hregNumber(opnd.variant.reg); in s390_widen_emit()
7798 UChar r1 = hregNumber(insn->variant.unop.dst); in s390_widen_emit()
7800 UChar b = hregNumber(src->b); in s390_widen_emit()
7801 UChar x = hregNumber(src->x); in s390_widen_emit()
7859 UChar r1 = hregNumber(insn->variant.unop.dst); in s390_widen_emit()
7923 UChar r1 = hregNumber(insn->variant.unop.dst); in s390_negate_emit()
7924 UChar r2 = hregNumber(opnd.variant.reg); in s390_negate_emit()
7941 UChar r1 = hregNumber(insn->variant.unop.dst); in s390_negate_emit()
7961 UChar r1 = hregNumber(insn->variant.unop.dst); in s390_negate_emit()
8019 UInt reg = hregNumber(opnd.variant.reg); in s390_insn_test_emit()
8035 UChar b = hregNumber(am->b); in s390_insn_test_emit()
8036 UChar x = hregNumber(am->x); in s390_insn_test_emit()
8080 UChar r1 = hregNumber(insn->variant.cc2bool.dst); in s390_insn_cc2bool_emit()
8106 r1 = hregNumber(insn->variant.cas.op1); /* expected value */ in s390_insn_cas_emit()
8107 r3 = hregNumber(insn->variant.cas.op3); in s390_insn_cas_emit()
8108 old= hregNumber(insn->variant.cas.old_mem); in s390_insn_cas_emit()
8110 b = hregNumber(am->b); in s390_insn_cas_emit()
8151 r1 = hregNumber(cdas->op1_high); /* expected value */ in s390_insn_cdas_emit()
8152 r1p1 = hregNumber(cdas->op1_low); /* expected value */ in s390_insn_cdas_emit()
8153 r3 = hregNumber(cdas->op3_high); in s390_insn_cdas_emit()
8155 old_high = hregNumber(cdas->old_mem_high); in s390_insn_cdas_emit()
8156 old_low = hregNumber(cdas->old_mem_low); in s390_insn_cdas_emit()
8157 scratch = hregNumber(cdas->scratch); in s390_insn_cdas_emit()
8159 b = hregNumber(am->b); in s390_insn_cdas_emit()
8220 UInt r1 = hregNumber(op1); in s390_insn_compare_emit()
8221 UInt r2 = hregNumber(op2.variant.reg); in s390_insn_compare_emit()
8242 UChar r1 = hregNumber(op1); in s390_insn_compare_emit()
8244 UChar b = hregNumber(am->b); in s390_insn_compare_emit()
8245 UChar x = hregNumber(am->x); in s390_insn_compare_emit()
8279 UChar r1 = hregNumber(op1); in s390_insn_compare_emit()
8327 r1 = hregNumber(insn->variant.mul.dst_hi); in s390_insn_mul_emit()
8334 UInt r2 = hregNumber(op2.variant.reg); in s390_insn_mul_emit()
8358 UChar b = hregNumber(am->b); in s390_insn_mul_emit()
8359 UChar x = hregNumber(am->x); in s390_insn_mul_emit()
8442 r1 = hregNumber(insn->variant.div.op1_hi); in s390_insn_div_emit()
8448 UInt r2 = hregNumber(op2.variant.reg); in s390_insn_div_emit()
8470 UChar b = hregNumber(am->b); in s390_insn_div_emit()
8471 UChar x = hregNumber(am->x); in s390_insn_div_emit()
8543 r1 = hregNumber(insn->variant.divs.rem); in s390_insn_divs_emit()
8548 UInt r2 = hregNumber(op2.variant.reg); in s390_insn_divs_emit()
8555 UChar b = hregNumber(am->b); in s390_insn_divs_emit()
8556 UChar x = hregNumber(am->x); in s390_insn_divs_emit()
8584 r1 = hregNumber(insn->variant.clz.num_bits); in s390_insn_clz_emit()
8585 r1p1 = hregNumber(insn->variant.clz.clobber); in s390_insn_clz_emit()
8596 r2 = hregNumber(src.variant.reg); in s390_insn_clz_emit()
8601 UChar b = hregNumber(am->b); in s390_insn_clz_emit()
8602 UChar x = hregNumber(am->x); in s390_insn_clz_emit()
8738 return s390_emit_LOCGR(p, cond, hregNumber(dst), in s390_insn_cond_move_emit()
8739 hregNumber(src.variant.reg)); in s390_insn_cond_move_emit()
8750 p = s390_emit_LOCGR(p, cond, hregNumber(dst), R0); in s390_insn_cond_move_emit()
8757 UInt b = hregNumber(am->b); in s390_insn_cond_move_emit()
8761 return s390_emit_LOC(p, hregNumber(dst), cond, b, DISP20(d)); in s390_insn_cond_move_emit()
8763 return s390_emit_LOCG(p, hregNumber(dst), cond, b, DISP20(d)); in s390_insn_cond_move_emit()
8772 return s390_emit_LOCGR(p, cond, hregNumber(dst), R0); in s390_insn_cond_move_emit()
8777 return s390_emit_LOCGR(p, cond, hregNumber(dst), R0); in s390_insn_cond_move_emit()
8795 p = s390_emit_LGR(p, hregNumber(dst), hregNumber(src.variant.reg)); in s390_insn_cond_move_emit()
8799 p = s390_emit_load_mem(p, insn->size, hregNumber(dst), src.variant.am); in s390_insn_cond_move_emit()
8804 UInt r = hregNumber(dst); in s390_insn_cond_move_emit()
8844 UInt r1 = hregNumber(insn->variant.bfp_triop.dst); in s390_insn_bfp_triop_emit()
8845 UInt r2 = hregNumber(insn->variant.bfp_triop.op2); in s390_insn_bfp_triop_emit()
8846 UInt r3 = hregNumber(insn->variant.bfp_triop.op3); in s390_insn_bfp_triop_emit()
8876 UInt r1 = hregNumber(insn->variant.bfp_binop.dst_hi); in s390_insn_bfp_binop_emit()
8877 UInt r2 = hregNumber(insn->variant.bfp_binop.op2_hi); in s390_insn_bfp_binop_emit()
8921 UInt r1 = hregNumber(insn->variant.bfp_unop.dst_hi); in s390_insn_bfp_unop_emit()
8922 UInt r2 = hregNumber(insn->variant.bfp_unop.op_hi); in s390_insn_bfp_unop_emit()
8972 UInt r1 = hregNumber(insn->variant.bfp_convert.dst_hi); in s390_insn_bfp_convert_emit()
8973 UInt r2 = hregNumber(insn->variant.bfp_convert.op_hi); in s390_insn_bfp_convert_emit()
9038 UInt dst = hregNumber(insn->variant.bfp_compare.dst); in s390_insn_bfp_compare_emit()
9039 UInt r1 = hregNumber(insn->variant.bfp_compare.op1_hi); in s390_insn_bfp_compare_emit()
9040 UInt r2 = hregNumber(insn->variant.bfp_compare.op2_hi); in s390_insn_bfp_compare_emit()
9061 UInt r1 = hregNumber(dfp_binop->dst_hi); in s390_insn_dfp_binop_emit()
9062 UInt r2 = hregNumber(dfp_binop->op2_hi); in s390_insn_dfp_binop_emit()
9063 UInt r3 = hregNumber(dfp_binop->op3_hi); in s390_insn_dfp_binop_emit()
9100 UInt r1 = hregNumber(insn->variant.dfp_reround.dst_hi); in s390_insn_dfp_reround_emit()
9101 UInt r2 = hregNumber(insn->variant.dfp_reround.op2); in s390_insn_dfp_reround_emit()
9102 UInt r3 = hregNumber(insn->variant.dfp_reround.op3_hi); in s390_insn_dfp_reround_emit()
9122 UInt r1 = hregNumber(insn->variant.dfp_unop.dst_hi); in s390_insn_dfp_unop_emit()
9123 UInt r2 = hregNumber(insn->variant.dfp_unop.op_hi); in s390_insn_dfp_unop_emit()
9140 UInt r1 = hregNumber(insn->variant.dfp_intop.dst_hi); in s390_insn_dfp_intop_emit()
9141 UInt r2 = hregNumber(insn->variant.dfp_intop.op2); in s390_insn_dfp_intop_emit()
9142 UInt r3 = hregNumber(insn->variant.dfp_intop.op3_hi); in s390_insn_dfp_intop_emit()
9174 UInt dst = hregNumber(insn->variant.dfp_compare.dst); in s390_insn_dfp_compare_emit()
9175 UInt r1 = hregNumber(insn->variant.dfp_compare.op1_hi); in s390_insn_dfp_compare_emit()
9176 UInt r2 = hregNumber(insn->variant.dfp_compare.op2_hi); in s390_insn_dfp_compare_emit()
9208 UInt r1 = hregNumber(insn->variant.dfp_convert.dst_hi); in s390_insn_dfp_convert_emit()
9209 UInt r2 = hregNumber(insn->variant.dfp_convert.op_hi); in s390_insn_dfp_convert_emit()
9309 UChar b = hregNumber(am->b); in s390_insn_mimm_emit()
9351 UChar b = hregNumber(am->b); in s390_insn_madd_emit()
9365 UInt mode = hregNumber(insn->variant.set_fpc_bfprm.mode); in s390_insn_set_fpc_bfprm_emit()
9382 UInt mode = hregNumber(insn->variant.set_fpc_dfprm.mode); in s390_insn_set_fpc_dfprm_emit()
9570 UInt b = hregNumber(amode->b); in s390_insn_xdirect_emit()
9651 UInt b = hregNumber(amode->b); in s390_insn_xindir_emit()
9653 UInt regno = hregNumber(insn->variant.xindir.dst); in s390_insn_xindir_emit()
9703 UInt b = hregNumber(amode->b); in s390_insn_xassisted_emit()
9705 UInt regno = hregNumber(insn->variant.xassisted.dst); in s390_insn_xassisted_emit()
9778 b = hregNumber(amode->b); in s390_insn_evcheck_emit()
9795 b = hregNumber(amode->b); in s390_insn_evcheck_emit()