Lines Matching refs:rvalue
56 void handle_rvalue(ir_rvalue **rvalue)
58 if (!*rvalue)
61 ir_expression *expr = (*rvalue)->as_expression();
78 *rvalue = lower_pack_snorm_2x16(op0);
81 *rvalue = lower_pack_snorm_4x8(op0);
84 *rvalue = lower_pack_unorm_2x16(op0);
87 *rvalue = lower_pack_unorm_4x8(op0);
90 *rvalue = lower_pack_half_2x16(op0);
93 *rvalue = lower_unpack_snorm_2x16(op0);
96 *rvalue = lower_unpack_snorm_4x8(op0);
99 *rvalue = lower_unpack_unorm_2x16(op0);
102 *rvalue = lower_unpack_unorm_4x8(op0);
105 *rvalue = lower_unpack_half_2x16(op0);
418 * \return packSnorm2x16's output as a uint rvalue
467 * \return packSnorm4x8's output as a uint rvalue
516 * \return unpackSnorm2x16's output as a vec2 rvalue
573 * \return unpackSnorm4x8's output as a vec4 rvalue
630 * \return packUnorm2x16's output as a uint rvalue
674 * \return packUnorm4x8's output as a uint rvalue
718 * \return unpackUnorm2x16's output as a vec2 rvalue
759 * \return unpackUnorm4x8's output as a vec4 rvalue
803 * \return a uint rvalue that encodes a float16 in its lower 16 bits
998 * \return packHalf2x16's output as a uint rvalue
1091 * \param a uint rvalue that encodes a float32
1222 * \return unpackHalf2x16's output as a vec2 rvalue