/third_party/spirv-tools/source/fuzz/ |
D | transformation_store.cpp | 27 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope, in TransformationStore() argument 31 message_.set_is_atomic(is_atomic); in TransformationStore() 77 if (!message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 81 if (message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 113 if (message_.is_atomic()) { in IsApplicable() 201 if (message_.is_atomic()) { in Apply()
|
D | transformation_load.cpp | 27 uint32_t fresh_id, uint32_t pointer_id, bool is_atomic, in TransformationLoad() argument 32 message_.set_is_atomic(is_atomic); in TransformationLoad() 77 if (!message_.is_atomic() && in IsApplicable() 82 if (message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 87 if (message_.is_atomic()) { in IsApplicable() 175 if (message_.is_atomic()) { in Apply()
|
D | transformation_load.h | 31 uint32_t fresh_id, uint32_t pointer_id, bool is_atomic,
|
D | transformation_store.h | 31 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope,
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | transformation_load.cpp | 27 uint32_t fresh_id, uint32_t pointer_id, bool is_atomic, in TransformationLoad() argument 32 message_.set_is_atomic(is_atomic); in TransformationLoad() 77 if (!message_.is_atomic() && in IsApplicable() 82 if (message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 87 if (message_.is_atomic()) { in IsApplicable() 175 if (message_.is_atomic()) { in Apply()
|
D | transformation_store.cpp | 27 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope, in TransformationStore() argument 31 message_.set_is_atomic(is_atomic); in TransformationStore() 77 if (!message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 81 if (message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 113 if (message_.is_atomic()) { in IsApplicable() 201 if (message_.is_atomic()) { in Apply()
|
D | transformation_store.h | 31 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope,
|
D | transformation_load.h | 31 uint32_t fresh_id, uint32_t pointer_id, bool is_atomic,
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
D | transformation_load.cpp | 27 uint32_t fresh_id, uint32_t pointer_id, bool is_atomic, in TransformationLoad() argument 32 message_.set_is_atomic(is_atomic); in TransformationLoad() 77 if (!message_.is_atomic() && in IsApplicable() 82 if (message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 87 if (message_.is_atomic()) { in IsApplicable() 175 if (message_.is_atomic()) { in Apply()
|
D | transformation_store.cpp | 27 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope, in TransformationStore() argument 31 message_.set_is_atomic(is_atomic); in TransformationStore() 77 if (!message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 81 if (message_.is_atomic() && !fuzzerutil::CanInsertOpcodeBeforeInstruction( in IsApplicable() 113 if (message_.is_atomic()) { in IsApplicable() 201 if (message_.is_atomic()) { in Apply()
|
D | transformation_load.h | 31 uint32_t fresh_id, uint32_t pointer_id, bool is_atomic,
|
D | transformation_store.h | 31 uint32_t pointer_id, bool is_atomic, uint32_t memory_scope,
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_ssbo.c | 107 bool is_atomic = !is_store && op != nir_intrinsic_load_global; in lower_ssbo_instr() local 131 if (!is_atomic) { in lower_ssbo_instr() 144 if (is_atomic) { in lower_ssbo_instr()
|
D | nir_opt_load_store_vectorize.c | 56 bool is_atomic; member 1130 (first->access & ACCESS_VOLATILE) || first->info->is_atomic) in can_vectorize()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_opcodes.py | 192 …self, name, opcode_gfx7, opcode_gfx9, opcode_gfx10, format, input_mod, output_mod, is_atomic, cls): argument 217 self.is_atomic = "1" if is_atomic else "0" 251 …= Format.PSEUDO, cls = InstrClass.Other, input_mod = False, output_mod = False, is_atomic = False): argument 253 …Opcode(name, opcode_gfx7, opcode_gfx9, opcode_gfx10, format, input_mod, output_mod, is_atomic, cls) 670 opcode(name, gfx7, gfx9, gfx10, Format.SMEM, InstrClass.SMem, is_atomic = "atomic" in name) 1374 opcode(name, gfx7, gfx9, gfx10, Format.MUBUF, InstrClass.VMem, is_atomic = "atomic" in name) 1440 opcode(name, gfx7, gfx89, gfx7, Format.MIMG, InstrClass.VMem, is_atomic = True) 1596 …opcode(name, gfx7, gfx8, gfx10, Format.FLAT, InstrClass.VMem, is_atomic = "atomic" in name) #TODO:… 1659 opcode(name, -1, gfx8, gfx10, Format.GLOBAL, InstrClass.VMem, is_atomic = "atomic" in name)
|
D | aco_insert_NOPs.cpp | 338 instr_info.is_atomic[(unsigned)instr->opcode]) { in handle_smem_clause_hazards() 491 if (instr->definitions.empty() || instr_info.is_atomic[(unsigned)instr->opcode]) { in handle_instruction_gfx6()
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | instruction-selector-ppc.cc | 241 bool is_atomic = (node->opcode() == IrOpcode::kWord32AtomicLoad || in VisitLoadCommon() local 247 g.UseImmediate(offset), g.UseImmediate(is_atomic)); in VisitLoadCommon() 251 g.UseImmediate(base), g.UseImmediate(is_atomic)); in VisitLoadCommon() 255 g.UseRegister(offset), g.UseImmediate(is_atomic)); in VisitLoadCommon() 278 bool is_atomic = (node->opcode() == IrOpcode::kWord32AtomicStore || in VisitStoreCommon() local 284 if (!is_atomic) { in VisitStoreCommon() 320 CHECK_EQ(is_atomic, false); in VisitStoreCommon() 385 g.UseRegister(value), g.UseImmediate(is_atomic)); in VisitStoreCommon() 389 g.UseRegister(value), g.UseImmediate(is_atomic)); in VisitStoreCommon() 393 g.UseRegister(value), g.UseImmediate(is_atomic)); in VisitStoreCommon() [all …]
|
D | code-generator-ppc.cc | 462 bool is_atomic = i.InputInt32(2); \ 472 if (is_atomic) __ lwsync(); \ 481 bool is_atomic = i.InputInt32(2); \ 491 if (is_atomic) __ lwsync(); \ 501 bool is_atomic = i.InputInt32(2); \ 503 if (is_atomic) __ lwsync(); \ 513 bool is_atomic = i.InputInt32(3); \ 514 if (is_atomic) __ lwsync(); \ 522 if (is_atomic) __ sync(); \ 532 bool is_atomic = i.InputInt32(3); \ [all …]
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | instr-a3xx.h | 724 is_atomic(opc_t opc) in is_atomic() function
|
D | ir3_legalize.c | 275 } else if (is_atomic(n->opc)) { in legalize_block()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_nir_apply_pipeline_layout.c | 699 nir_intrinsic_instr *intrin, bool is_atomic, in try_lower_direct_buffer_intrinsic() argument 719 if (is_atomic && nir_dest_bit_size(intrin->dest) == 64 && in try_lower_direct_buffer_intrinsic()
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 1581 bool is_atomic = 3; field 1583 // The memory scope for the atomic load. Ignored unless |is_atomic| is true. 1586 // The memory semantics for the atomic load. Ignored unless |is_atomic| is true. 2254 bool is_atomic = 2; field 2256 // The memory scope for the atomic load. Ignored unless |is_atomic| is true. 2259 // The memory semantics for the atomic load. Ignored unless |is_atomic| is true.
|
/third_party/spirv-tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 1581 bool is_atomic = 3; field 1583 // The memory scope for the atomic load. Ignored unless |is_atomic| is true. 1586 // The memory semantics for the atomic load. Ignored unless |is_atomic| is true. 2254 bool is_atomic = 2; field 2256 // The memory scope for the atomic load. Ignored unless |is_atomic| is true. 2259 // The memory semantics for the atomic load. Ignored unless |is_atomic| is true.
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 1581 bool is_atomic = 3; field 1583 // The memory scope for the atomic load. Ignored unless |is_atomic| is true. 1586 // The memory semantics for the atomic load. Ignored unless |is_atomic| is true. 2254 bool is_atomic = 2; field 2256 // The memory scope for the atomic load. Ignored unless |is_atomic| is true. 2259 // The memory semantics for the atomic load. Ignored unless |is_atomic| is true.
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ast_function.cpp | 368 bool is_atomic = is_atomic_function(func_name); in verify_parameter_modes() local 369 if (is_atomic) { in verify_parameter_modes()
|