Lines Matching refs:rshift

368     *    extracted_biased_exp = rshift(bitcast_f2i(abs(x)), exp_shift);
390 * extracted_biased_exp = rshift(bitcast_f2i(abs(x)), exp_shift);
455 rshift(bitcast_f2i(abs(x)),
785 ir->operands[1] = add(exponent_bias, u2i(rshift(high_words, exponent_shift)));
1077 base_ir->insert_before(assign(temp, sub(temp, bit_and(rshift(temp, c1),
1082 bit_and(rshift(temp, c2),
1088 ir->operands[0] = rshift(mul(bit_and(add(temp, rshift(temp, c4)), c0F0F0F0F),
1132 ir->operands[0] = rshift(ir->operands[0], ir->operands[1]);
1149 rshift(lshift(ir->operands[0], sub(temp, ir->operands[1])), temp);
1281 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c1), c55555555),
1288 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c2), c33333333),
1296 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c4), c0F0F0F0F),
1307 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c8), c00FF00FF),
1314 ir->operands[0] = rshift(temp, c16);
1319 ir->operands[0] = bit_or(rshift(temp, c16),
1385 i.insert_before(assign(lsb, sub(rshift(bitcast_f2i(as_float), c23), c7F)));
1461 rshift(as_int, c31)))));
1489 i.insert_before(assign(msb, sub(rshift(bitcast_f2i(as_float), c23), c7F)));
1610 i.insert_before(assign(src1h, rshift(src1, c16)));
1611 i.insert_before(assign(src2h, rshift(src2, c16->clone(ir, NULL))));
1634 ir->operands[0] = add(hi, rshift(t1, c16->clone(ir, NULL)));
1635 ir->operands[1] = rshift(t2, c16->clone(ir, NULL));
1639 i.insert_before(assign(hi, add(add(hi, rshift(t1, c16->clone(ir, NULL))),
1640 rshift(t2, c16->clone(ir, NULL)))));