Home
last modified time | relevance | path

Searched full:control (Results 1 – 25 of 58) sorted by relevance

123

/ark/js_runtime/ecmascript/compiler/
Dcircuit_builder_helper-inl.h68 void Label::SetControl(GateRef control) in SetControl() argument
70 impl_->SetControl(control); in SetControl()
73 void Label::SetPreControl(GateRef control) in SetPreControl() argument
75 impl_->SetPreControl(control); in SetPreControl()
78 void Label::MergeControl(GateRef control) in MergeControl() argument
80 impl_->MergeControl(control); in MergeControl()
114 LabelImpl *LabelManager::NewLabel(LabelManager *lm, GateRef control) in NewLabel() argument
116 auto impl = new LabelImpl(lm, control); in NewLabel()
123 GateRef control = currentLabel_->GetControl(); in PushCurrentLabel() local
128 currentLabel_->SetControl(control); in PushCurrentLabel()
[all …]
Dcircuit_builder_helper.h37 LabelImpl(LabelManager *lm, GateRef control) in LabelImpl() argument
38 : lm_(lm), control_(control), predeControl_(-1), isSealed_(false) in LabelImpl()
55 void SetControl(GateRef control) in SetControl() argument
57 control_ = control; in SetControl()
59 void SetPreControl(GateRef control) in SetPreControl() argument
61 predeControl_ = control; in SetPreControl()
63 void MergeControl(GateRef control) in MergeControl() argument
66 predeControl_ = control; in MergeControl()
69 otherPredeControls_.push_back(control); in MergeControl()
122 inline void SetControl(GateRef control);
[all …]
Dcircuit_builder.h33 GateRef NewSelectorGate(OpCode opcode, GateRef control, int valueCounts,
35 …GateRef NewSelectorGate(OpCode opcode, GateRef control, std::vector<GateRef> &values, int valueCou…
37 … GateRef NewSelectorGate(OpCode opcode, MachineType machineType, GateRef control, int valueCounts,
39 …GateRef NewSelectorGate(OpCode opcode, MachineType machineType, GateRef control, std::vector<GateR…
Dstub.h157 LabelImpl(Environment *env, GateRef control) in LabelImpl() argument
158 : env_(env), control_(control), predeControl_(-1), isSealed_(false) in LabelImpl()
175 void SetControl(GateRef control) in SetControl() argument
177 control_ = control; in SetControl()
179 void SetPreControl(GateRef control) in SetPreControl() argument
181 predeControl_ = control; in SetPreControl()
183 void MergeControl(GateRef control) in MergeControl() argument
186 predeControl_ = control; in MergeControl()
189 otherPredeControls_.push_back(control); in MergeControl()
242 inline void SetControl(GateRef control);
[all …]
Dcircuit_builder.cpp33 GateRef CircuitBuilder::NewSelectorGate(OpCode opCode, GateRef control, int valueCounts, StubMachin… in NewSelectorGate() argument
36 inList.push_back(control); in NewSelectorGate()
44 GateRef CircuitBuilder::NewSelectorGate(OpCode opCode, GateRef control, std::vector<GateRef> &value… in NewSelectorGate() argument
48 inList.push_back(control); in NewSelectorGate()
56 GateRef CircuitBuilder::NewSelectorGate(OpCode opcode, MachineType machineType, GateRef control, in… in NewSelectorGate() argument
60 inList.push_back(control); in NewSelectorGate()
68 GateRef CircuitBuilder::NewSelectorGate(OpCode opcode, MachineType machineType, GateRef control, in NewSelectorGate() argument
72 inList.push_back(control); in NewSelectorGate()
Dcircuit_builder_helper.cpp139 // merge all control of predecessors_ in MergeAllControl()
196 auto control = lm_->GetCircuit()->LoadGatePtr(predeControl_); in IsNeedSeal() local
197 auto numsInList = control->GetOpCode().GetOpCodeNumInsArray(control->GetBitField()); in IsNeedSeal()
Dstub-inl.h64 void Stub::Label::SetControl(GateRef control) in SetControl() argument
66 impl_->SetControl(control); in SetControl()
68 void Stub::Label::SetPreControl(GateRef control) in SetPreControl() argument
70 impl_->SetPreControl(control); in SetPreControl()
72 void Stub::Label::MergeControl(GateRef control) in MergeControl() argument
74 impl_->MergeControl(control); in MergeControl()
105 LabelImpl *Stub::Environment::NewLabel(Stub::Environment *env, GateRef control) in NewLabel() argument
107 auto impl = new LabelImpl(env, control); in NewLabel()
114 GateRef control = currentLabel_->GetControl(); in PushCurrentLabel() local
119 currentLabel_->SetControl(control); in PushCurrentLabel()
[all …]
/ark/js_runtime/
DLICENSE17 other entities that control, are controlled by, or are under common
18 control with that entity. For the purposes of this definition,
19 "control" means (i) the power, direct or indirect, to cause the
57 communication on electronic mailing lists, source code control systems,
/ark/runtime_core/
DLICENSE17 other entities that control, are controlled by, or are under common
18 control with that entity. For the purposes of this definition,
19 "control" means (i) the power, direct or indirect, to cause the
57 communication on electronic mailing lists, source code control systems,
/ark/ts2abc/
DLICENSE17 other entities that control, are controlled by, or are under common
18 control with that entity. For the purposes of this definition,
19 "control" means (i) the power, direct or indirect, to cause the
57 communication on electronic mailing lists, source code control systems,
/ark/runtime_core/tests/cts-generator/cts-template/
Dreturn.void.yaml20 …Return from the current method, i.e. restore the frame of method invoker and return control to the…
46 description: Check 'return.void' returns control flow to caller.
Dreturn.64.yaml27 … Return from the current method, i.e. restore the frame of method invoker and return control to the
38 description: Check 'return.64' returns control flow to caller.
101 description: Check 'return.64' returns control flow to caller.
Dreturn.yaml27 … Return from the current method, i.e. restore the frame of method invoker and return control to the
38 description: Check 'return' returns control flow to caller.
Dreturn.obj.yaml41 … Return from the current method, i.e. restore the frame of method invoker and return control to the
52 description: Check 'return.obj' returns control flow to caller.
117 description: Check 'return.obj' returns control flow to caller.
Dthrow.yaml314 …dler that matches the class of exception. If exception handler is found, control is passed to the …
/ark/runtime_core/docs/bc_verification/
Dabsint_checks.md33 This is definitely not normal mode of control-flow in code, so verifier should be able to detect su…
/ark/runtime_core/docs/
Dcfi_directives.md34 These bridges return control flow to code which has not called them.
Dassembly_format.md351 more precise verification of control flows in bytecode verifier.
482 # After loading the binary, control will be transferred here
Drationale-for-bytecode.md214 bytecode verifiers take the responsibility to control this invariant.
/ark/js_runtime/ecmascript/
Djs_arraybuffer.cpp56 // remove vm's control over arrayBufferData. in Detach()
/ark/runtime_core/libpandabase/utils/
Ddfx.h36 // If you want to control your own DFX capability, please add your dfx option in DfxOptionHandler::…
/ark/runtime_core/isa/
Dasserts.rb150 assert('Jumps differ from other control-flow') do # At least currently
/ark/runtime_core/runtime/
Druntime.yaml29 # NB! The `space` property allows to group intrinsics and control
/ark/runtime_core/verification/cflow/
Dcflow_info.cpp87 // last instruction should terminate control-flow: jump, return, throw in FillJumpsMapAndGetLastInstructionType()
/ark/runtime_core/runtime/include/
Druntime_options.h169 * To control private options from any class/function we need to make it friend for this class.

123