Lines Matching refs:assign
215 factory.emit(assign(u, uvec2_rval));
246 factory.emit(assign(u, uvec4_rval));
257 factory.emit(assign(u, bit_and(uvec4_rval, constant(0xffu))));
281 factory.emit(assign(u, uint_rval));
288 factory.emit(assign(u2, bit_and(u, constant(0xffffu)), WRITEMASK_X));
291 factory.emit(assign(u2, rshift(u, constant(16u)), WRITEMASK_Y));
315 factory.emit(assign(i, u2i(uint_rval)));
321 factory.emit(assign(i2, bitfield_extract(i, constant(0), constant(16)),
323 factory.emit(assign(i2, bitfield_extract(i, constant(16), constant(16)),
344 factory.emit(assign(u, uint_rval));
351 factory.emit(assign(u4, bit_and(u, constant(0xffu)), WRITEMASK_X));
355 factory.emit(assign(u4, bitfield_extract(u, constant(8u), constant(8u)),
359 factory.emit(assign(u4, bitfield_extract(u, constant(16u), constant(8u)),
363 factory.emit(assign(u4, bit_and(rshift(u, constant(8u)),
367 factory.emit(assign(u4, bit_and(rshift(u, constant(16u)),
372 factory.emit(assign(u4, rshift(u, constant(24u)), WRITEMASK_W));
396 factory.emit(assign(i, u2i(uint_rval)));
402 factory.emit(assign(i4, bitfield_extract(i, constant(0), constant(8)),
404 factory.emit(assign(i4, bitfield_extract(i, constant(8), constant(8)),
406 factory.emit(assign(i4, bitfield_extract(i, constant(16), constant(8)),
408 factory.emit(assign(i4, bitfield_extract(i, constant(24), constant(8)),
820 factory.emit(assign(f, f_rval));
825 factory.emit(assign(e, e_rval));
830 factory.emit(assign(m, m_rval));
917 assign(u16, constant(0x7fffu)),
940 assign(u16, f2u(round_even(mul(expr(ir_unop_abs, f),
972 assign(u16, add(rshift(sub(e, constant(112u << 23u)),
987 assign(u16, constant(31u << 10u))))));
1022 factory.emit(assign(f, vec2_rval));
1027 factory.emit(assign(f32, expr(ir_unop_bitcast_f2u, f)));
1039 factory.emit(assign(e, bit_and(f32, constant(0x7f800000u))));
1047 factory.emit(assign(m, bit_and(f32, constant(0x007fffffu))));
1054 factory.emit(assign(f16, pack_half_1x16_nosign(swizzle_x(f),
1058 factory.emit(assign(f16, pack_half_1x16_nosign(swizzle_y(f),
1068 assign(f16, bit_or(f16,
1106 factory.emit(assign(e, e_rval));
1111 factory.emit(assign(m, m_rval));
1172 assign(u32, expr(ir_unop_bitcast_f2u,
1199 assign(u32, lshift(bit_or(add(e, constant(112u << 10u)), m),
1206 assign(u32, constant(255u << 23u)),
1211 assign(u32, constant(0x7fffffffu))))));
1248 factory.emit(assign(f16, unpack_uint_to_uvec2(uint_rval)));
1260 factory.emit(assign(e, bit_and(f16, constant(0x7c00u))));
1268 factory.emit(assign(m, bit_and(f16, constant(0x03ffu))));
1275 factory.emit(assign(f32, unpack_half_1x16_nosign(swizzle_x(e),
1278 factory.emit(assign(f32, unpack_half_1x16_nosign(swizzle_y(e),
1286 factory.emit(assign(f32, bit_or(f32,