Searched refs:lbld (Results 1 – 1 of 1) sorted by relevance
/third_party/mesa3d/src/intel/compiler/ |
D | brw_fs.cpp | 7634 needs_src_copy(const fs_builder &lbld, const fs_inst *inst, unsigned i) in needs_src_copy() argument 7636 return !(is_periodic(inst->src[i], lbld.dispatch_width()) || in needs_src_copy() 7638 lbld.dispatch_width() <= inst->exec_size)) || in needs_src_copy() 7639 (inst->flags_written(lbld.shader->devinfo) & in needs_src_copy() 7649 emit_unzip(const fs_builder &lbld, fs_inst *inst, unsigned i) in emit_unzip() argument 7651 assert(lbld.group() >= inst->group); in emit_unzip() 7654 const fs_reg src = horiz_offset(inst->src[i], lbld.group() - inst->group); in emit_unzip() 7656 if (needs_src_copy(lbld, inst, i)) { in emit_unzip() 7661 const fs_builder cbld = lbld.group(MIN2(lbld.dispatch_width(), in emit_unzip() 7663 const fs_reg tmp = lbld.vgrf(inst->src[i].type, inst->components_read(i)); in emit_unzip() [all …]
|