/external/mesa3d/src/intel/compiler/ |
D | brw_fs_builder.h | 414 const fs_builder ubld = exec_all(); in emit_uniformize() local 418 ubld.emit(SHADER_OPCODE_FIND_LIVE_CHANNEL, chan_index); in emit_uniformize() 419 ubld.emit(SHADER_OPCODE_BROADCAST, dst, src, component(chan_index, 0)); in emit_uniformize() 450 const fs_builder ubld = exec_all().group(half_width, 0); in emit_scan() local 453 ubld.emit_scan(opcode, left, cluster_size, mod); in emit_scan() 454 ubld.emit_scan(opcode, right, cluster_size, mod); in emit_scan() 457 set_condmod(mod, ubld.emit(opcode, right, left_comp, right)); in emit_scan() 463 const fs_builder ubld = exec_all().group(dispatch_width() / 2, 0); in emit_scan() local 466 set_condmod(mod, ubld.emit(opcode, right, left, right)); in emit_scan() 471 const fs_builder ubld = in emit_scan() local [all …]
|
D | brw_fs_nir.cpp | 4235 const fs_builder ubld = bld.exec_all().group(8, 0); in nir_emit_intrinsic() local 4237 fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD, 4); in nir_emit_intrinsic() 4238 fs_inst *inst = ubld.emit(SHADER_OPCODE_IMAGE_SIZE_LOGICAL, in nir_emit_intrinsic() 4246 component(offset(tmp, ubld, c), 0), brw_imm_ud(6)); in nir_emit_intrinsic() 4249 component(offset(tmp, ubld, c), 0)); in nir_emit_intrinsic() 4382 const fs_builder ubld = bld.group(8, 0); in nir_emit_intrinsic() local 4386 ubld.emit(opcode, in nir_emit_intrinsic() 4387 ubld.vgrf(BRW_REGISTER_TYPE_UD), in nir_emit_intrinsic() 4397 ubld.emit(opcode, in nir_emit_intrinsic() 4398 ubld.vgrf(BRW_REGISTER_TYPE_UD), in nir_emit_intrinsic() [all …]
|
D | brw_fs.cpp | 212 const fs_builder ubld = bld.annotate("send dependency resolve") in DEP_RESOLVE_MOV() local 215 ubld.MOV(ubld.null_reg_f(), fs_reg(VGRF, grf, BRW_REGISTER_TYPE_F)); in DEP_RESOLVE_MOV() 1665 fs_builder ubld = bld.exec_all().group(8, 0).at( in assign_curb_setup() local 1676 fs_reg shifted = ubld.vgrf(BRW_REGISTER_TYPE_W, 2); in assign_curb_setup() 1677 ubld.SHL(horiz_offset(shifted, 8), in assign_curb_setup() 1680 ubld.SHL(shifted, horiz_offset(shifted, 8), brw_imm_w(8)); in assign_curb_setup() 1682 fs_builder ubld16 = ubld.group(16, 0); in assign_curb_setup() 1693 ubld.AND(push_reg, push_reg, component(b32, i % 16)); in assign_curb_setup() 2596 const fs_builder ubld = ibld.exec_all().group(block_sz / 4, 0); in lower_constant_loads() local 2597 const fs_reg dst = ubld.vgrf(BRW_REGISTER_TYPE_UD); in lower_constant_loads() [all …]
|
D | brw_fs_reg_allocate.cpp | 886 fs_builder ubld = bld.exec_all().group(1, 0); in emit_unspill() local 888 unspill_inst = ubld.MOV(component(header, 2), in emit_unspill() 942 fs_builder ubld = bld.exec_all().group(1, 0); in emit_spill() local 944 spill_inst = ubld.MOV(component(header, 2), in emit_spill() 1141 fs_builder ubld = fs->bld.exec_all().group(8, 0).at( in spill_reg() local 1143 fs_inst *header_inst = ubld.emit(SHADER_OPCODE_SCRATCH_HEADER, in spill_reg() 1248 const fs_builder ubld = ibld.exec_all(!per_channel).group(width, 0); in spill_reg() local 1259 emit_unspill(ubld, spill_src, subset_spill_offset, in spill_reg() 1262 emit_spill(ubld.at(block, inst->next), spill_src, in spill_reg()
|
D | brw_vec4_builder.h | 350 const vec4_builder ubld = exec_all(); in emit_uniformize() local 355 ubld.emit(SHADER_OPCODE_FIND_LIVE_CHANNEL, chan_index); in emit_uniformize() 356 ubld.emit(SHADER_OPCODE_BROADCAST, dst, src, src_reg(chan_index)); in emit_uniformize()
|
D | brw_vec4_nir.cpp | 292 const vec4_builder ubld = bld.exec_all(); in setup_imm_df() local 294 ubld.DIM(dst, brw_imm_df(v)); in setup_imm_df() 318 const vec4_builder ubld = bld.exec_all().group(4, n); in setup_imm_df() local 319 ubld.MOV(writemask(offset(tmp, 8, n), WRITEMASK_X), brw_imm_ud(di.i1)); in setup_imm_df() 320 ubld.MOV(writemask(offset(tmp, 8, n), WRITEMASK_Y), brw_imm_ud(di.i2)); in setup_imm_df()
|