Home
last modified time | relevance | path

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

12345678910>>...136

/third_party/mesa3d/src/amd/compiler/
Daco_dead_code_analysis.cpp40 std::vector<uint16_t> uses; member
44 : current_block(program->blocks.size() - 1), uses(program->peekAllocationId()) in dce_ctx()
63 if (!is_dead(ctx.uses, instr.get())) { in process_block()
66 if (ctx.uses[op.tempId()] == 0) in process_block()
68 ctx.uses[op.tempId()]++; in process_block()
84 is_dead(const std::vector<uint16_t>& uses, Instruction* instr) in is_dead() argument
90 [&uses](const Definition& def) { return !def.isTemp() || uses[def.tempId()]; })) in is_dead()
109 ctx.uses[startpgm->definitions.back().tempId()]++; in dead_code_analysis()
111 return ctx.uses; in dead_code_analysis()
Daco_optimizer.cpp507 std::vector<uint16_t> uses; member
2068 if (!--ctx.uses[instr->definitions[0].tempId()]) { in decrease_uses()
2071 ctx.uses[op.tempId()]--; in decrease_uses()
2081 if (!ignore_uses && ctx.uses[op.tempId()] > 1) in follow_operand()
2088 if (instr->definitions[1].isTemp() && ctx.uses[instr->definitions[1].tempId()]) in follow_operand()
2102 if (instr->definitions[1].isTemp() && ctx.uses[instr->definitions[1].tempId()]) in combine_ordering_test()
2156 ctx.uses[op[0].id()]++; in combine_ordering_test()
2157 ctx.uses[op[1].id()]++; in combine_ordering_test()
2199 if (instr->definitions[1].isTemp() && ctx.uses[instr->definitions[1].tempId()]) in combine_comparison_ordering()
2234 ctx.uses[cmp->operands[0].tempId()]++; in combine_comparison_ordering()
[all …]
Daco_optimizer_postRA.cpp60 std::vector<uint16_t> uses; member
256 ctx.uses[instr->operands[0].tempId()]--; in try_apply_branch_vcc()
290 if (ctx.uses[instr->operands[0].tempId()] > 1) in try_optimize_scc_nocompare()
340 ctx.uses[instr->operands[0].tempId()]--; in try_optimize_scc_nocompare()
342 ctx.uses[instr->operands[0].tempId()]++; in try_optimize_scc_nocompare()
377 if (ctx.uses[instr->operands[scc_op_idx].tempId()] > 1) in try_optimize_scc_nocompare()
393 ctx.uses[instr->operands[scc_op_idx].tempId()]--; in try_optimize_scc_nocompare()
431 (!mov->definitions[0].tempId() || ctx.uses[mov->definitions[0].tempId()] > 1)) in try_combine_dpp()
444 if (--ctx.uses[mov->definitions[0].tempId()]) in try_combine_dpp()
445 ctx.uses[mov->operands[0].tempId()]++; in try_combine_dpp()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dfix_storage_class.cpp31 std::vector<std::pair<Instruction*, uint32_t>> uses; in Process() local
33 [&uses](Instruction* use, uint32_t op_idx) { in Process()
34 uses.push_back({use, op_idx}); in Process()
37 for (auto& use : uses) { in Process()
67 std::vector<Instruction*> uses; in PropagateStorageClass() local
69 inst, [&uses](Instruction* use) { uses.push_back(use); }); in PropagateStorageClass()
70 for (Instruction* use : uses) { in PropagateStorageClass()
120 std::vector<Instruction*> uses; in FixInstructionStorageClass() local
122 inst, [&uses](Instruction* use) { uses.push_back(use); }); in FixInstructionStorageClass()
123 for (Instruction* use : uses) { in FixInstructionStorageClass()
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dfix_storage_class.cpp31 std::vector<std::pair<Instruction*, uint32_t>> uses; in Process() local
33 [&uses](Instruction* use, uint32_t op_idx) { in Process()
34 uses.push_back({use, op_idx}); in Process()
37 for (auto& use : uses) { in Process()
67 std::vector<Instruction*> uses; in PropagateStorageClass() local
69 inst, [&uses](Instruction* use) { uses.push_back(use); }); in PropagateStorageClass()
70 for (Instruction* use : uses) { in PropagateStorageClass()
120 std::vector<Instruction*> uses; in FixInstructionStorageClass() local
122 inst, [&uses](Instruction* use) { uses.push_back(use); }); in FixInstructionStorageClass()
123 for (Instruction* use : uses) { in FixInstructionStorageClass()
[all …]
/third_party/spirv-tools/source/opt/
Dfix_storage_class.cpp31 std::vector<std::pair<Instruction*, uint32_t>> uses; in Process() local
33 [&uses](Instruction* use, uint32_t op_idx) { in Process()
34 uses.push_back({use, op_idx}); in Process()
37 for (auto& use : uses) { in Process()
67 std::vector<Instruction*> uses; in PropagateStorageClass() local
69 inst, [&uses](Instruction* use) { uses.push_back(use); }); in PropagateStorageClass()
70 for (Instruction* use : uses) { in PropagateStorageClass()
120 std::vector<Instruction*> uses; in FixInstructionStorageClass() local
122 inst, [&uses](Instruction* use) { uses.push_back(use); }); in FixInstructionStorageClass()
123 for (Instruction* use : uses) { in FixInstructionStorageClass()
[all …]
/third_party/flutter/glfw/docs/
Dcompat.dox20 As GLFW uses Xlib directly, without any intervening toolkit
31 GLFW uses the `_MOTIF_WM_HINTS` window property to support borderless windows.
35 GLFW uses the ICCCM `WM_DELETE_WINDOW` protocol to intercept the user
39 GLFW uses the EWMH `_NET_WM_PING` protocol, allowing the window manager notify
44 GLFW uses the EWMH `_NET_WM_STATE_FULLSCREEN` window state to tell the window
50 GLFW uses the EWMH `_NET_WM_BYPASS_COMPOSITOR` window property to tell a
52 running window manager uses compositing but does not support this property then
55 GLFW uses the
61 GLFW uses the
66 GLFW uses the XRandR 1.3 extension to provide multi-monitor support. If the
[all …]
/third_party/openssl/doc/man3/
DSSL_get_version.pod42 The connection uses the SSLv3 protocol.
46 The connection uses the TLSv1.0 protocol.
50 The connection uses the TLSv1.1 protocol.
54 The connection uses the TLSv1.2 protocol.
58 The connection uses the TLSv1.3 protocol.
73 The connection uses the SSLv3 protocol.
77 The connection uses the TLSv1.0 protocol.
81 The connection uses the TLSv1.1 protocol.
85 The connection uses the TLSv1.2 protocol.
89 The connection uses the TLSv1.3 protocol (never returned for
/third_party/flutter/flutter/packages/flutter/lib/src/services/
Dhaptic_feedback.dart18 /// On iOS devices that support haptic feedback, this uses the default system
21 /// On Android, this uses the platform haptic feedback API to simulate a
29 /// On iOS versions 10 and above, this uses a `UIImpactFeedbackGenerator` with
33 /// On Android, this uses `HapticFeedbackConstants.VIRTUAL_KEY`.
43 /// On iOS versions 10 and above, this uses a `UIImpactFeedbackGenerator` with
47 /// On Android, this uses `HapticFeedbackConstants.KEYBOARD_TAP`.
57 /// On iOS versions 10 and above, this uses a `UIImpactFeedbackGenerator` with
61 /// On Android, this uses `HapticFeedbackConstants.CONTEXT_CLICK` on API levels
72 /// On iOS versions 10 and above, this uses a `UISelectionFeedbackGenerator`.
75 /// On Android, this uses `HapticFeedbackConstants.CLOCK_TICK`.
/third_party/flutter/flutter/packages/flutter/lib/src/cupertino/
Dlocalizations.dart68 // The global version uses date symbols data from the intl package.
78 // The global version uses date symbols data from the intl package.
88 // The global version uses date symbols data from the intl package.
108 // The global version uses date symbols data from the intl package.
112 // The global version uses the translated string from the arb file.
122 // The global version uses date symbols data from the intl package.
126 // The global version uses the translated string from the arb file.
130 // The global version uses the translated string from the arb file.
134 // The global version uses the translated string from the arb file.
138 // The global version uses the translated string from the arb file.
[all …]
/third_party/elfutils/backends/
Dcommon-reloc.c49 #define RELOC_TYPE(type, uses) \ in EBLHOOK() argument
56 #define RELOC_TYPE(type, uses) R_NAME (type), argument
64 #define RELOC_TYPE(type, uses) \ argument
77 #define RELOC_TYPE(type, uses) [R_TYPE (type)] = uses, argument
112 uint8_t uses; in EBLHOOK() local
123 uses = EBLHOOK(reloc_valid)[reloc]; in EBLHOOK()
124 return type > ET_NONE && type < ET_CORE && (uses & (1 << (type - 1))); in EBLHOOK()
/third_party/typescript/tests/baselines/reference/
DcollisionArgumentsFunctionExpressions.errors.txt1 …ssions.ts(2,17): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
2 …ssions.ts(5,29): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
3 …sions.ts(21,17): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
4 …sions.ts(26,26): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
11 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
16 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
34 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
41 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
DcollisionArgumentsFunction.errors.txt1 …nction.ts(2,13): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
2 …nction.ts(5,25): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
3 …ction.ts(25,13): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
4 …ction.ts(30,22): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
11 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
16 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
38 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
45 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
DcollisionArgumentsArrowFunctions.errors.txt1 …ctions.ts(1,22): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
2 …ctions.ts(4,12): error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to init…
8 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
13 !!! error TS2396: Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest pa…
/third_party/mesa3d/src/panfrost/midgard/
Dmir_promote_uniforms.c60 BITSET_DECLARE(uses, MAX_UBO_QWORDS);
88 BITSET_SET(res.blocks[ubo].uses, offset); in mir_analyze_ranges()
107 BITSET_FOREACH_SET(vec4, block->uses, MAX_UBO_QWORDS) { in mir_pick_ubo()
134 BITSET_WORD *uses = res->blocks[i].uses;
137 unsigned last = BITSET_LAST_BIT_SIZED(uses, BITSET_WORDS(MAX_UBO_QWORDS));
142 bool used = BITSET_TEST(uses, j);
160 BITSET_WORD *uses = analysis->blocks[i].uses; in mir_promoteable_uniform_count() local
163 count += util_bitcount(uses[w]); in mir_promoteable_uniform_count()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DOptimizer.cpp151 Uses uses = *getUses(address); // Hard copy in propagateAlloca() local
153 for(auto *store : uses) in propagateAlloca()
248 Uses uses = *getUses(address); // Hard copy in performScalarReplacementOfAggregates() local
250 for(auto *use : uses) in performScalarReplacementOfAggregates()
590 Optimizer::Uses *uses = getUses(address); in isDead() local
591 return uses->size() == uses->stores.size(); // Dead if all uses are stores in isDead()
606 auto &uses = *getUses(allocaAddress); in isStaticallyIndexedArray() local
608 for(auto *use : uses) in isStaticallyIndexedArray()
790 Optimizer::Uses *uses = (Optimizer::Uses *)operand->Ice::Operand::getExternalData(); in getUses() local
791 if(!uses) in getUses()
[all …]
/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Ddef_use_manager.cpp89 const auto* uses = GetUses(id); in GetAnnotations() local
90 if (!uses) return annos; in GetAnnotations()
91 for (const auto& c : *uses) { in GetAnnotations()
179 auto& uses = uses_iter->second; in EraseUseRecordsOfOperandIds() local
180 for (auto it = uses.begin(); it != uses.end();) { in EraseUseRecordsOfOperandIds()
182 it = uses.erase(it); in EraseUseRecordsOfOperandIds()
187 if (uses.empty()) id_to_uses_.erase(use_id); in EraseUseRecordsOfOperandIds()
Deliminate_dead_constant_pass.cpp39 if (analysis::UseList* uses = def_use.GetUses(const_id)) { in Process() local
41 std::count_if(uses->begin(), uses->end(), [](const analysis::Use& u) { in Process()
95 if (analysis::UseList* uses = def_use.GetUses(dc->result_id())) { in Process() local
96 for (const auto& u : *uses) { in Process()
Dblock_merge_pass.cpp39 const analysis::UseList* uses = def_use_mgr_->GetUses(labId); in HasMultipleRefs() local
41 for (const auto u : *uses) { in HasMultipleRefs()
55 analysis::UseList* uses = def_use_mgr_->GetUses(id); in KillInstAndName() local
56 if (uses != nullptr) in KillInstAndName()
57 for (auto u : *uses) in KillInstAndName()
Dlocal_single_store_elim_pass.cpp114 analysis::UseList* uses = def_use_mgr_->GetUses(ptrId); in HasOnlySupportedRefs() local
115 assert(uses != nullptr); in HasOnlySupportedRefs()
116 for (auto u : *uses) { in HasOnlySupportedRefs()
298 analysis::UseList* uses = def_use_mgr_->GetUses(varId); in HasLoads() local
299 if (uses == nullptr) in HasLoads()
301 for (auto u : *uses) { in HasLoads()
337 analysis::UseList* uses = def_use_mgr_->GetUses(ptr_id); in AddStores() local
338 if (uses != nullptr) { in AddStores()
339 for (auto u : *uses) { in AddStores()
372 analysis::UseList* uses = def_use_mgr_->GetUses(id); in DCEInst() local
[all …]
Dlocal_single_block_elim_pass.cpp115 analysis::UseList* uses = def_use_mgr_->GetUses(ptrId); in HasLoads() local
116 if (uses == nullptr) in HasLoads()
118 for (auto u : *uses) { in HasLoads()
157 analysis::UseList* uses = def_use_mgr_->GetUses(ptr_id); in AddStores() local
158 if (uses != nullptr) { in AddStores()
159 for (auto u : *uses) { in AddStores()
191 analysis::UseList* uses = def_use_mgr_->GetUses(id); in DCEInst() local
192 if (uses == nullptr) in DCEInst()
/third_party/mesa3d/src/asahi/compiler/
Dagx_optimizer.c211 agx_instr **uses = calloc(ctx->alloc, sizeof(*uses)); in agx_optimizer_backward() local
221 if (uses[v]) in agx_optimizer_backward()
224 uses[v] = I; in agx_optimizer_backward()
234 agx_instr *use = uses[I->dest[0].value]; in agx_optimizer_backward()
246 free(uses); in agx_optimizer_backward()
/third_party/mesa3d/src/compiler/glsl/tests/warnings/
D031-__-in-function-name.vert.expected1 0:3(7): warning: identifier `__foo' uses reserved `__' string
2 0:8(7): warning: identifier `__bar' uses reserved `__' string
3 0:13(7): warning: identifier `__blat' uses reserved `__' string
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DREADME.txt313 %tmp = bitcast %struct.B* %b to i32* ; <uint*> [#uses=1]
314 %tmp = load i32* %tmp ; <uint> [#uses=1]
315 %tmp3 = bitcast %struct.B* %b to i32* ; <uint*> [#uses=1]
316 %tmp4 = load i32* %tmp3 ; <uint> [#uses=1]
317 %tmp8 = bitcast %struct.B* %b to i32* ; <uint*> [#uses=2]
318 %tmp9 = load i32* %tmp8 ; <uint> [#uses=1]
319 %tmp4.mask17 = shl i32 %tmp4, i8 1 ; <uint> [#uses=1]
320 %tmp1415 = and i32 %tmp4.mask17, 2147483648 ; <uint> [#uses=1]
321 %tmp.masked = and i32 %tmp, 2147483648 ; <uint> [#uses=1]
322 %tmp11 = or i32 %tmp1415, %tmp.masked ; <uint> [#uses=1]
[all …]
/third_party/mesa3d/src/panfrost/bifrost/
Dbi_opt_mod_props.c344 bi_instr **uses = calloc(count, sizeof(*uses)); in bi_opt_mod_prop_backward() local
352 if (uses[v] && uses[v] != I) in bi_opt_mod_prop_backward()
355 uses[v] = I; in bi_opt_mod_prop_backward()
362 bi_instr *use = uses[I->dest[0].value]; in bi_opt_mod_prop_backward()
377 bi_instr *tex = uses[use->dest[0].value]; in bi_opt_mod_prop_backward()
392 free(uses); in bi_opt_mod_prop_backward()

12345678910>>...136