Home
last modified time | relevance | path

Searched refs:src_flags (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/freedreno/ir3/
Dir3_lower_shared_phi.c48 unsigned src_flags = IR3_REG_SSA | IR3_REG_SHARED | in lower_phi() local
50 ir3_src_create(pred_mov, INVALID_REG, src_flags)->def = in lower_phi()
53 (src_flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in lower_phi()
Dir3_shared_folding.c52 unsigned src_flags = IR3_REG_SSA | IR3_REG_SHARED | in try_shared_folding() local
54 ir3_src_create(pred_mov, INVALID_REG, src_flags)->def = in try_shared_folding()
57 (src_flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32; in try_shared_folding()
Dir3_spill.c744 unsigned src_flags = reg->flags & (IR3_REG_HALF | IR3_REG_IMMED | in spill() local
747 struct ir3_register *src = ir3_src_create(spill, INVALID_REG, src_flags); in spill()
Dir3.h2503 ASSERTED ir3_register_flags src_flags = type_flags(src_type); in ir3_COV() local
2505 assert((src->dsts[0]->flags & IR3_REG_HALF) == src_flags); in ir3_COV()
Dir3_compiler_nir.c2314 unsigned src_flags = dst->flags & (IR3_REG_HALF | IR3_REG_SHARED); in create_multidst_mov() local
2318 ir3_src_create(mov, INVALID_REG, IR3_REG_SSA | src_flags); in create_multidst_mov()
/external/mesa3d/src/amd/vulkan/
Dradv_cmd_buffer.h741 … VkAccessFlags2 src_flags, const struct radv_image *image,
Dradv_cmd_buffer.c6586 …ush(struct radv_cmd_buffer *cmd_buffer, VkPipelineStageFlags2 src_stages, VkAccessFlags2 src_flags, in radv_src_access_flush() argument
6591 src_flags = vk_expand_src_access_flags2(src_stages, src_flags); in radv_src_access_flush()
6604 if (src_flags & VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXT) in radv_src_access_flush()
6607 …if (src_flags & (VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT | VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_B… in radv_src_access_flush()
6623 if (src_flags & in radv_src_access_flush()
6629 if (src_flags & VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT) { in radv_src_access_flush()
6635 if (src_flags & VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT) { in radv_src_access_flush()
6641 if (src_flags & VK_ACCESS_2_TRANSFER_WRITE_BIT) { in radv_src_access_flush()
/external/mesa3d/src/intel/vulkan/
DgenX_cmd_buffer.c4202 VkAccessFlags2 src_flags = 0; in cmd_buffer_accumulate_barrier_bits() local
4218 src_flags |= dep_info->pMemoryBarriers[i].srcAccessMask; in cmd_buffer_accumulate_barrier_bits()
4243 if (mask_is_write(src_flags) && in cmd_buffer_accumulate_barrier_bits()
4253 src_flags |= buf_barrier->srcAccessMask; in cmd_buffer_accumulate_barrier_bits()
4277 if (anv_buffer_is_sparse(buffer) && mask_is_write(src_flags)) in cmd_buffer_accumulate_barrier_bits()
4286 src_flags |= img_barrier->srcAccessMask; in cmd_buffer_accumulate_barrier_bits()
4389 if (anv_image_is_sparse(image) && mask_is_write(src_flags)) in cmd_buffer_accumulate_barrier_bits()
4396 anv_pipe_flush_bits_for_access_flags(cmd_buffer, src_flags) | in cmd_buffer_accumulate_barrier_bits()
/external/mesa3d/src/freedreno/vulkan/
Dtu_cmd_buffer.cc4499 BITMASK_ENUM(tu_cmd_access_mask) src_flags = in tu_subpass_barrier()
4505 src_flags |= TU_ACCESS_CCU_COLOR_INCOHERENT_WRITE; in tu_subpass_barrier()
4507 src_flags |= TU_ACCESS_CCU_DEPTH_INCOHERENT_WRITE; in tu_subpass_barrier()
4509 tu_flush_for_access(cache, src_flags, dst_flags); in tu_subpass_barrier()
6934 BITMASK_ENUM(tu_cmd_access_mask) src_flags = 0; in tu_barrier()
6951 src_flags |= vk2tu_access(dep_info->pMemoryBarriers[i].srcAccessMask, in tu_barrier()
6964 src_flags |= vk2tu_access(dep_info->pBufferMemoryBarriers[i].srcAccessMask, in tu_barrier()
6985 src_flags |= TU_ACCESS_CCU_DEPTH_INCOHERENT_WRITE; in tu_barrier()
6987 src_flags |= TU_ACCESS_CCU_COLOR_INCOHERENT_WRITE; in tu_barrier()
6994 src_flags |= vk2tu_access(dep_info->pImageMemoryBarriers[i].srcAccessMask, in tu_barrier()
[all …]
/external/mesa3d/src/intel/vulkan_hasvk/
DgenX_cmd_buffer.c1949 VkAccessFlags2 src_flags = 0; in cmd_buffer_barrier() local
1953 src_flags |= dep_info->pMemoryBarriers[i].srcAccessMask; in cmd_buffer_barrier()
1958 src_flags |= dep_info->pBufferMemoryBarriers[i].srcAccessMask; in cmd_buffer_barrier()
1966 src_flags |= img_barrier->srcAccessMask; in cmd_buffer_barrier()
2033 anv_pipe_flush_bits_for_access_flags(cmd_buffer->device, src_flags) | in cmd_buffer_barrier()