Lines Matching refs:inst
99 vec4_instruction *inst;
145 inst = emit(TCS_OPCODE_THREAD_END);
146 inst->base_mrf = 14;
147 inst->mlen = 2;
158 vec4_instruction *inst;
164 inst = emit(VEC4_TCS_OPCODE_SET_INPUT_URB_OFFSETS, header, vertex_index,
166 inst->force_writemask_all = true;
169 inst = emit(VEC4_OPCODE_URB_READ, temp, src_reg(header));
170 inst->offset = base_offset;
171 inst->mlen = 1;
172 inst->base_mrf = -1;
178 if (inst->offset == 0 && indirect_offset.file == BAD_FILE) {
193 vec4_instruction *inst;
197 inst = emit(VEC4_TCS_OPCODE_SET_OUTPUT_URB_OFFSETS, header,
199 inst->force_writemask_all = true;
224 vec4_instruction *inst;
226 inst = emit(VEC4_TCS_OPCODE_SET_OUTPUT_URB_OFFSETS, dst_reg(message),
228 inst->force_writemask_all = true;
229 inst = emit(MOV(byte_offset(dst_reg(retype(message, value.type)), REG_SIZE),
231 inst->force_writemask_all = true;
233 inst = emit(VEC4_TCS_OPCODE_URB_WRITE, dst_null_f(), message);
234 inst->offset = base_offset;
235 inst->mlen = 2;
236 inst->base_mrf = -1;