Searched refs:barrier_conflict (Results 1 – 7 of 7) sorted by relevance
57 ldib->barrier_conflict = IR3_BARRIER_BUFFER_W; in emit_intrinsic_load_ssbo()85 stib->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; in emit_intrinsic_store_ssbo()186 atomic->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; in emit_intrinsic_atomic_ssbo()217 ldib->barrier_conflict = IR3_BARRIER_IMAGE_W; in emit_intrinsic_load_image()246 stib->barrier_conflict = IR3_BARRIER_IMAGE_R | IR3_BARRIER_IMAGE_W; in emit_intrinsic_store_image()334 atomic->barrier_conflict = IR3_BARRIER_IMAGE_R | IR3_BARRIER_IMAGE_W; in emit_intrinsic_atomic_image()399 load->barrier_conflict = IR3_BARRIER_BUFFER_W; in emit_intrinsic_load_global_ir3()441 stg->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; in emit_intrinsic_store_global_ir3()503 atomic->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; in emit_intrinsic_atomic_global()
91 ldgb->barrier_conflict = IR3_BARRIER_BUFFER_W; in emit_intrinsic_load_ssbo()124 stgb->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; in emit_intrinsic_store_ssbo()212 atomic->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; in emit_intrinsic_atomic_ssbo()321 ldib->barrier_conflict = IR3_BARRIER_IMAGE_W; in emit_intrinsic_load_image()358 stib->barrier_conflict = IR3_BARRIER_IMAGE_R | IR3_BARRIER_IMAGE_W; in emit_intrinsic_store_image()419 atomic->barrier_conflict = IR3_BARRIER_IMAGE_R | IR3_BARRIER_IMAGE_W; in emit_intrinsic_atomic_image()
257 instr->barrier_conflict = 0; in unuse()370 instr->barrier_conflict |= src->barrier_conflict; in reg_cp()628 instr->barrier_conflict |= cond->barrier_conflict; in instr_cp()
925 ldc->barrier_class = ldc->barrier_conflict = IR3_BARRIER_CONST_W; in emit_intrinsic_copy_ubo_to_uniform()1096 ldl->barrier_conflict = IR3_BARRIER_SHARED_W; in emit_intrinsic_load_shared()1124 stl->barrier_conflict = IR3_BARRIER_SHARED_R | IR3_BARRIER_SHARED_W; in emit_intrinsic_store_shared()1153 load->barrier_conflict = IR3_BARRIER_SHARED_W; in emit_intrinsic_load_shared_ir3()1182 store->barrier_conflict = IR3_BARRIER_SHARED_R | IR3_BARRIER_SHARED_W; in emit_intrinsic_store_shared_ir3()1256 atomic->barrier_conflict = IR3_BARRIER_SHARED_R | IR3_BARRIER_SHARED_W; in emit_intrinsic_atomic_shared()1304 ldp->barrier_conflict = IR3_BARRIER_PRIVATE_W; in emit_intrinsic_load_scratch()1333 stp->barrier_conflict = IR3_BARRIER_PRIVATE_R | IR3_BARRIER_PRIVATE_W; in emit_intrinsic_store_scratch()1483 sam->barrier_conflict = IR3_BARRIER_IMAGE_W; in emit_intrinsic_load_image()1558 sam->barrier_conflict = IR3_BARRIER_BUFFER_W; in emit_intrinsic_load_ssbo()[all …]
585 mov->barrier_conflict = IR3_BARRIER_ARRAY_W; in ir3_create_array_load()624 src->barrier_conflict |= IR3_BARRIER_ARRAY_R | IR3_BARRIER_ARRAY_W; in ir3_create_array_store()652 mov->barrier_conflict = IR3_BARRIER_ARRAY_R | IR3_BARRIER_ARRAY_W; in ir3_create_array_store()
1344 if (instr->barrier_class & prior->barrier_conflict) { in depends_on()
489 barrier_conflict; member