Searched refs:src_flags (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_lower_shared_phi.c | 48 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()
|
D | ir3_shared_folding.c | 52 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()
|
D | ir3_spill.c | 744 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()
|
D | ir3.h | 2503 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()
|
D | ir3_compiler_nir.c | 2314 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/ |
D | radv_cmd_buffer.h | 741 … VkAccessFlags2 src_flags, const struct radv_image *image,
|
D | radv_cmd_buffer.c | 6586 …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/ |
D | genX_cmd_buffer.c | 4202 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/ |
D | tu_cmd_buffer.cc | 4499 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/ |
D | genX_cmd_buffer.c | 1949 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()
|