| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_eu.h | 343 uint32_t ex_desc) 345 return GET_BITS(ex_desc, 9, 6); 1420 uint32_t ex_desc) 1423 return GET_BITS(ex_desc, 23, 12); 1428 uint32_t ex_desc) 1431 return GET_BITS(ex_desc, 31, 24); 1436 uint32_t ex_desc) 1439 return GET_BITS(ex_desc, 31, 12); 1452 uint32_t ex_desc) 1455 return GET_BITS(ex_desc, 3 342 brw_message_ex_desc_ex_mlen(UNUSED const struct intel_device_info * devinfo,uint32_t ex_desc) argument 1419 lsc_bti_ex_desc_base_offset(const struct intel_device_info * devinfo,uint32_t ex_desc) argument 1427 lsc_bti_ex_desc_index(const struct intel_device_info * devinfo,uint32_t ex_desc) argument 1435 lsc_flat_ex_desc_base_offset(const struct intel_device_info * devinfo,uint32_t ex_desc) argument 1451 lsc_bss_ex_desc_index(const struct intel_device_info * devinfo,uint32_t ex_desc) argument [all...] |
| H A D | brw_ir.h | 161 uint32_t ex_desc; /**< SEND[S] extended message descriptor immediate */ member in struct:backend_instruction
|
| H A D | brw_fs_reg_allocate.cpp | 760 fs_reg ex_desc; local in function:fs_reg_alloc::emit_unspill 763 ex_desc = component(this->scratch_header, 0); 766 ex_desc = brw_imm_ud(0); 769 fs_reg srcs[] = { brw_imm_ud(0), ex_desc, header }; 825 fs_reg ex_desc; local in function:fs_reg_alloc::emit_spill 828 ex_desc = component(this->scratch_header, 0); 831 ex_desc = brw_imm_ud(0); 834 fs_reg srcs[] = { brw_imm_ud(0), ex_desc, header, src };
|
| H A D | brw_eu_emit.c | 456 unsigned desc, unsigned ex_desc) 466 brw_inst_set_send_ex_desc(devinfo, inst, ex_desc); 2744 struct brw_reg ex_desc, 2780 if (ex_desc.file == BRW_IMMEDIATE_VALUE && 2782 ((ex_desc.ud | ex_desc_imm) & INTEL_MASK(15, 12)) == 0)) { 2783 ex_desc.ud |= ex_desc_imm; 2807 if (ex_desc.file == BRW_IMMEDIATE_VALUE) { 2808 /* ex_desc bits 15:12 don't exist in the instruction encoding prior 2812 brw_MOV(p, addr, brw_imm_ud(ex_desc.ud | imm_part)); 2814 brw_OR(p, addr, ex_desc, brw_imm_u 455 brw_set_desc_ex(struct brw_codegen * p,brw_inst * inst,unsigned desc,unsigned ex_desc) argument 2737 brw_send_indirect_split_message(struct brw_codegen * p,unsigned sfid,struct brw_reg dst,struct brw_reg payload0,struct brw_reg payload1,struct brw_reg desc,unsigned desc_imm,struct brw_reg ex_desc,unsigned ex_desc_imm,bool eot) argument [all...] |
| H A D | brw_fs_generator.cpp | 323 struct brw_reg ex_desc, 334 uint32_t ex_desc_imm = inst->ex_desc | 337 if (ex_desc.file != BRW_IMMEDIATE_VALUE || ex_desc.ud || ex_desc_imm) { 339 * also covers the dual-payload case because ex_mlen goes in ex_desc. 342 desc, desc_imm, ex_desc, ex_desc_imm, 320 generate_send(fs_inst * inst,struct brw_reg dst,struct brw_reg desc,struct brw_reg ex_desc,struct brw_reg payload,struct brw_reg payload2) argument
|
| H A D | brw_fs.h | 492 struct brw_reg ex_desc,
|
| H A D | brw_eu_validate.c | 433 const uint32_t ex_desc = brw_inst_sends_ex_desc(devinfo, inst); local in function:send_restrictions 434 ex_mlen = brw_message_ex_desc_ex_mlen(devinfo, ex_desc);
|
| H A D | brw_fs.cpp | 1727 brw_imm_ud(0), /* ex_desc */ 3897 fs_reg ex_desc; local in function:fs_visitor::lower_uniform_pull_constant_loads 3899 ex_desc = brw_imm_ud(lsc_bti_ex_desc(devinfo, surface.ud)); 3904 ex_desc = component(payload, 1); 3905 ubld.group(1, 0).SHL(ex_desc, surface, brw_imm_ud(24)); 3920 inst->src[1] = ex_desc; 4797 uint32_t ex_desc = 0; local in function:lower_fb_write_logical_send 4802 ex_desc = inst->target << 12 | (src0_alpha.file != BAD_FILE) << 15; 4805 ex_desc |= 1 << 20; /* Null Render Target */ 4807 inst->ex_desc [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_eu.h | 304 uint32_t ex_desc) 306 return GET_BITS(ex_desc, 9, 6); 925 struct brw_reg ex_desc, 1176 unsigned desc, unsigned ex_desc); 303 brw_message_ex_desc_ex_mlen(UNUSED const struct gen_device_info * devinfo,uint32_t ex_desc) argument
|
| H A D | brw_eu_emit.c | 421 unsigned desc, unsigned ex_desc) 430 brw_inst_set_send_ex_desc(devinfo, inst, ex_desc); 2563 struct brw_reg ex_desc, 2595 if (ex_desc.file == BRW_IMMEDIATE_VALUE) { 2596 ex_desc.ud |= ex_desc_imm; 2616 brw_OR(p, addr, ex_desc, brw_imm_ud(ex_desc_imm | sfid | eot << 5)); 2619 ex_desc = addr; 2637 if (ex_desc.file == BRW_IMMEDIATE_VALUE) { 2639 brw_inst_set_send_ex_desc(devinfo, send, ex_desc.ud); 2641 assert(ex_desc 420 brw_set_desc_ex(struct brw_codegen * p,brw_inst * inst,unsigned desc,unsigned ex_desc) argument 2556 brw_send_indirect_split_message(struct brw_codegen * p,unsigned sfid,struct brw_reg dst,struct brw_reg payload0,struct brw_reg payload1,struct brw_reg desc,unsigned desc_imm,struct brw_reg ex_desc,unsigned ex_desc_imm,bool eot) argument [all...] |
| H A D | brw_fs.h | 433 struct brw_reg ex_desc,
|
| H A D | brw_fs_generator.cpp | 264 struct brw_reg ex_desc, 277 if (ex_desc.file != BRW_IMMEDIATE_VALUE || ex_desc.ud || ex_desc_imm) { 279 * also covers the dual-payload case because ex_mlen goes in ex_desc. 282 desc, desc_imm, ex_desc, ex_desc_imm, 261 generate_send(fs_inst * inst,struct brw_reg dst,struct brw_reg desc,struct brw_reg ex_desc,struct brw_reg payload,struct brw_reg payload2) argument
|
| H A D | brw_eu_validate.c | 351 const uint32_t ex_desc = brw_inst_send_ex_desc(devinfo, inst); local in function:send_restrictions 352 ex_mlen = brw_message_ex_desc_ex_mlen(devinfo, ex_desc);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.3.0.rst | 1514 - intel/eu: Split brw_inst ex_desc accessors for SEND(C) vs. SENDS(C). 2088 - intel/compiler: Set "Null Render Target" ex_desc bit on Gen11
|
| H A D | 21.1.0.rst | 2623 - intel/fs: Add an ex_desc field to fs_inst for SHADER_OPCODE_SEND
|