- emit(MOV(get_nir_dest(instr->dest, BRW_REGISTER_TYPE_D),
- src_reg(ATTR, imm_offset, glsl_type::ivec4_type)));
+ src_reg src = src_reg(ATTR, imm_offset, glsl_type::ivec4_type);
+ src.swizzle = BRW_SWZ_COMP_INPUT(first_component);
+
+ emit(MOV(dst, src));