Lines Matching refs:msb
1433 ir_variable *msb =
1434 new(ir) ir_variable(glsl_type::ivec(elements), "msb", ir_var_temporary);
1494 * int msb = (floatBitsToInt(as_float) >> 23) - 0x7f;
1496 i.insert_before(msb);
1497 i.insert_before(assign(msb, sub(rshift(bitcast_f2i(as_float), c23), c7F)));
1499 /* Use msb in the comparison instead of temp so that the subtract can
1502 * (msb < 0) ? -1 : msb;
1509 ir->operands[0] = less(msb, c0);
1511 ir->operands[2] = new(ir) ir_dereference_variable(msb);
1701 * msb = imul_high(x_lo, y_lo)
1720 ir_variable *msb =
1721 new(ir) ir_variable(var_type, "msb", ir_var_temporary);
1733 i.insert_before(msb);
1736 i.insert_before(assign(msb, imul_high(x, y)));
1743 swizzle(msb, elem, 1), NULL, NULL);