Home
last modified time | relevance | path

Searched refs:allow_smem (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/amd/llvm/
Dac_llvm_build.h258 bool allow_smem);
Dac_llvm_build.c1193 bool allow_smem) in ac_build_buffer_load() argument
1201 if (allow_smem && !(cache_policy & ac_slc) && in ac_build_buffer_load()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp5146 bool glc=false, bool allow_smem=true, memory_sync_info sync=memory_sync_info()) in load_buffer() argument
5150 …use_smem = dst.type() != RegType::vgpr && (!glc || ctx->options->chip_class >= GFX8) && allow_smem; in load_buffer()
6163 bool allow_smem = !(flags & (0 && glc ? has_nonglc_vmem_store : has_vmem_store)); in visit_load_ssbo() local
6164allow_smem |= ((access & ACCESS_RESTRICT) && (access & ACCESS_NON_WRITEABLE)) || (access & ACCESS_… in visit_load_ssbo()
6167 nir_intrinsic_align_mul(instr), nir_intrinsic_align_offset(instr), glc, allow_smem, in visit_load_ssbo()
6188 bool allow_smem = !(flags & (0 && glc ? has_nonglc_vmem_loadstore : has_vmem_loadstore)); in visit_store_ssbo() local
6194 allow_smem; in visit_store_ssbo()