Home
last modified time | relevance | path

Searched refs:currentControl (Results 1 – 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dmcr_circuit_builder.cpp32 auto currentControl = currentLabel->GetControl(); in ObjectTypeCheck() local
39 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue()); in ObjectTypeCheck()
48 auto currentControl = currentLabel->GetControl(); in ObjectTypeCompare() local
53 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue()); in ObjectTypeCompare()
62 auto currentControl = currentLabel->GetControl(); in HeapObjectCheck() local
66 {currentControl, currentDepend, gate, frameState}, in HeapObjectCheck()
76 auto currentControl = currentLabel->GetControl(); in ProtoChangeMarkerCheck() local
83 {currentControl, currentDepend, gate, frameState}, in ProtoChangeMarkerCheck()
93 auto currentControl = currentLabel->GetControl(); in StableArrayCheck() local
98 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in StableArrayCheck()
[all …]
Dhcr_circuit_builder.cpp47 auto currentControl = currentLabel->GetControl(); in ToLength() local
50 … { currentControl, currentDepend, receiver }, GateType::NumberType()); in ToLength()
351 auto currentControl = currentLabel->GetControl(); in CallGetter() local
353 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, propertyLookupResult, holde… in CallGetter()
374 auto currentControl = currentLabel->GetControl(); in CallSetter() local
376 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, propertyLookupResult, holde… in CallSetter()
393 auto currentControl = currentLabel->GetControl(); in Construct() local
399 args.insert(args.begin(), currentControl); in Construct()
411 auto currentControl = currentLabel->GetControl(); in CreateArray() local
415 { currentControl, currentDepend, elementsLength }, in CreateArray()
[all …]
Dmcr_circuit_builder.h509 auto currentControl = currentLabel->GetControl(); in TypedCallBuiltin() local
512 std::vector<GateRef> inList { currentControl, currentDepend }; in TypedCallBuiltin()
528 auto currentControl = currentLabel->GetControl(); in TypedBinaryOp() local
532 MachineType::I64, {currentControl, currentDepend, x, y}, gateType); in TypedBinaryOp()
542 auto currentControl = currentLabel->GetControl(); in JSNoGCCallThisTargetTypeCheck() local
547 {currentControl, currentDepend, func, methodId, frameState}, GateType::NJSValue()); in JSNoGCCallThisTargetTypeCheck()
557 auto currentControl = currentLabel->GetControl(); in JSCallTargetTypeCheck() local
562 {currentControl, currentDepend, func, methodIndex, frameState}, GateType::NJSValue()); in JSCallTargetTypeCheck()
572 auto currentControl = currentLabel->GetControl(); in JSCallThisTargetTypeCheck() local
576 MachineType::I1, {currentControl, currentDepend, func, frameState}, GateType::NJSValue()); in JSCallThisTargetTypeCheck()
[all …]
Dcircuit_builder.cpp206 auto currentControl = currentLabel->GetControl(); in Jump() local
207 auto jump = Goto(currentControl); in Jump()
218 auto currentControl = currentLabel->GetControl(); in Branch() local
219 GateRef ifBranch = Branch(currentControl, condition, trueWeight, falseWeight); in Branch()
233 auto currentControl = currentLabel->GetControl(); in Switch() local
234 GateRef switchBranch = SwitchBranch(currentControl, index, numberOfKeys); in Switch()
265 auto currentControl = currentLabel->GetControl(); in LoopEnd() local
266 auto loopend = LoopEnd(currentControl); in LoopEnd()
308 auto currentControl = currentLabel->GetControl(); in DeoptCheck() local
312 MachineType::I1, { currentControl, condition, in DeoptCheck()
[all …]
Dstub_builder.cpp48 auto currentControl = currentLabel->GetControl(); in Jump() local
49 auto jump = env_->GetBuilder()->Goto(currentControl); in Jump()
59 auto currentControl = currentLabel->GetControl(); in Branch() local
60 GateRef ifBranch = env_->GetBuilder()->Branch(currentControl, condition); in Branch()
74 auto currentControl = currentLabel->GetControl(); in Switch() local
75 GateRef switchBranch = env_->GetBuilder()->SwitchBranch(currentControl, index, numberOfKeys); in Switch()
106 auto currentControl = currentLabel->GetControl(); in LoopEnd() local
107 auto loopend = env_->GetBuilder()->LoopEnd(currentControl); in LoopEnd()