Lines Matching refs:MOV
102 vec4_instruction *inst = emit(MOV(dst_null_d(), condition));
319 ubld.MOV(writemask(offset(tmp, 8, n), WRITEMASK_X), brw_imm_ud(di.i1));
320 ubld.MOV(writemask(offset(tmp, 8, n), WRITEMASK_Y), brw_imm_ud(di.i2));
344 * For now, we emit a MOV for each distinct value.
363 emit(MOV(reg, setup_imm_df(ibld, instr->value[i].f64)));
365 emit(MOV(reg, brw_imm_d(instr->value[i].i32)));
412 emit(MOV(dest, src));
446 emit(MOV(dst_reg(MRF, param_base, glsl_type::int_type, writemask), lod));
534 emit(MOV(dest, read_result));
596 emit(MOV(dest, src));
631 emit(MOV(dst_reg(surf_index), get_nir_src(instr->src[0], nir_type_int32,
663 emit(MOV(dst_reg(offset_reg),
706 emit(MOV(dest, retype(packed_consts, dest.type)));
730 emit(MOV(dest, shader_clock));
765 bld.MOV(dest, atomic_result);
894 emit(MOV(temp, src));
899 emit(MOV(dst, src_reg(retype(temp2, dst.type))));
907 emit(MOV(dst_reg(tmp_src), src));
909 emit(MOV(dst, src_reg(tmp_dst)));
937 /* MOV should be the only single-source instruction passed to this
1147 inst = emit(MOV(dst, op[0]));
1157 inst = emit(MOV(dst, op[0]));
1166 inst = emit(MOV(dst, op[0]));
1176 inst = emit(MOV(dst, op[0]));
1183 inst = emit(MOV(dst, op[0]));
1190 inst = emit(MOV(dst, op[0]));
1240 emit(MOV(dst, src_reg(acc)));
1296 inst = emit(MOV(dst_null_d(), src_reg(dst)));
1342 emit(MOV(dst, src_reg(acc)));
1351 emit(MOV(dst, src_reg(acc)));
1361 inst = emit(MOV(dst, src_reg(dst))); /* for potential saturation */
1375 inst = emit(MOV(dst, tmp));
1393 inst = emit(MOV(dst, src_reg(dst))); /* for potential saturation */
1480 emit(MOV(dst, src_reg(result)));
1498 emit(MOV(dst, brw_imm_d(0)));
1499 inst = emit(MOV(dst, brw_imm_d(~0)));
1518 emit(MOV(dst, brw_imm_d(0)));
1519 inst = emit(MOV(dst, brw_imm_d(~0)));
1554 emit(MOV(dst, negate(op[0])));
1560 /* We use a MOV with conditional_mod to check if the provided value is
1567 vec4_instruction *inst = emit(MOV(dst_null_df(), value));
1571 emit(MOV(dst_reg(one), brw_imm_d(~0)));
1615 emit(MOV(tmp, retype(op[0], BRW_REGISTER_TYPE_UD)));
1617 emit(MOV(tmp, retype(op[1], BRW_REGISTER_TYPE_UD)));
1619 emit(MOV(dst, src_reg(result)));
1628 emit(MOV(tmp, op[0]));
1631 emit(MOV(dst, src_reg(tmp2)));
1787 * - We use a MOV with conditional_mod instead of a CMP so that we can
1789 * source of the MOV so that we flush denormalized values to 0.
1799 inst = emit(MOV(dst_null_df(), value));
1924 emit(MOV(retype(dst, BRW_REGISTER_TYPE_D), masked_neg));
2113 emit(MOV(dest, brw_imm_ud(0u)));
2154 emit(MOV(dst_reg(MRF, param_base, lod.type, writemask), lod));
2164 emit(MOV(dst_reg(MRF, param_base, coordinate.type, coord_mask),
2169 emit(MOV(dst_reg(MRF, param_base, coordinate.type, zero_mask),
2176 emit(MOV(dst_reg(MRF, param_base + 1, shadow_comparator.type,
2199 emit(MOV(dst_reg(MRF, mrf, lod.type, writemask), lod));
2204 emit(MOV(dst_reg(MRF, param_base, lod.type, WRITEMASK_W), lod));
2208 emit(MOV(dst_reg(MRF, param_base + 1, sample_index.type, WRITEMASK_X),
2216 emit(MOV(dst_reg(MRF, param_base + 1, glsl_type::uint_type, WRITEMASK_Y),
2228 emit(MOV(dst_reg(MRF, param_base + 1, type, WRITEMASK_XZ), lod));
2229 emit(MOV(dst_reg(MRF, param_base + 1, type, WRITEMASK_YW), lod2));
2236 emit(MOV(dst_reg(MRF, param_base + 2, type, WRITEMASK_X), lod));
2237 emit(MOV(dst_reg(MRF, param_base + 2, type, WRITEMASK_Y), lod2));
2241 emit(MOV(dst_reg(MRF, param_base + 2,
2247 emit(MOV(dst_reg(MRF, param_base + 1, type, WRITEMASK_XYZ), lod));
2248 emit(MOV(dst_reg(MRF, param_base + 2, type, WRITEMASK_XYZ), lod2));
2256 emit(MOV(dst_reg(MRF, param_base, shadow_comparator.type, WRITEMASK_W),
2260 emit(MOV(dst_reg(MRF, param_base + 1, glsl_type::ivec2_type, WRITEMASK_XY),
2286 emit(MOV(dest, swizzled));
2308 emit(MOV(dst_reg(MRF, param_base, coordinate_type, coord_mask),
2311 emit(MOV(dst_reg(MRF, param_base, coordinate_type, zero_mask),