Lines Matching refs:c16
1026 ir_constant *c16 = in reverse_to_shifts() local
1087 ir->operands[0] = rshift(temp, c16); in reverse_to_shifts()
1088 ir->operands[1] = lshift(temp, c16->clone(ir, NULL)); in reverse_to_shifts()
1092 ir->operands[0] = bit_or(rshift(temp, c16), in reverse_to_shifts()
1093 lshift(temp, c16->clone(ir, NULL))); in reverse_to_shifts()
1340 ir_constant *c16 = new(ir) ir_constant(16u, elements); in imul_high_to_mul() local
1383 i.insert_before(assign(src1h, rshift(src1, c16))); in imul_high_to_mul()
1384 i.insert_before(assign(src2h, rshift(src2, c16->clone(ir, NULL)))); in imul_high_to_mul()
1396 i.insert_before(assign(hi, add(hi, _carry(lo, lshift(t1, c16->clone(ir, NULL)))))); in imul_high_to_mul()
1397 i.insert_before(assign(lo, add(lo, lshift(t1, c16->clone(ir, NULL))))); in imul_high_to_mul()
1399 i.insert_before(assign(hi, add(hi, _carry(lo, lshift(t2, c16->clone(ir, NULL)))))); in imul_high_to_mul()
1400 i.insert_before(assign(lo, add(lo, lshift(t2, c16->clone(ir, NULL))))); in imul_high_to_mul()
1407 ir->operands[0] = add(hi, rshift(t1, c16->clone(ir, NULL))); in imul_high_to_mul()
1408 ir->operands[1] = rshift(t2, c16->clone(ir, NULL)); in imul_high_to_mul()
1412 i.insert_before(assign(hi, add(add(hi, rshift(t1, c16->clone(ir, NULL))), in imul_high_to_mul()
1413 rshift(t2, c16->clone(ir, NULL))))); in imul_high_to_mul()