Lines Matching refs:msb
1425 ir_variable *msb =
1426 new(ir) ir_variable(glsl_type::ivec(elements), "msb", ir_var_temporary);
1486 * int msb = (floatBitsToInt(as_float) >> 23) - 0x7f;
1488 i.insert_before(msb);
1489 i.insert_before(assign(msb, sub(rshift(bitcast_f2i(as_float), c23), c7F)));
1491 /* Use msb in the comparison instead of temp so that the subtract can
1494 * (msb < 0) ? -1 : msb;
1501 ir->operands[0] = less(msb, c0);
1503 ir->operands[2] = new(ir) ir_dereference_variable(msb);
1674 * msb = imul_high(x_lo, y_lo)
1693 ir_variable *msb =
1694 new(ir) ir_variable(var_type, "msb", ir_var_temporary);
1706 i.insert_before(msb);
1709 i.insert_before(assign(msb, imul_high(x, y)));
1716 swizzle(msb, elem, 1), NULL, NULL);