Lines Matching defs:shift
41 #define PUSH_RLDICR(reg, shift) \
42 push_inst(compiler, RLDI(reg, reg, 63 - shift, shift, 1))
47 sljit_uw shift;
64 ASM_SLJIT_CLZ(tmp, shift);
65 SLJIT_ASSERT(shift > 0);
66 shift--;
67 tmp = (imm << shift);
71 shift += 15;
72 return PUSH_RLDICR(reg, shift);
78 shift += 31;
79 return PUSH_RLDICR(reg, shift);
83 shift += 15;
84 tmp2 = imm & ((1ul << (63 - shift)) - 1);
88 FAIL_IF(PUSH_RLDICR(reg, shift));
94 FAIL_IF(PUSH_RLDICR(reg, shift));
105 shift += (63 - shift2);
106 FAIL_IF(PUSH_RLDICR(reg, shift));