Lines Matching defs:pos
2409 int pos, len, base = s->insn->data;
2438 pos = base + ctz32(m3) * 8;
2439 tcg_gen_deposit_i64(o->out, o->out, tmp, pos, len);
2440 ccm = ((1ull << len) - 1) << pos;
2451 pos = base + 32 - 8;
2457 tcg_gen_deposit_i64(o->out, o->out, tmp, pos, 8);
2458 ccm |= 0xffull << pos;
2461 pos -= 8;
3590 int pos, len, rot;
3633 pos = 63 - i4;
3637 if (imask == 0 && pos == 0 && len > 0 && len <= rot) {
3646 rot = (rot - pos) & 63;
3648 pos = -1;
3655 if (pos >= 0) {
3657 tcg_gen_deposit_z_i64(o->out, o->in2, pos, len);
3659 tcg_gen_deposit_i64(o->out, o->out, o->in2, pos, len);
4394 int pos, base = s->insn->data;
4397 pos = base + ctz32(m3) * 8;
4401 tcg_gen_shri_i64(tmp, o->in1, pos);
4409 tcg_gen_shri_i64(tmp, o->in1, pos);
4418 tcg_gen_shri_i64(tmp, o->in1, pos);
4424 pos = base + 32 - 8;
4427 tcg_gen_shri_i64(tmp, o->in1, pos);
4432 pos -= 8;