Home
last modified time | relevance | path

Searched full:uses (Results 1 – 25 of 208) 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.cpp90 auto uses = acc_.Uses(curr); in FindInBuilder() local
91 for (auto it = uses.begin(); it != uses.end(); it++) { in FindInBuilder()
120 // by judging the type and uses of left child in VisitGateUse()
165 auto uses = acc_.Uses(curr); in FinalizeStringBuilders() local
166 for (auto it = uses.begin(); it != uses.end(); it++) { in FinalizeStringBuilders()
217 auto uses = acc_.Uses(gate); in HasConcatOrPhiUse() local
218 for (auto it = uses.begin(); it != uses.end(); it++) { in HasConcatOrPhiUse()
235 auto uses = acc_.Uses(gate); in CheckStringAddUses() local
236 for (auto it = uses.begin(); it != uses.end(); it++) { in CheckStringAddUses()
243 // 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()
124 auto uses = acc_.Uses(returnList); in VisitGraph() local
125 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in VisitGraph()
242 auto uses = acc_.Uses(gate); in VisitTopGate() local
243 for (auto it = uses.begin(); it != uses.end(); it++) { in VisitTopGate()
Dgraph_editor.cpp46 auto uses = acc_.Uses(gate); in ReplaceGate() local
47 for (auto useIt = uses.begin(); useIt != uses.end();) { in ReplaceGate()
108 auto uses = acc_.Uses(gate); in PropagateMerge() local
109 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in PropagateMerge()
204 auto uses = acc_.Uses(cur); in EliminatePhi() local
205 for (auto it = uses.begin(); it != uses.end(); it++) { in EliminatePhi()
Dgate_accessor.cpp913 auto uses = Uses(gate); in GetStateUses() local
914 for (auto it = uses.begin(); it != uses.end(); it++) { in GetStateUses()
924 auto uses = Uses(gate); in GetDependUses() local
925 for (auto it = uses.begin(); it != uses.end(); it++) { in GetDependUses()
935 auto uses = Uses(gate); in GetValueUses() local
936 for (auto it = uses.begin(); it != uses.end(); it++) { in GetValueUses()
946 auto uses = Uses(gate); in GetValueUsesCount() local
947 for (auto it = uses.begin(); it != uses.end(); it++) { in GetValueUsesCount()
1173 auto uses = Uses(*useIt); in ReplaceHirIfSuccess() local
1174 for (auto it = uses.begin(); it != uses.end();) { in ReplaceHirIfSuccess()
[all …]
Dscheduler.cpp65 auto uses = acc.Uses(curGate); in CalculateDominatorTree() local
66 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in CalculateDominatorTree()
223 auto uses = acc.Uses(bbGate); in Run() local
224 for (auto i = uses.begin(); i != uses.end(); i++) { in Run()
350 auto uses = acc.Uses(item.first); in CalculateFixedGatesList() local
351 for (auto i = uses.begin(); i != uses.end(); i++) { in CalculateFixedGatesList()
491 auto uses = acc.Uses(h); in Print() local
492 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.cpp81 auto uses = acc_.Uses(curGate); in VisitStateGates() local
102 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in VisitStateGates()
161 auto uses = acc_.Uses(gate); in IsStateSplit() local
162 for (auto it = uses.begin(); it != uses.end(); it++) { in IsStateSplit()
592 auto uses = acc_.Uses(fixedGate); in InitializeFixedGate() local
593 for (auto it = uses.begin(); it != uses.end(); it++) { in InitializeFixedGate()
634 auto uses = acc_.Uses(curGate); in ScheduleUpperBound() local
635 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in ScheduleUpperBound()
795 auto uses = acc_.Uses(curGate); in GetCommonDominatorOfAllUses() local
796 for (auto useIt = uses.begin(); useIt != uses.end(); useIt++) { in GetCommonDominatorOfAllUses()
[all …]
Dts_inline_lowering.cpp416 auto stateUse = acc_.Uses(stateEntry); in ReplaceEntryGate()
431 auto dependUse = acc_.Uses(dependEntry); in ReplaceEntryGate()
470 auto uses = acc_.Uses(gate); in ReplaceHirAndDeleteState() local
471 for (auto useIt = uses.begin(); useIt != uses.end();) { in ReplaceHirAndDeleteState()
576 auto uses = acc_.Uses(circuitRoot); in RemoveRoot() local
577 for (auto it = uses.begin(); it != uses.end();) { in RemoveRoot()
595 auto uses = acc_.Uses(gate); in FilterCallInTryCatch() local
596 for (auto it = uses.begin(); it != uses.end(); ++it) { in FilterCallInTryCatch()
Dasync_function_lowering.cpp196 auto loopBeginUses = accessor_.Uses(prevLoopBeginGate); in UpdateValueSelector()
238 auto uses = accessor_.Uses(stateInGate); in ModifyStateInput() local
239 for (auto useIt = uses.begin(); useIt != uses.end();) { in ModifyStateInput()
Dverifier.cpp148 GateAccessor::ConstUseWrapper uses; in RunCFGIsDAGCheck() member
160 auto &uses = curState.uses; in RunCFGIsDAGCheck() local
162 if (use == uses.end()) { in RunCFGIsDAGCheck()
198 auto uses = gateAcc.ConstUses(curGate); in RunCFGReducibilityCheck() local
199 for (auto use = uses.begin(); use != uses.end(); use++) { in RunCFGReducibilityCheck()
444 auto rootUse = acc.Uses(root); in RunFlowCyclesFind()
460 auto succUse = acc.Uses(succ); in RunFlowCyclesFind()
/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() ? INVALID_REG : 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/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/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…
Dschedulable_task_queue_interface.h79 … Method pops several tasks to helper thread. Helper thread in TaskScheduler is the thread that uses
92 … * @param newTaskCallback - function that get count of inputted tasks and uses in AddTask method.
/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/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/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/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/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/libllvmbackend/transforms/passes/inline_ir/
Dpatch_return_handler_stack_adjustment.cpp38 * The inline assembly uses stack pointer and inserts own return. Examples of inline assemblies:
79 "' uses var sized objects"); in runOnMachineFunction()

123456789