Home
last modified time | relevance | path

Searched refs:memory_scope (Results 1 – 25 of 25) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_barriers.cpp62 const uint32_t memory_scope = inst->word(2); in BarriersPass() local
68 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
72 if (auto error = ValidateMemorySemantics(_, inst, 2, memory_scope)) { in BarriersPass()
79 const uint32_t memory_scope = inst->word(1); in BarriersPass() local
81 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
85 if (auto error = ValidateMemorySemantics(_, inst, 1, memory_scope)) { in BarriersPass()
116 const uint32_t memory_scope = inst->word(2); in BarriersPass() local
118 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
122 if (auto error = ValidateMemorySemantics(_, inst, 2, memory_scope)) { in BarriersPass()
Dvalidate_atomics.cpp316 auto memory_scope = inst->GetOperandAs<const uint32_t>(operand_index++); in AtomicsPass() local
317 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in AtomicsPass()
323 memory_scope)) in AtomicsPass()
330 _, inst, unequal_semantics_index, memory_scope)) in AtomicsPass()
Dvalidate_memory_semantics.h26 uint32_t memory_scope);
Dvalidate_memory_semantics.cpp29 uint32_t memory_scope) { in ValidateMemorySemantics() argument
187 _.EvalInt32IfConst(memory_scope); in ValidateMemorySemantics()
/third_party/spirv-tools/source/val/
Dvalidate_barriers.cpp62 const uint32_t memory_scope = inst->word(2); in BarriersPass() local
68 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
72 if (auto error = ValidateMemorySemantics(_, inst, 2, memory_scope)) { in BarriersPass()
79 const uint32_t memory_scope = inst->word(1); in BarriersPass() local
81 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
85 if (auto error = ValidateMemorySemantics(_, inst, 1, memory_scope)) { in BarriersPass()
116 const uint32_t memory_scope = inst->word(2); in BarriersPass() local
118 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
122 if (auto error = ValidateMemorySemantics(_, inst, 2, memory_scope)) { in BarriersPass()
Dvalidate_atomics.cpp309 auto memory_scope = inst->GetOperandAs<const uint32_t>(operand_index++); in AtomicsPass() local
310 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in AtomicsPass()
316 memory_scope)) in AtomicsPass()
323 _, inst, unequal_semantics_index, memory_scope)) in AtomicsPass()
Dvalidate_memory_semantics.h26 uint32_t memory_scope);
Dvalidate_memory_semantics.cpp29 uint32_t memory_scope) { in ValidateMemorySemantics() argument
187 _.EvalInt32IfConst(memory_scope); in ValidateMemorySemantics()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_barriers.cpp62 const uint32_t memory_scope = inst->word(2); in BarriersPass() local
68 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
72 if (auto error = ValidateMemorySemantics(_, inst, 2, memory_scope)) { in BarriersPass()
79 const uint32_t memory_scope = inst->word(1); in BarriersPass() local
81 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
85 if (auto error = ValidateMemorySemantics(_, inst, 1, memory_scope)) { in BarriersPass()
116 const uint32_t memory_scope = inst->word(2); in BarriersPass() local
118 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in BarriersPass()
122 if (auto error = ValidateMemorySemantics(_, inst, 2, memory_scope)) { in BarriersPass()
Dvalidate_atomics.cpp316 auto memory_scope = inst->GetOperandAs<const uint32_t>(operand_index++); in AtomicsPass() local
317 if (auto error = ValidateMemoryScope(_, inst, memory_scope)) { in AtomicsPass()
323 memory_scope)) in AtomicsPass()
330 _, inst, unequal_semantics_index, memory_scope)) in AtomicsPass()
Dvalidate_memory_semantics.h26 uint32_t memory_scope);
Dvalidate_memory_semantics.cpp29 uint32_t memory_scope) { in ValidateMemorySemantics() argument
187 _.EvalInt32IfConst(memory_scope); in ValidateMemorySemantics()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_store.cpp27 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope, in TransformationStore() argument
32 message_.set_memory_scope_id(memory_scope); in TransformationStore()
Dtransformation_load.cpp28 uint32_t memory_scope, uint32_t memory_semantics, in TransformationLoad() argument
33 message_.set_memory_scope_id(memory_scope); in TransformationLoad()
Dtransformation_store.h31 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope,
Dtransformation_load.h32 uint32_t memory_scope, uint32_t memory_semantics,
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dtransformation_store.cpp27 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope, in TransformationStore() argument
32 message_.set_memory_scope_id(memory_scope); in TransformationStore()
Dtransformation_load.cpp28 uint32_t memory_scope, uint32_t memory_semantics, in TransformationLoad() argument
33 message_.set_memory_scope_id(memory_scope); in TransformationLoad()
Dtransformation_load.h32 uint32_t memory_scope, uint32_t memory_semantics,
Dtransformation_store.h31 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope,
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_ngg.c251 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in repack_invocations_in_workgroup()
381 … nir_scoped_barrier(b, .execution_scope = NIR_SCOPE_WORKGROUP, .memory_scope = NIR_SCOPE_WORKGROUP, in emit_store_ngg_nogs_es_primitive_id()
717 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in compact_vertices_after_culling()
1133 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in add_deferred_attribute_culling()
1178 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in add_deferred_attribute_culling()
1800 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in ngg_gs_finale()
1835 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in ngg_gs_finale()
1894 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in ac_nir_lower_ngg_gs()
Dac_nir_lower_tess_io_to_mem.c507 nir_scoped_barrier(b, .execution_scope=NIR_SCOPE_WORKGROUP, .memory_scope=NIR_SCOPE_WORKGROUP, in hs_emit_write_tess_factors()
/third_party/mesa3d/src/amd/vulkan/
Dradv_meta_decompress.c72 nir_scoped_barrier(&b, .execution_scope = NIR_SCOPE_WORKGROUP, .memory_scope = NIR_SCOPE_DEVICE, in build_expand_depth_stencil_compute_shader()
Dradv_meta_fast_clear.c71 nir_scoped_barrier(&b, .execution_scope = NIR_SCOPE_WORKGROUP, .memory_scope = NIR_SCOPE_DEVICE, in build_dcc_decompress_compute_shader()
/third_party/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c2477 nir_scoped_barrier(&b->nb, .execution_scope=nir_exec_scope, .memory_scope=nir_mem_scope, in vtn_emit_scoped_control_barrier()
2493 nir_scoped_barrier(&b->nb, .memory_scope=vtn_scope_to_nir_scope(b, scope), in vtn_emit_scoped_memory_barrier()
4156 SpvScope memory_scope = vtn_constant_uint(b, w[2]); in vtn_handle_barrier() local
4170 memory_scope = SpvScopeWorkgroup; in vtn_handle_barrier()
4197 vtn_emit_scoped_control_barrier(b, execution_scope, memory_scope, in vtn_handle_barrier()
4200 vtn_emit_memory_barrier(b, memory_scope, memory_semantics); in vtn_handle_barrier()