| /ark/js_runtime/ecmascript/compiler/ |
| D | circuit_builder_helper-inl.h | 68 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 …]
|
| D | circuit_builder_helper.h | 37 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 …]
|
| D | circuit_builder.h | 33 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…
|
| D | stub.h | 157 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 …]
|
| D | circuit_builder.cpp | 33 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()
|
| D | circuit_builder_helper.cpp | 139 // 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()
|
| D | stub-inl.h | 64 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/ |
| D | LICENSE | 17 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/ |
| D | LICENSE | 17 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/ |
| D | LICENSE | 17 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/ |
| D | return.void.yaml | 20 …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.
|
| D | return.64.yaml | 27 … 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.
|
| D | return.yaml | 27 … 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.
|
| D | return.obj.yaml | 41 … 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.
|
| D | throw.yaml | 314 …dler that matches the class of exception. If exception handler is found, control is passed to the …
|
| /ark/runtime_core/docs/bc_verification/ |
| D | absint_checks.md | 33 This is definitely not normal mode of control-flow in code, so verifier should be able to detect su…
|
| /ark/runtime_core/docs/ |
| D | cfi_directives.md | 34 These bridges return control flow to code which has not called them.
|
| D | assembly_format.md | 351 more precise verification of control flows in bytecode verifier. 482 # After loading the binary, control will be transferred here
|
| D | rationale-for-bytecode.md | 214 bytecode verifiers take the responsibility to control this invariant.
|
| /ark/js_runtime/ecmascript/ |
| D | js_arraybuffer.cpp | 56 // remove vm's control over arrayBufferData. in Detach()
|
| /ark/runtime_core/libpandabase/utils/ |
| D | dfx.h | 36 // If you want to control your own DFX capability, please add your dfx option in DfxOptionHandler::…
|
| /ark/runtime_core/isa/ |
| D | asserts.rb | 150 assert('Jumps differ from other control-flow') do # At least currently
|
| /ark/runtime_core/runtime/ |
| D | runtime.yaml | 29 # NB! The `space` property allows to group intrinsics and control
|
| /ark/runtime_core/verification/cflow/ |
| D | cflow_info.cpp | 87 // last instruction should terminate control-flow: jump, return, throw in FillJumpsMapAndGetLastInstructionType()
|
| /ark/runtime_core/runtime/include/ |
| D | runtime_options.h | 169 * To control private options from any class/function we need to make it friend for this class.
|