Lines Matching refs:d2
452 static TCGv_i64 get_address(DisasContext *s, int x2, int b2, int d2) in get_address() argument
462 gen_addi_and_wrap_i64(s, tmp, tmp, d2); in get_address()
464 gen_addi_and_wrap_i64(s, tmp, regs[b2], d2); in get_address()
466 gen_addi_and_wrap_i64(s, tmp, regs[x2], d2); in get_address()
469 tcg_gen_movi_i64(tmp, d2 & 0x7fffffff); in get_address()
471 tcg_gen_movi_i64(tmp, d2 & 0x00ffffff); in get_address()
474 tcg_gen_movi_i64(tmp, d2); in get_address()
2022 int d2 = get_field(s, d2); in op_cs() local
2029 addr = get_address(s, 0, b2, d2); in op_cs()
3070 a2 = get_address(s, 0, get_field(s, b2), get_field(s, d2)); in op_lpd()
3896 a = get_address(s, 0, get_field(s, b2), get_field(s, d2)); in op_soc()
4013 int d2 = get_field(s, d2); in op_ectg() local
4021 tcg_gen_addi_i64(o->in2, regs[b2], d2); in op_ectg()
4763 int d2 = get_field(s, d2); in op_xc() local
4772 if (b1 == b2 && d1 == d2 && (l + 1) <= 32) { in op_xc()
4805 o->in2 = get_address(s, 0, b2, d2); in op_xc()
5516 o->addr1 = get_address(s, x2, get_field(s, b2), get_field(s, d2)); in in1_la2()
5741 o->in2 = get_address(s, x2, get_field(s, b2), get_field(s, d2)); in in2_a2()
5768 int d2 = get_field(s, d2); in in2_sh() local
5771 o->in2 = tcg_constant_i64(d2 & 0x3f); in in2_sh()
5773 o->in2 = get_address(s, 0, b2, d2); in in2_sh()