Lines Matching defs:bits
7586 ir_variable *bits = in_var(glsl_type::int_type, "bits");
7588 bits);
7591 operand cast_bits = is_uint ? i2u(bits) : operand(bits);
7607 ir_variable *bits = in_var(glsl_type::int_type, "bits");
7609 offset, bits);
7612 operand cast_bits = is_uint ? i2u(bits) : operand(bits);
7712 * 8 exponent bits;
7713 * 23 mantissa bits.
7731 * to unsigned integers to ensure that 1 bits aren't shifted in.
7737 ir_variable *bits = body.make_temp(uvec, "bits");
7738 body.emit(assign(bits, bitcast_f2u(x)));
7739 body.emit(assign(bits, bit_and(bits, sign_mantissa_mask)));
7740 body.emit(assign(bits, bit_or(bits, csel(is_not_zero, exponent_value,
7742 body.emit(ret(bitcast_u2f(bits)));
7794 * bits and number of vector elements as the type of the operands.