Home
last modified time | relevance | path

Searched full:uses (Results 1 – 25 of 207) sorted by relevance

123456789

/arkcompiler/ets_runtime/ecmascript/compiler/
Ddead_code_elimination.cpp101 auto uses = acc_.Uses(gate); in EliminateBranch() local
102 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminateBranch()
115 auto uses = acc_.Uses(gate); in DecreaseAllSelectors() local
116 for (auto it = uses.begin(); it != uses.end(); it++) { in DecreaseAllSelectors()
144 auto uses = acc_.Uses(gate); in EliminateMergeAndLoopBegin() local
145 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminateMergeAndLoopBegin()
155 auto uses = acc_.Uses(gate); in EliminateMergeAndLoopBegin() local
156 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminateMergeAndLoopBegin()
168 auto uses = acc_.Uses(gate); in TryFindAndDeleteLoopExit() local
169 for (auto it = uses.begin(); it != uses.end(); it++) { in TryFindAndDeleteLoopExit()
[all …]
Dstring_builder_optimizer.cpp94 auto uses = acc_.Uses(curr); in FindInBuilder() local
95 for (auto it = uses.begin(); it != uses.end(); it++) { in FindInBuilder()
124 // by judging the type and uses of left child in VisitGateUse()
169 auto uses = acc_.Uses(curr); in FinalizeStringBuilders() local
170 for (auto it = uses.begin(); it != uses.end(); it++) { in FinalizeStringBuilders()
221 auto uses = acc_.Uses(gate); in HasConcatOrPhiUse() local
222 for (auto it = uses.begin(); it != uses.end(); it++) { in HasConcatOrPhiUse()
239 auto uses = acc_.Uses(gate); in CheckStringAddUses() local
240 for (auto it = uses.begin(); it != uses.end(); it++) { in CheckStringAddUses()
247 // if this gate has multiple string-add uses in CheckStringAddUses()
[all …]
Duseless_gate_elimination.cpp30 auto uses = acc_.Uses(returnList); in InitList() local
31 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in InitList()
61 auto uses = acc_.Uses(gate); in ReplaceDead() local
62 for (auto it = uses.begin(); it != uses.end();) { in ReplaceDead()
Dcombined_pass_visitor.cpp50 auto uses = acc_.Uses(gate); in LogicallyReplaceGate() local
51 for (auto it = uses.begin(); it != uses.end();) { in LogicallyReplaceGate()
83 auto uses = acc_.Uses(gate); in ReplaceGate() local
84 for (auto it = uses.begin(); it != uses.end();) { in ReplaceGate()
107 auto use = acc_.Uses(gate); in VistDependSelectorForLoop()
134 auto uses = acc_.Uses(returnList); in VisitGraph() local
135 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in VisitGraph()
243 auto uses = acc_.Uses(gate); in VisitTopGate() local
244 for (auto it = uses.begin(); it != uses.end(); it++) { in VisitTopGate()
Dgate_accessor.cpp959 auto uses = Uses(gate); in GetStateUses() local
960 for (auto it = uses.begin(); it != uses.end(); it++) { in GetStateUses()
970 auto uses = Uses(gate); in GetDependUses() local
971 for (auto it = uses.begin(); it != uses.end(); it++) { in GetDependUses()
981 auto uses = Uses(gate); in GetValueUses() local
982 for (auto it = uses.begin(); it != uses.end(); it++) { in GetValueUses()
992 auto uses = Uses(gate); in GetValueUsesCount() local
993 for (auto it = uses.begin(); it != uses.end(); it++) { in GetValueUsesCount()
1219 auto uses = Uses(*useIt); in ReplaceHirIfSuccess() local
1220 for (auto it = uses.begin(); it != uses.end();) { in ReplaceHirIfSuccess()
[all …]
Dgraph_editor.cpp44 auto uses = acc_.Uses(gate); in ReplaceGate() local
45 for (auto useIt = uses.begin(); useIt != uses.end();) { in ReplaceGate()
106 auto uses = acc_.Uses(gate); in PropagateMerge() local
107 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in PropagateMerge()
207 auto uses = acc_.Uses(cur); in EliminatePhi() local
208 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminatePhi()
Dscheduler.cpp63 auto uses = acc.Uses(curGate); in CalculateDominatorTree() local
64 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in CalculateDominatorTree()
221 auto uses = acc.Uses(bbGate); in Run() local
222 for (auto i = uses.begin(); i != uses.end(); i++) { in Run()
348 auto uses = acc.Uses(item.first); in CalculateFixedGatesList() local
349 for (auto i = uses.begin(); i != uses.end(); i++) { in CalculateFixedGatesList()
489 auto uses = acc.Uses(h); in Print() local
490 for (auto i = uses.begin(); i != uses.end(); i++) { in Print()
Dinduction_variable_analysis.cpp189 auto uses = acc_.Uses(loopBegin); in ReplaceInductionVariable() local
190 for (auto it = uses.begin(); it != uses.end(); it++) { in ReplaceInductionVariable()
215 auto uses = acc_.Uses(gate); in TryReplaceOutOfLoopUses() local
216 for (auto it = uses.begin(); it != uses.end();) { in TryReplaceOutOfLoopUses()
Dgraph_linearizer.cpp79 auto uses = acc_.Uses(curGate); in VisitStateGates() local
100 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in VisitStateGates()
159 auto uses = acc_.Uses(gate); in IsStateSplit() local
160 for (auto it = uses.begin(); it != uses.end(); it++) { in IsStateSplit()
590 auto uses = acc_.Uses(fixedGate); in InitializeFixedGate() local
591 for (auto it = uses.begin(); it != uses.end(); it++) { in InitializeFixedGate()
632 auto uses = acc_.Uses(curGate); in ScheduleUpperBound() local
633 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in ScheduleUpperBound()
793 auto uses = acc_.Uses(curGate); in GetCommonDominatorOfAllUses() local
794 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in GetCommonDominatorOfAllUses()
[all …]
Dts_inline_lowering.cpp419 auto stateUse = acc_.Uses(stateEntry); in ReplaceEntryGate()
434 auto dependUse = acc_.Uses(dependEntry); in ReplaceEntryGate()
473 auto uses = acc_.Uses(gate); in ReplaceHirAndDeleteState() local
474 for (auto useIt = uses.begin(); useIt != uses.end();) { in ReplaceHirAndDeleteState()
579 auto uses = acc_.Uses(circuitRoot); in RemoveRoot() local
580 for (auto it = uses.begin(); it != uses.end();) { in RemoveRoot()
598 auto uses = acc_.Uses(gate); in FilterCallInTryCatch() local
599 for (auto it = uses.begin(); it != uses.end(); ++it) { in FilterCallInTryCatch()
Dasync_function_lowering.cpp195 auto loopBeginUses = accessor_.Uses(prevLoopBeginGate); in UpdateValueSelector()
237 auto uses = accessor_.Uses(stateInGate); in ModifyStateInput() local
238 for (auto useIt = uses.begin(); useIt != uses.end();) { in ModifyStateInput()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dliveness_use_table.cpp24 auto &uses = res.first->second; in AddUseOnFixedLocation() local
26 uses[ln] = location.GetValue(); in AddUseOnFixedLocation()
35 const auto &uses = it->second; in HasUseOnFixedLocation() local
36 return uses.count(ln) > 0; in HasUseOnFixedLocation()
45 const auto &uses = it->second; in GetNextUseOnFixedLocation() local
46 auto usesIt = uses.lower_bound(ln); in GetNextUseOnFixedLocation()
47 return usesIt == uses.end() ? GetInvalidReg() : usesIt->second; in GetNextUseOnFixedLocation()
53 for (auto [inst, uses] : table_) { in Dump()
56 for (auto [ln, r] : uses) { in Dump()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/timer/
Dtimer_tests.sts73 … Date.now and libuv uses clock_gettime under the hood, but with different parameters. Date.now() u…
106 … Date.now and libuv uses clock_gettime under the hood, but with different parameters. Date.now() u…
/arkcompiler/runtime_core/libabckit/doc/
Dimplementation_description.md229 - `metadata_inspect_dynamic.cpp` includes dynamic runtime headers and also uses static graph (via `…
230 - `graph_wrapper.cpp` includes static runtime headers and also uses dynamic `panda_file` (via `abcf…
246 abckit uses `ark::compiler::Graph` for internal graph representation,
270 For dynamic bytecode abckit uses fork of IrBuilder from dynamic runtime with various changes.
275 For static bytecode abckit uses fork of bytecode optimizer codegen from static runtime with various…
276 For dynamic bytecode abckit uses fork of bytecode optimizer codegen from dynamic runtime with vario…
/arkcompiler/runtime_core/isa/
Dasserts.rb85 uses = Panda.instructions.flat_map(&type.to_proc).uniq
87 (defs - uses - ['suspend']).size # 'suspend' is non-core optional property, allowed to be unused
93 uses = Panda.instructions.flat_map(&type.to_proc).uniq
95 (uses - defs - ['acc_read', 'acc_write', 'acc_none']).size
/arkcompiler/runtime_core/static_core/isa/
Dasserts.rb85 uses = Panda.instructions.flat_map(&type.to_proc).uniq
87 (defs - uses - ['suspend']).size # 'suspend' is non-core optional property, allowed to be unused
93 uses = Panda.instructions.flat_map(&type.to_proc).uniq
95 (uses - defs - ['acc_read', 'acc_write', 'acc_none']).size
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Daarch64_fixup_sdiv.cpp46 if (cmp->uses().empty()) { in ReplaceSelect()
49 if (sub->uses().empty() && llvm::isa<llvm::Instruction>(sub)) { in ReplaceSelect()
/arkcompiler/runtime_core/static_core/libpandabase/taskmanager/
Dworker_thread.h166 …ocalQueue_ is set of lock-free queues with registration of consumers. Registration uses for correct
175 …* @brief perWorkerPopId_: is map that uses when one worker wants to pop task from other worker's l…
182 …* @brief schedulerPopId_: specific id for TaskScheduler. TaskScheduler uses it when Helper tries t…
/arkcompiler/toolchain/build/config/aosp/
Dconfig.gni54 # architecture, which is different than the names GN uses.
64 # architecture, which is different than the names GN uses.
/arkcompiler/toolchain/build/toolchain/
Dclang_static_analyzer.gni18 # Uses the Clang static analysis tools during compilation.
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/10.interfaces/04.interface_members/
Dfield_initializer_with_other_field.sts18 assert: It is a compile-time error if the initializer of an interface field uses another field whos…
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/ark_frame_lowering/
Dframe_builder.h32 // True, if the function uses stack in blocks except prologue and epilogue.
35 // True, if the function uses float register in some way.
/arkcompiler/ets_runtime/ecmascript/mem/
Djit_fort_memdesc.h26 // Before Jit Fort, FreeList allocator uses FreeObject to link
41 // same null pointer value forlink pointer that FreeObject uses, i.e.
/arkcompiler/runtime_core/docs/
Dirtoc.md13 …get information about instructions. As output it generates c++ code, that uses `IrConstructor` to …
54 Irtoc uses instruction `If` and pseudo instruction `Else` to express conditional execution.
/arkcompiler/runtime_core/static_core/docs/
Dirtoc.md13 …get information about instructions. As output it generates c++ code, that uses `IrConstructor` to …
54 Irtoc uses instruction `If` and pseudo instruction `Else` to express conditional execution.

123456789