Lines Matching refs:needs_dep
3256 bool needs_dep[BRW_MAX_MRF(devinfo->gen)]; in insert_gen4_pre_send_dependency_workarounds() local
3257 assert(write_len < (int)sizeof(needs_dep) - 1); in insert_gen4_pre_send_dependency_workarounds()
3259 memset(needs_dep, false, sizeof(needs_dep)); in insert_gen4_pre_send_dependency_workarounds()
3260 memset(needs_dep, true, write_len); in insert_gen4_pre_send_dependency_workarounds()
3262 clear_deps_for_inst_src(inst, needs_dep, first_write_grf, write_len); in insert_gen4_pre_send_dependency_workarounds()
3275 if (needs_dep[i]) in insert_gen4_pre_send_dependency_workarounds()
3292 needs_dep[reg - first_write_grf]) { in insert_gen4_pre_send_dependency_workarounds()
3294 needs_dep[reg - first_write_grf] = false; in insert_gen4_pre_send_dependency_workarounds()
3296 needs_dep[reg - first_write_grf + 1] = false; in insert_gen4_pre_send_dependency_workarounds()
3302 clear_deps_for_inst_src(scan_inst, needs_dep, first_write_grf, write_len); in insert_gen4_pre_send_dependency_workarounds()
3307 if (needs_dep[i]) in insert_gen4_pre_send_dependency_workarounds()
3327 bool needs_dep[BRW_MAX_MRF(devinfo->gen)]; in insert_gen4_post_send_dependency_workarounds() local
3328 assert(write_len < (int)sizeof(needs_dep) - 1); in insert_gen4_post_send_dependency_workarounds()
3330 memset(needs_dep, false, sizeof(needs_dep)); in insert_gen4_post_send_dependency_workarounds()
3331 memset(needs_dep, true, write_len); in insert_gen4_post_send_dependency_workarounds()
3339 if (needs_dep[i]) in insert_gen4_post_send_dependency_workarounds()
3347 clear_deps_for_inst_src(scan_inst, needs_dep, first_write_grf, write_len); in insert_gen4_post_send_dependency_workarounds()
3355 needs_dep[scan_inst->dst.nr - first_write_grf]) { in insert_gen4_post_send_dependency_workarounds()
3358 needs_dep[scan_inst->dst.nr - first_write_grf] = false; in insert_gen4_post_send_dependency_workarounds()
3364 if (needs_dep[i]) in insert_gen4_post_send_dependency_workarounds()