Home
last modified time | relevance | path

Searched refs:stores (Results 1 - 25 of 55) sorted by relevance

123

/third_party/mesa3d/src/panfrost/util/
H A Dpan_lower_writeout.c29 * operation, so we merge depth/stencil stores with color stores.
30 * If there are no color stores, we add a write to the "depth RT".
34 * depth/stencil stores into a single +ZS_EMIT op.
52 nir_intrinsic_instr **stores) in pan_nir_emit_combined_store()
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[ in pan_nir_emit_combined_store()
49 pan_nir_emit_combined_store(nir_builder *b, nir_intrinsic_instr *rt0_store, unsigned writeout, nir_intrinsic_instr **stores) pan_nir_emit_combined_store() argument
105 nir_intrinsic_instr *stores[3] = { NULL }; pan_nir_lower_zs_store() local
[all...]
/third_party/node/benchmark/async_hooks/
H A Dasync-local-storage-getstore-nested-run.js27 function runStores(stores, value, cb, idx = 0) {
28 if (idx === stores.length) {
31 stores[idx].run(value, () => {
32 runStores(stores, value, cb, idx + 1);
38 const stores = new Array(sotrageCount).fill(0).map(() => new AsyncLocalStorage());
41 runStores(stores, contextValue, () => {
43 runBenchmark(stores[0], n);
H A Dasync-local-storage-propagate-asyncresource.js21 function runStores(stores, value, cb, idx = 0) {
22 if (idx === stores.length) {
25 stores[idx].run(value, () => {
26 runStores(stores, value, cb, idx + 1);
38 const stores = new Array(storageCount).fill(0).map(() => new AsyncLocalStorage());
41 runStores(stores, contextValue, () => {
H A Dasync-local-storage-propagate-promise.js21 function runStores(stores, value, cb, idx = 0) {
22 if (idx === stores.length) {
25 stores[idx].run(value, () => {
26 runStores(stores, value, cb, idx + 1);
39 const stores = new Array(storageCount).fill(0).map(() => new AsyncLocalStorage());
42 runStores(stores, contextValue, () => {
/third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/
H A Ddependence_analysis_helpers.cpp1495 const Instruction* stores[2];
1499 stores[stores_found] = &inst;
1505 EXPECT_TRUE(stores[i]);
1525 ->GetDef(stores[0]->GetSingleWordInOperand(0))
1555 ->GetDef(stores[1]->GetSingleWordInOperand(0))
1576 const Instruction* stores[2];
1580 stores[stores_found] = &inst;
1586 EXPECT_TRUE(stores[i]);
1605 ->GetDef(stores[0]->GetSingleWordInOperand(0))
1634 ->GetDef(stores[
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
H A Ddependence_analysis_helpers.cpp1495 const Instruction* stores[2];
1499 stores[stores_found] = &inst;
1505 EXPECT_TRUE(stores[i]);
1525 ->GetDef(stores[0]->GetSingleWordInOperand(0))
1555 ->GetDef(stores[1]->GetSingleWordInOperand(0))
1576 const Instruction* stores[2];
1580 stores[stores_found] = &inst;
1586 EXPECT_TRUE(stores[i]);
1605 ->GetDef(stores[0]->GetSingleWordInOperand(0))
1634 ->GetDef(stores[
[all...]
/third_party/spirv-tools/test/opt/loop_optimizations/
H A Ddependence_analysis_helpers.cpp1489 const Instruction* stores[2];
1493 stores[stores_found] = &inst;
1499 EXPECT_TRUE(stores[i]);
1519 ->GetDef(stores[0]->GetSingleWordInOperand(0))
1549 ->GetDef(stores[1]->GetSingleWordInOperand(0))
1570 const Instruction* stores[2];
1574 stores[stores_found] = &inst;
1580 EXPECT_TRUE(stores[i]);
1599 ->GetDef(stores[0]->GetSingleWordInOperand(0))
1628 ->GetDef(stores[
[all...]
/third_party/jinja2/
H A Didtracking.py44 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
[all...]
/third_party/node/deps/v8/third_party/jinja2/
H A Didtracking.py35 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
[all...]
/third_party/node/tools/inspector_protocol/jinja2/
H A Didtracking.py37 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
[all...]
/third_party/skia/third_party/externals/jinja2/
H A Didtracking.py35 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
[all...]
/third_party/skia/third_party/externals/spirv-tools/test/opt/
H A Dscalar_analysis.cpp504 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_coun in TEST_F()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/
H A Dscalar_analysis.cpp504 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_coun in TEST_F()
[all...]
/third_party/spirv-tools/test/opt/
H A Dscalar_analysis.cpp500 const Instruction* stores[6]; in TEST_F() local
510 stores[store_count] = &inst; in TEST_F()
531 context->get_def_use_mgr()->GetDef(stores[0]->GetSingleWordInOperand(0)); in TEST_F()
550 context->get_def_use_mgr()->GetDef(stores[1]->GetSingleWordInOperand(0)); in TEST_F()
570 context->get_def_use_mgr()->GetDef(stores[2]->GetSingleWordInOperand(0)); in TEST_F()
589 context->get_def_use_mgr()->GetDef(stores[3]->GetSingleWordInOperand(0)); in TEST_F()
608 context->get_def_use_mgr()->GetDef(stores[4]->GetSingleWordInOperand(0)); in TEST_F()
628 context->get_def_use_mgr()->GetDef(stores[5]->GetSingleWordInOperand(0)); in TEST_F()
739 const Instruction* stores[2] = {nullptr, nullptr}; in TEST_F() local
749 stores[store_coun in TEST_F()
[all...]
/third_party/ltp/tools/sparse/sparse-src/
H A Dssa.c128 // is there one or more stores?
129 // are all loads & stores local/done in a single block?
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()
399 // remove now dead stores in ssa_convert()
400 remove_dead_stores(stores); in ssa_convert()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_inline_uniforms.c233 struct set *stores) in process_node()
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 process_node(node, NULL, (uint32_t*)pipeline->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()
231 process_node(nir_cf_node *node, nir_loop_info *info, uint32_t *uni_offsets, uint8_t *num_offsets, struct set *stores) process_node() argument
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DOptimizer.cpp69 std::vector<Ice::Inst *> stores; member
116 // Iterate through basic blocks to propagate loads following stores. in run()
149 // Look for stores of this alloca's address. in propagateAlloca()
167 // This prevents dynamic array loads/stores to be replaced by a scalar. in propagateAlloca()
168 if((destUses.stores.size() == 1) && (destUses.loads.size() == destUses.size() - 1)) in propagateAlloca()
352 if(addressUses.stores.empty()) in eliminateUnitializedLoads()
385 // Iterate through basic blocks to propagate stores to subsequent loads.
419 // a pointer which could be used for indirect stores. in optimizeSingleBasicBlockLoadsStores()
465 // This can leave some dead instructions. Specifically stores. in optimizeSingleBasicBlockLoadsStores()
466 // TODO(b/179668593): Check just for dead stores b in optimizeSingleBasicBlockLoadsStores()
[all...]
/third_party/mesa3d/src/compiler/nir/tests/
H A Dbuilder_tests.cpp60 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 __anon7312::nir_builder_test
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp298 // Highest slots for branches and stores used to keep their original order. in check()
301 // Number of memory operations, loads, solo loads, stores, solo stores, single in check()
302 // stores. in check()
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 > in check()
[all...]
/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_combine_stores.c32 /* Combine stores of vectors to the same deref into a single store.
34 * This per-block pass keeps track of stores of vectors to the same
36 * stores (or parts of the store) found during the process are removed.
49 /* Keep track of a group of stores that can be combined. All stores share the
64 nir_intrinsic_instr *stores[NIR_MAX_VEC_COMPONENTS]; member
125 * gets build, remove previous stores that are not needed anymore. in combine_stores()
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[ in update_combined_store()
[all...]
H A Dnir_lower_vars_to_ssa.c49 struct set *stores; member
84 * At the moment, we only lower loads, stores, and copies that can be
85 * trivially lowered to loads and stores, i.e. copies with no indirects
88 * wildcards, then we lower that copy operation to loads and stores, but
90 * used in these loads, stores, and trivial copies are ones with no
367 * direct load/stores.
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()
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dloop_fusion.cpp39 // Return the set of locations accessed by |stores| and |loads|.
41 const std::map<Instruction*, std::vector<Instruction*>>& stores, in GetLocationsAccessed()
45 for (const auto& kv : stores) { in GetLocationsAccessed()
361 std::vector<Instruction*> stores{}; in GetLoadsAndStoresInLoop()
372 stores.push_back(&instruction); in GetLoadsAndStoresInLoop()
377 return std::make_pair(loads, stores); in GetLoadsAndStoresInLoop()
421 // Grab loads & stores from both loops. in IsLegal()
40 GetLocationsAccessed( const std::map<Instruction*, std::vector<Instruction*>>& stores, const std::map<Instruction*, std::vector<Instruction*>>& loads) GetLocationsAccessed() argument
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dloop_fusion.cpp39 // Return the set of locations accessed by |stores| and |loads|.
41 const std::map<Instruction*, std::vector<Instruction*>>& stores, in GetLocationsAccessed()
45 for (const auto& kv : stores) { in GetLocationsAccessed()
361 std::vector<Instruction*> stores{}; in GetLoadsAndStoresInLoop()
372 stores.push_back(&instruction); in GetLoadsAndStoresInLoop()
377 return std::make_pair(loads, stores); in GetLoadsAndStoresInLoop()
421 // Grab loads & stores from both loops. in IsLegal()
40 GetLocationsAccessed( const std::map<Instruction*, std::vector<Instruction*>>& stores, const std::map<Instruction*, std::vector<Instruction*>>& loads) GetLocationsAccessed() argument
/third_party/spirv-tools/source/opt/
H A Dloop_fusion.cpp38 // Return the set of locations accessed by |stores| and |loads|.
40 const std::map<Instruction*, std::vector<Instruction*>>& stores, in GetLocationsAccessed()
44 for (const auto& kv : stores) { in GetLocationsAccessed()
363 std::vector<Instruction*> stores{}; in GetLoadsAndStoresInLoop()
374 stores.push_back(&instruction); in GetLoadsAndStoresInLoop()
379 return std::make_pair(loads, stores); in GetLoadsAndStoresInLoop()
423 // Grab loads & stores from both loops. in IsLegal()
39 GetLocationsAccessed( const std::map<Instruction*, std::vector<Instruction*>>& stores, const std::map<Instruction*, std::vector<Instruction*>>& loads) GetLocationsAccessed() argument
/third_party/node/deps/openssl/openssl/apps/
H A Dlist.c1170 STACK_OF(OSSL_STORE_LOADER) *stores = sk_OSSL_STORE_LOADER_new(store_cmp); in list_store_loaders()
1173 if (stores == NULL) { in list_store_loaders()
1179 stores); in list_store_loaders() local
1180 sk_OSSL_STORE_LOADER_sort(stores); in list_store_loaders()
1181 for (i = 0; i < sk_OSSL_STORE_LOADER_num(stores); i++) { in list_store_loaders()
1182 const OSSL_STORE_LOADER *m = sk_OSSL_STORE_LOADER_value(stores, i); in list_store_loaders()
1199 sk_OSSL_STORE_LOADER_pop_free(stores, OSSL_STORE_LOADER_free); in list_store_loaders()

Completed in 21 milliseconds

123