Lines Matching refs:ubld

4005    const fs_builder ubld = bld.exec_all().group(8, 0);
4006 fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD);
4007 fs_inst *send = ubld.emit(SHADER_OPCODE_SEND, tmp,
4018 ubld.emit(FS_OPCODE_SCHEDULING_FENCE, ubld.null_reg_ud(), tmp);
4426 const fs_builder ubld = bld.exec_all().group(8, 0);
4428 fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD, 4);
4429 fs_inst *inst = ubld.emit(SHADER_OPCODE_IMAGE_SIZE_LOGICAL,
4435 component(offset(tmp, ubld, c), 0));
4561 const fs_builder ubld = bld.group(8, 0);
4569 emit_fence(ubld, opcode, GFX12_SFID_UGM, desc,
4576 emit_fence(ubld, opcode, GFX12_SFID_TGM, desc,
4584 emit_fence(ubld, opcode, GFX12_SFID_SLM, desc,
4592 emit_fence(ubld, opcode, BRW_SFID_URB, desc,
4599 emit_fence(ubld, opcode, GFX7_SFID_DATAPORT_DATA_CACHE, 0,
4607 emit_fence(ubld, opcode, GFX7_SFID_DATAPORT_DATA_CACHE, 0,
4627 emit_fence(ubld, opcode, GFX7_SFID_DATAPORT_DATA_CACHE, 0,
4633 emit_fence(ubld, opcode, GFX6_SFID_DATAPORT_RENDER_CACHE, 0,
4659 ubld.exec_all().group(1, 0).emit(
4660 FS_OPCODE_SCHEDULING_FENCE, ubld.null_reg_ud(),
4822 const fs_builder ubld = bld.exec_all().group(block_sz / 4, 0);
4823 const fs_reg packed_consts = ubld.vgrf(BRW_REGISTER_TYPE_UD);
4831 ubld.emit(FS_OPCODE_UNIFORM_PULL_CONSTANT_LOAD,
4947 const fs_builder ubld = bld.exec_all().group(instr->num_components, 0);
4960 load_val = ubld.vgrf(BRW_REGISTER_TYPE_UD);
4968 fs_inst *mov = ubld.MOV(bld.null_reg_d(), pred);
4972 mov = ubld.MOV(load_val, brw_imm_ud(0));
4986 fs_inst *load = ubld.emit(SHADER_OPCODE_A64_OWORD_BLOCK_READ_LOGICAL,
5130 const fs_builder ubld = bld.exec_all().group(8, 0);
5131 fs_reg src_payload = ubld.vgrf(BRW_REGISTER_TYPE_UD);
5132 fs_reg ret_payload = ubld.vgrf(BRW_REGISTER_TYPE_UD, 4);
5135 ubld.MOV(src_payload, brw_imm_d(0));
5138 fs_inst *inst = ubld.emit(SHADER_OPCODE_GET_BUFFER_SIZE, ret_payload,
5164 fs_reg size_aligned4 = ubld.vgrf(BRW_REGISTER_TYPE_UD);
5165 fs_reg size_padding = ubld.vgrf(BRW_REGISTER_TYPE_UD);
5166 fs_reg buffer_size = ubld.vgrf(BRW_REGISTER_TYPE_UD);
5168 ubld.AND(size_padding, ret_payload, brw_imm_ud(3));
5169 ubld.AND(size_aligned4, ret_payload, brw_imm_ud(~3));
5170 ubld.ADD(buffer_size, size_aligned4, negate(size_padding));
5184 const fs_builder ubld = bld.exec_all().group(1, 0);
5185 fs_reg handle = component(ubld.vgrf(BRW_REGISTER_TYPE_UD), 0);
5186 ubld.AND(handle, retype(brw_vec1_grf(0, 5), BRW_REGISTER_TYPE_UD),
5250 const fs_builder ubld = bld.exec_all().group(1, 0);
5251 fs_reg handle = component(ubld.vgrf(BRW_REGISTER_TYPE_UD), 0);
5252 ubld.AND(handle, retype(brw_vec1_grf(0, 5), BRW_REGISTER_TYPE_UD),
5337 const fs_builder ubld = bld.exec_all().group(1, 0);
5345 ubld.MOV(retype(brw_flag_reg(0, 0), BRW_REGISTER_TYPE_UD),
5348 ubld.MOV(brw_flag_reg(0, 0), brw_imm_uw(0));
5358 fs_reg res1 = ubld.vgrf(BRW_REGISTER_TYPE_D);
5359 ubld.MOV(res1, brw_imm_d(0));
5363 ubld.MOV(res1, brw_imm_d(-1)));
5369 const fs_builder ubld = bld.exec_all().group(1, 0);
5377 ubld.MOV(retype(brw_flag_reg(0, 0), BRW_REGISTER_TYPE_UD),
5380 ubld.MOV(brw_flag_reg(0, 0), brw_imm_uw(0xffff));
5390 fs_reg res1 = ubld.vgrf(BRW_REGISTER_TYPE_D);
5391 ubld.MOV(res1, brw_imm_d(0));
5395 ubld.MOV(res1, brw_imm_d(-1)));
5410 const fs_builder ubld = bld.exec_all().group(1, 0);
5418 ubld.MOV(retype(brw_flag_reg(0, 0), BRW_REGISTER_TYPE_UD),
5421 ubld.MOV(brw_flag_reg(0, 0), brw_imm_uw(0xffff));
5431 fs_reg res1 = ubld.vgrf(BRW_REGISTER_TYPE_D);
5432 ubld.MOV(res1, brw_imm_d(0));
5436 ubld.MOV(res1, brw_imm_d(-1)));
5528 const fs_builder ubld = bld.exec_all();
5529 ubld.emit(SHADER_OPCODE_QUAD_SWIZZLE, tmp, value,
5533 const fs_builder ubld = bld.exec_all().group(dispatch_width / 2, 0);
5540 ubld.MOV(tmp_left, src_right);
5541 ubld.MOV(tmp_right, src_left);
5553 const fs_builder ubld = bld.exec_all();
5554 ubld.emit(SHADER_OPCODE_QUAD_SWIZZLE, tmp, value,
5574 const fs_builder ubld = bld.exec_all();
5575 ubld.emit(SHADER_OPCODE_QUAD_SWIZZLE, tmp, value,
5696 const fs_builder &ubld = block == 8 ? ubld8 : ubld16;
5703 ubld.emit(SHADER_OPCODE_A64_UNALIGNED_OWORD_BLOCK_READ_LOGICAL,
5739 const fs_builder &ubld = block == 8 ? ubld8 : ubld16;
5740 ubld.emit(SHADER_OPCODE_A64_OWORD_BLOCK_WRITE_LOGICAL, fs_reg(),
5779 const fs_builder &ubld = block == 8 ? ubld8 : ubld16;
5780 ubld.emit(SHADER_OPCODE_UNALIGNED_OWORD_BLOCK_READ_LOGICAL,
5822 const fs_builder &ubld = block == 8 ? ubld8 : ubld16;
5823 ubld.emit(SHADER_OPCODE_OWORD_BLOCK_WRITE_LOGICAL,
6704 const fs_builder ubld = bld.exec_all().group(1, 0);
6705 fs_reg dst = ubld.vgrf(BRW_REGISTER_TYPE_DF, 1);
6706 ubld.DIM(dst, brw_imm_df(v));
6731 const fs_builder ubld = bld.exec_all().group(1, 0);
6732 const fs_reg tmp = ubld.vgrf(BRW_REGISTER_TYPE_UD, 2);
6733 ubld.MOV(tmp, brw_imm_ud(di.i1));
6734 ubld.MOV(horiz_offset(tmp, 1), brw_imm_ud(di.i2));