| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_eu_defines.h | 1146 const struct tgl_swsb swsb = { d, d ? TGL_PIPE_ALL : TGL_PIPE_NONE }; local in function:tgl_swsb_regdist 1147 assert(swsb.regdist == d); 1148 return swsb; 1158 const struct tgl_swsb swsb = { 0, TGL_PIPE_NONE, sbid, mode }; local in function:tgl_swsb_sbid 1159 assert(swsb.sbid == sbid); 1160 return swsb; 1174 * token as \p swsb. In addition it will synchronize against a previous 1178 tgl_swsb_dst_dep(struct tgl_swsb swsb, unsigned regdist) argument 1180 swsb.regdist = regdist; 1181 swsb 1191 tgl_swsb_src_dep(struct tgl_swsb swsb) argument 1202 tgl_swsb_encode(const struct intel_device_info * devinfo,struct tgl_swsb swsb) argument 1228 const struct tgl_swsb swsb = { (x & 0x70u) >> 4, TGL_PIPE_NONE, local in function:tgl_swsb_decode 1242 const struct tgl_swsb swsb = { x & 0x7u, local in function:tgl_swsb_decode [all...] |
| H A D | brw_fs_generator.cpp | 1263 const tgl_swsb swsb = brw_get_default_swsb(p); local in function:fs_generator::generate_tex 1268 brw_set_default_swsb(p, tgl_swsb_src_dep(swsb)); 1284 brw_set_default_swsb(p, tgl_swsb_dst_dep(swsb, 1)); 1494 const tgl_swsb swsb = brw_get_default_swsb(p); local in function:fs_generator::generate_scratch_write 1505 assert(swsb.mode & TGL_SBID_SET); 1506 brw_set_default_swsb(p, tgl_swsb_sbid(TGL_SBID_SRC, swsb.sbid)); 1508 brw_set_default_swsb(p, tgl_swsb_src_dep(swsb)); 1514 brw_set_default_swsb(p, tgl_swsb_dst_dep(swsb, 1)); 1661 const tgl_swsb swsb = brw_get_default_swsb(p); local in function:fs_generator::generate_uniform_pull_constant_load_gfx7 1668 brw_set_default_swsb(p, tgl_swsb_src_dep(swsb)); 1852 const tgl_swsb swsb = brw_get_default_swsb(p); local in function:fs_generator::generate_shader_time_add 1926 tgl_swsb swsb = inst->sched; local in function:fs_generator::generate_code [all...] |
| H A D | test_fs_scoreboard.cpp | 110 tgl_swsb swsb = tgl_swsb_sbid(mode, sbid); local in function:tgl_swsb_testcase 111 swsb.regdist = regdist; 112 return swsb; 122 std::ostream &operator<<(std::ostream &os, const tgl_swsb &swsb) { argument 123 if (swsb.regdist) 124 os << "@" << swsb.regdist; 126 if (swsb.mode) { 127 if (swsb.regdist) 129 os << "$" << swsb.sbid; 130 if (swsb [all...] |
| H A D | brw_ir_performance.cpp | 1290 tgl_swsb_rd_dependency_id(tgl_swsb swsb) argument 1292 if (swsb.mode) { 1293 assert(swsb.sbid < num_dependency_ids - dependency_id_sbid_rd0); 1294 return dependency_id(dependency_id_sbid_rd0 + swsb.sbid); 1305 tgl_swsb_wr_dependency_id(tgl_swsb swsb) argument 1307 if (swsb.mode) { 1308 assert(swsb.sbid < dependency_id_sbid_rd0 - dependency_id_sbid_wr0); 1309 return dependency_id(dependency_id_sbid_wr0 + swsb.sbid);
|
| H A D | brw_eu_emit.c | 623 brw_inst_set_swsb(devinfo, insn, tgl_swsb_encode(devinfo, state->swsb)); 2167 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_oword_block_write_scratch 2187 brw_set_default_swsb(p, tgl_swsb_src_dep(swsb)); 2201 brw_set_default_swsb(p, tgl_swsb_dst_dep(swsb, 1)); 2275 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_oword_block_read_scratch 2302 brw_set_default_swsb(p, tgl_swsb_src_dep(swsb)); 2315 brw_set_default_swsb(p, tgl_swsb_dst_dep(swsb, 1)); 2392 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_oword_block_read 2407 brw_set_default_swsb(p, tgl_swsb_src_dep(swsb)); 2420 brw_set_default_swsb(p, tgl_swsb_dst_dep(swsb, 2703 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_send_indirect_message 2758 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_send_indirect_split_message 2785 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_send_indirect_split_message 2862 const struct tgl_swsb swsb = brw_get_default_swsb(p); local in function:brw_send_indirect_surface_message [all...] |
| H A D | brw_disasm.c | 1785 swsb(FILE *file, const struct intel_device_info *devinfo, const brw_inst *inst) function in typeref:typename:int 1789 const struct tgl_swsb swsb = tgl_swsb_decode(devinfo, opcode, x); local in function:swsb 1790 if (swsb.regdist) 1792 (swsb.pipe == TGL_PIPE_FLOAT ? "F" : 1793 swsb.pipe == TGL_PIPE_INT ? "I" : 1794 swsb.pipe == TGL_PIPE_LONG ? "L" : 1795 swsb.pipe == TGL_PIPE_ALL ? "A" : "" ), 1796 swsb.regdist); 1797 if (swsb.mode) 1798 format(file, " $%d%s", swsb [all...] |
| H A D | brw_fs_scoreboard.cpp | 1230 tgl_swsb swsb = !ordered_mode ? tgl_swsb() : local in function:__anon19a82a480110::emit_inst_dependencies 1238 exec_all >= dep.exec_all && !swsb.mode) { 1245 swsb.sbid = dep.id; 1246 swsb.mode = dep.unordered; 1285 inst->sched = swsb;
|
| H A D | brw_eu.cpp | 153 return p->current->swsb; 300 p->current->swsb = value;
|
| H A D | brw_eu_compact.c | 1527 compact(swsb); 1855 compact(swsb); 2174 uncompact(swsb); 2241 uncompact(swsb);
|
| H A D | brw_inst.h | 318 F(swsb, /* 4+ */ -1, -1, /* 12+ */ 15, 8) 1402 FC(swsb, /* 4+ */ -1, -1, /* 12+ */ 15, 8, devinfo->ver >= 12)
|
| H A D | brw_eu.h | 64 struct tgl_swsb swsb; member in struct:brw_insn_state
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.9.rst | 90 - intel/fs/swsb: SCHEDULING_FENCE only emits SYNC_NOP
|
| H A D | 20.2.0.rst | 2669 - intel/fs/swsb: SCHEDULING_FENCE only emits SYNC_NOP
|
| H A D | 20.3.0.rst | 2721 - intel/fs/swsb: SCHEDULING_FENCE only emits SYNC_NOP
|