Lines Matching refs:rshift

454                           rshift(bitcast_f2i(abs(x)),  in ldexp_to_arith()
784 ir->operands[1] = add(exponent_bias, u2i(rshift(high_words, exponent_shift))); in dfrexp_exp_to_arith()
1076 base_ir->insert_before(assign(temp, sub(temp, bit_and(rshift(temp, c1), in bit_count_to_math()
1081 bit_and(rshift(temp, c2), in bit_count_to_math()
1087 ir->operands[0] = rshift(mul(bit_and(add(temp, rshift(temp, c4)), c0F0F0F0F), in bit_count_to_math()
1131 ir->operands[0] = rshift(ir->operands[0], ir->operands[1]); in extract_to_shifts()
1148 rshift(lshift(ir->operands[0], sub(temp, ir->operands[1])), temp); in extract_to_shifts()
1280 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c1), c55555555), in reverse_to_shifts()
1287 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c2), c33333333), in reverse_to_shifts()
1295 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c4), c0F0F0F0F), in reverse_to_shifts()
1306 i.insert_before(assign(temp, bit_or(bit_and(rshift(temp, c8), c00FF00FF), in reverse_to_shifts()
1313 ir->operands[0] = rshift(temp, c16); in reverse_to_shifts()
1318 ir->operands[0] = bit_or(rshift(temp, c16), in reverse_to_shifts()
1384 i.insert_before(assign(lsb, sub(rshift(bitcast_f2i(as_float), c23), c7F))); in find_lsb_to_float_cast()
1460 rshift(as_int, c31))))); in find_msb_to_float_cast()
1488 i.insert_before(assign(msb, sub(rshift(bitcast_f2i(as_float), c23), c7F))); in find_msb_to_float_cast()
1609 i.insert_before(assign(src1h, rshift(src1, c16))); in imul_high_to_mul()
1610 i.insert_before(assign(src2h, rshift(src2, c16->clone(ir, NULL)))); in imul_high_to_mul()
1633 ir->operands[0] = add(hi, rshift(t1, c16->clone(ir, NULL))); in imul_high_to_mul()
1634 ir->operands[1] = rshift(t2, c16->clone(ir, NULL)); in imul_high_to_mul()
1638 i.insert_before(assign(hi, add(add(hi, rshift(t1, c16->clone(ir, NULL))), in imul_high_to_mul()
1639 rshift(t2, c16->clone(ir, NULL))))); in imul_high_to_mul()