Lines Matching refs:unpacked
599 ir_variable *unpacked = in dldexp_to_arith() local
601 i.insert_before(unpacked); in dldexp_to_arith()
603 assign(unpacked, in dldexp_to_arith()
605 i.insert_before(assign(unpacked, bit_and(swizzle_y(unpacked), sign_mask->clone(ir, NULL)), in dldexp_to_arith()
607 i.insert_before(assign(unpacked, ir_constant::zero(ir, glsl_type::uint_type), WRITEMASK_X)); in dldexp_to_arith()
609 expr(ir_unop_pack_double_2x32, unpacked), in dldexp_to_arith()
632 ir_variable *unpacked = in dldexp_to_arith() local
634 i.insert_before(unpacked); in dldexp_to_arith()
636 assign(unpacked, in dldexp_to_arith()
640 swizzle_y(unpacked), in dldexp_to_arith()
645 i.insert_before(assign(unpacked, bfi, WRITEMASK_Y)); in dldexp_to_arith()
647 results[elem] = expr(ir_unop_pack_double_2x32, unpacked); in dldexp_to_arith()
704 ir_variable *unpacked = in dfrexp_sig_to_arith() local
710 i.insert_before(unpacked); in dfrexp_sig_to_arith()
711 i.insert_before(assign(unpacked, expr(ir_unop_unpack_double_2x32, x))); in dfrexp_sig_to_arith()
716 i.insert_before(assign(bits, swizzle_y(unpacked))); in dfrexp_sig_to_arith()
722 i.insert_before(assign(unpacked, bits, WRITEMASK_Y)); in dfrexp_sig_to_arith()
723 results[elem] = expr(ir_unop_pack_double_2x32, unpacked); in dfrexp_sig_to_arith()