/third_party/mesa3d/src/panfrost/util/ |
D | pan_lower_writeout.c | 52 nir_intrinsic_instr **stores) in pan_nir_emit_combined_store() argument 61 nir_intrinsic_set_dest_type(intr, pan_nir_rt_store_type(stores[2])); in pan_nir_emit_combined_store() 70 stores[0] ? stores[0]->src[0].ssa : zero, in pan_nir_emit_combined_store() 71 stores[1] ? stores[1]->src[0].ssa : zero, in pan_nir_emit_combined_store() 72 stores[2] ? stores[2]->src[0].ssa : zero4, in pan_nir_emit_combined_store() 105 nir_intrinsic_instr *stores[3] = { NULL }; in pan_nir_lower_zs_store() local 118 assert(!stores[i]); in pan_nir_lower_zs_store() 119 stores[i] = intr; in pan_nir_lower_zs_store() 125 if (!stores[0] && !stores[1] && !stores[2]) continue; in pan_nir_lower_zs_store() 130 for (unsigned i = 0; i < ARRAY_SIZE(stores); ++i) { in pan_nir_lower_zs_store() [all …]
|
/third_party/spirv-tools/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 1495 const Instruction* stores[2]; in TEST() local 1499 stores[stores_found] = &inst; in TEST() 1505 EXPECT_TRUE(stores[i]); in TEST() 1525 ->GetDef(stores[0]->GetSingleWordInOperand(0)) in TEST() 1555 ->GetDef(stores[1]->GetSingleWordInOperand(0)) in TEST() 1576 const Instruction* stores[2]; in TEST() local 1580 stores[stores_found] = &inst; in TEST() 1586 EXPECT_TRUE(stores[i]); in TEST() 1605 ->GetDef(stores[0]->GetSingleWordInOperand(0)) in TEST() 1634 ->GetDef(stores[1]->GetSingleWordInOperand(0)) in TEST() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 1495 const Instruction* stores[2]; in TEST() local 1499 stores[stores_found] = &inst; in TEST() 1505 EXPECT_TRUE(stores[i]); in TEST() 1525 ->GetDef(stores[0]->GetSingleWordInOperand(0)) in TEST() 1555 ->GetDef(stores[1]->GetSingleWordInOperand(0)) in TEST() 1576 const Instruction* stores[2]; in TEST() local 1580 stores[stores_found] = &inst; in TEST() 1586 EXPECT_TRUE(stores[i]); in TEST() 1605 ->GetDef(stores[0]->GetSingleWordInOperand(0)) in TEST() 1634 ->GetDef(stores[1]->GetSingleWordInOperand(0)) in TEST() [all …]
|
/third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 1495 const Instruction* stores[2]; in TEST() local 1499 stores[stores_found] = &inst; in TEST() 1505 EXPECT_TRUE(stores[i]); in TEST() 1525 ->GetDef(stores[0]->GetSingleWordInOperand(0)) in TEST() 1555 ->GetDef(stores[1]->GetSingleWordInOperand(0)) in TEST() 1576 const Instruction* stores[2]; in TEST() local 1580 stores[stores_found] = &inst; in TEST() 1586 EXPECT_TRUE(stores[i]); in TEST() 1605 ->GetDef(stores[0]->GetSingleWordInOperand(0)) in TEST() 1634 ->GetDef(stores[1]->GetSingleWordInOperand(0)) in TEST() [all …]
|
/third_party/node/tools/inspector_protocol/jinja2/ |
D | idtracking.py | 37 self.stores = set() 74 rv.stores = self.stores.copy() 78 self.stores.add(name) 96 self.stores.add(name) 105 stores = {} 107 for target in branch.stores: 108 if target in self.stores: 110 stores[target] = stores.get(target, 0) + 1 115 self.stores.update(sym.stores) 117 for name, branch_count in iteritems(stores): [all …]
|
/third_party/skia/third_party/externals/jinja2/ |
D | idtracking.py | 35 self.stores = set() 74 rv.stores = self.stores.copy() 78 self.stores.add(name) 96 self.stores.add(name) 105 stores = {} 107 for target in branch.stores: 108 if target in self.stores: 110 stores[target] = stores.get(target, 0) + 1 115 self.stores.update(sym.stores) 117 for name, branch_count in iteritems(stores): [all …]
|
/third_party/jinja2/ |
D | idtracking.py | 44 self.stores: t.Set[str] = set() 91 rv.stores = self.stores.copy() 95 self.stores.add(name) 113 self.stores.add(name) 121 stores: t.Dict[str, int] = {} 123 for target in branch.stores: 124 if target in self.stores: 126 stores[target] = stores.get(target, 0) + 1 131 self.stores.update(sym.stores) 133 for name, branch_count in stores.items(): [all …]
|
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
D | scalar_analysis.cpp | 504 const Instruction* stores[6]; in TEST_F() local 514 stores[store_count] = &inst; in TEST_F() 535 context->get_def_use_mgr()->GetDef(stores[0]->GetSingleWordInOperand(0)); in TEST_F() 554 context->get_def_use_mgr()->GetDef(stores[1]->GetSingleWordInOperand(0)); in TEST_F() 574 context->get_def_use_mgr()->GetDef(stores[2]->GetSingleWordInOperand(0)); in TEST_F() 593 context->get_def_use_mgr()->GetDef(stores[3]->GetSingleWordInOperand(0)); in TEST_F() 612 context->get_def_use_mgr()->GetDef(stores[4]->GetSingleWordInOperand(0)); in TEST_F() 632 context->get_def_use_mgr()->GetDef(stores[5]->GetSingleWordInOperand(0)); in TEST_F() 743 const Instruction* stores[2] = {nullptr, nullptr}; in TEST_F() local 753 stores[store_count] = &inst; in TEST_F() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
D | scalar_analysis.cpp | 504 const Instruction* stores[6]; in TEST_F() local 514 stores[store_count] = &inst; in TEST_F() 535 context->get_def_use_mgr()->GetDef(stores[0]->GetSingleWordInOperand(0)); in TEST_F() 554 context->get_def_use_mgr()->GetDef(stores[1]->GetSingleWordInOperand(0)); in TEST_F() 574 context->get_def_use_mgr()->GetDef(stores[2]->GetSingleWordInOperand(0)); in TEST_F() 593 context->get_def_use_mgr()->GetDef(stores[3]->GetSingleWordInOperand(0)); in TEST_F() 612 context->get_def_use_mgr()->GetDef(stores[4]->GetSingleWordInOperand(0)); in TEST_F() 632 context->get_def_use_mgr()->GetDef(stores[5]->GetSingleWordInOperand(0)); in TEST_F() 743 const Instruction* stores[2] = {nullptr, nullptr}; in TEST_F() local 753 stores[store_count] = &inst; in TEST_F() [all …]
|
/third_party/spirv-tools/test/opt/ |
D | scalar_analysis.cpp | 504 const Instruction* stores[6]; in TEST_F() local 514 stores[store_count] = &inst; in TEST_F() 535 context->get_def_use_mgr()->GetDef(stores[0]->GetSingleWordInOperand(0)); in TEST_F() 554 context->get_def_use_mgr()->GetDef(stores[1]->GetSingleWordInOperand(0)); in TEST_F() 574 context->get_def_use_mgr()->GetDef(stores[2]->GetSingleWordInOperand(0)); in TEST_F() 593 context->get_def_use_mgr()->GetDef(stores[3]->GetSingleWordInOperand(0)); in TEST_F() 612 context->get_def_use_mgr()->GetDef(stores[4]->GetSingleWordInOperand(0)); in TEST_F() 632 context->get_def_use_mgr()->GetDef(stores[5]->GetSingleWordInOperand(0)); in TEST_F() 743 const Instruction* stores[2] = {nullptr, nullptr}; in TEST_F() local 753 stores[store_count] = &inst; in TEST_F() [all …]
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_inline_uniforms.c | 233 struct set *stores) in process_node() argument 256 process_node(nested_node, info, uni_offsets, num_offsets, stores); in process_node() 258 process_node(nested_node, info, uni_offsets, num_offsets, stores); in process_node() 297 process_node(nested_node, use_info, uni_offsets, num_offsets, stores); in process_node() 308 _mesa_set_add(stores, &intr->src[1]); in process_node() 322 struct set *stores = _mesa_set_create(shader, _mesa_hash_pointer, _mesa_key_pointer_equal); in lvp_find_inlinable_uniforms() local 328 …>inlines[shader->info.stage].uniform_offsets, pipeline->inlines[shader->info.stage].count, stores); in lvp_find_inlinable_uniforms() 332 set_foreach(stores, entry) { in lvp_find_inlinable_uniforms()
|
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | Optimizer.cpp | 69 std::vector<Ice::Inst *> stores; member 168 if((destUses.stores.size() == 1) && (destUses.loads.size() == destUses.size() - 1)) in propagateAlloca() 352 if(addressUses.stores.empty()) in eliminateUnitializedLoads() 591 return uses->size() == uses->stores.size(); // Dead if all uses are stores in isDead() 781 report->stores++; in collectDiagnostics() 827 return size() == (loads.size() + stores.size()); in areOnlyLoadStore() 845 stores.push_back(instruction); in insert() 871 for(size_t i = 0; i < stores.size(); i++) in erase() 873 if(stores[i] == instruction) in erase() 875 stores[i] = stores.back(); in erase() [all …]
|
/third_party/ltp/tools/sparse/sparse-src/ |
D | ssa.c | 225 static struct instruction_list *stores; variable 260 add_instruction(&stores, insn); in ssa_rename_insn() 360 static void remove_dead_stores(struct instruction_list *stores) in remove_dead_stores() argument 364 FOR_EACH_PTR(stores, store) { in remove_dead_stores() 389 stores = NULL; in ssa_convert() 400 remove_dead_stores(stores); in ssa_convert()
|
/third_party/mesa3d/src/compiler/nir/tests/ |
D | builder_tests.cpp | 60 stores.push_back(store); in store_test_val() 65 return stores[idx]->src[1].ssa; in test_val() 68 std::vector<nir_intrinsic_instr *> stores; member in __anoncfb15cd20111::nir_builder_test
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonShuffler.cpp | 303 unsigned memory = 0, loads = 0, load0 = 0, stores = 0, store0 = 0, store1 = 0; in check() local 361 ++stores; in check() 369 ++stores; in check() 389 ++stores; in check() 473 if (stores == 1 && (loads == 0 || !isMemReorderDisabled())) in check() 476 else if (stores >= 1) { in check() 488 if (store1 && stores > 1) { in check()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/ |
D | OES_shader_image_atomic.txt | 104 operation ... Invalid image stores will have no effect. Invalid image 114 operations, and undefined values will be written by stores and atomic 128 stores and atomic operations re-interpret the memory holding the 133 image unit. Similarly, the re-interpretation for image stores and the 147 containing side effects (image stores, image atomic operations, atomic 154 stores, image atomic operations, or accessing atomic counters (see 161 shaders containing side effects (image stores, image atomic operations, 169 indirectly affected by results of shader image stores, image atomic 182 perform image stores, image atomic operations, atomic counter
|
/third_party/openssl/doc/man3/ |
D | BN_bn2bin.pod | 38 and stores it at B<to>. B<to> must point to BN_num_bytes(B<a>) bytes of 42 and stores it at B<to>. B<tolen> indicates the length of the output buffer 66 stores it in **B<a>. If *B<a> is NULL, a new B<BIGNUM> is created. If 81 BN_bn2mpi() stores the representation of B<a> at B<to>, where B<to> 86 a B<BIGNUM> and stores it at B<ret>, or in a newly allocated B<BIGNUM>
|
/third_party/glslang/Test/ |
D | spv.ext.meshTaskShader.task | 30 // 1. shared memory load and stores 39 // 2. task memory stores
|
D | spv.meshTaskShader.task | 33 // 1. shared memory load and stores 42 // 2. task memory stores
|
/third_party/openGLES/extensions/OES/ |
D | OES_shader_image_atomic.txt | 114 operation ... Invalid image stores will have no effect. Invalid image 124 operations, and undefined values will be written by stores and atomic 138 stores and atomic operations re-interpret the memory holding the 143 image unit. Similarly, the re-interpretation for image stores and the 157 containing side effects (image stores, image atomic operations, atomic 164 stores, image atomic operations, or accessing atomic counters (see 171 shaders containing side effects (image stores, image atomic operations, 179 indirectly affected by results of shader image stores, image atomic 192 perform image stores, image atomic operations, atomic counter
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_vars_to_ssa.c | 49 struct set *stores; member 429 if (node->stores == NULL) in register_store_instr() 430 node->stores = _mesa_pointer_set_create(state->dead_ctx); in register_store_instr() 432 _mesa_set_add(node->stores, store_instr); in register_store_instr() 783 if (node->stores) { in nir_lower_vars_to_ssa_impl() 784 set_foreach(node->stores, store_entry) { in nir_lower_vars_to_ssa_impl()
|
D | nir_opt_combine_stores.c | 64 nir_intrinsic_instr *stores[NIR_MAX_VEC_COMPONENTS]; member 131 nir_intrinsic_instr *store = combo->stores[i]; in combine_stores() 265 nir_intrinsic_instr *prev_store = combo->stores[i]; in update_combined_store() 278 combo->stores[i] = combo->latest; in update_combined_store()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_shader_image_load_store.txt | 117 stores and atomics will not be performed by fragment shader invocations 122 of image loads, stores, and atomics relative to other OpenGL pipeline 355 invocations that might perform loads and stores is undefined. 380 approximation of derivatives for texture lookups, stores and atomics 388 in primitive order, stores executed by fragment shader invocations are 443 shader instruction performing a store, automatic synchronization of stores 448 object and texture stores performed by shaders are not automatically 452 and texture data stores performed by shaders will be visible to subsequent 455 shader stores for a "new" primitive may complete before processing of an 456 "old" primitive completes. Additionally, stores for an "old" primitive [all …]
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_shader_image_load_store.txt | 127 stores and atomics will not be performed by fragment shader invocations 132 of image loads, stores, and atomics relative to other OpenGL pipeline 365 invocations that might perform loads and stores is undefined. 390 approximation of derivatives for texture lookups, stores and atomics 398 in primitive order, stores executed by fragment shader invocations are 453 shader instruction performing a store, automatic synchronization of stores 458 object and texture stores performed by shaders are not automatically 462 and texture data stores performed by shaders will be visible to subsequent 465 shader stores for a "new" primitive may complete before processing of an 466 "old" primitive completes. Additionally, stores for an "old" primitive [all …]
|
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | invariance.adoc | 26 side effects (image and buffer variable stores and atomic operations), 104 stores or atomics._ 112 shaders containing side effects (image and buffer variable stores and atomic 122 indirectly affected by results of shader image or buffer variable stores or 130 * _no framebuffer memory is written to more than once by image stores, 131 unless all such stores write the same value; and_ 151 perform image stores or atomic operations, and subsequent Vulkan commands
|