Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dmcr_circuit_builder.cpp33 auto currentDepend = currentLabel->GetDepend(); in ObjectTypeCheck() local
35 frameState = acc_.FindNearestFrameState(currentDepend); in ObjectTypeCheck()
39 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue()); in ObjectTypeCheck()
49 auto currentDepend = currentLabel->GetDepend(); in ObjectTypeCompare() local
50 auto frameState = acc_.FindNearestFrameState(currentDepend); in ObjectTypeCompare()
53 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue()); in ObjectTypeCompare()
63 auto currentDepend = currentLabel->GetDepend(); in HeapObjectCheck() local
66 {currentControl, currentDepend, gate, frameState}, in HeapObjectCheck()
77 auto currentDepend = currentLabel->GetDepend(); in ProtoChangeMarkerCheck() local
79 frameState = acc_.FindNearestFrameState(currentDepend); in ProtoChangeMarkerCheck()
[all …]
Dhcr_circuit_builder.cpp48 auto currentDepend = currentLabel->GetDepend(); in ToLength() local
50 … { currentControl, currentDepend, receiver }, GateType::NumberType()); in ToLength()
352 auto currentDepend = currentLabel->GetDepend(); in CallGetter() local
353 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, propertyLookupResult, holde… in CallGetter()
375 auto currentDepend = currentLabel->GetDepend(); in CallSetter() local
376 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, propertyLookupResult, holde… in CallSetter()
394 auto currentDepend = currentLabel->GetDepend(); in Construct() local
398 args.insert(args.begin(), currentDepend); in Construct()
412 auto currentDepend = currentLabel->GetDepend(); in CreateArray() local
415 { currentControl, currentDepend, elementsLength }, in CreateArray()
[all …]
Dmcr_circuit_builder.h510 auto currentDepend = currentLabel->GetDepend(); in TypedCallBuiltin() local
512 std::vector<GateRef> inList { currentControl, currentDepend }; in TypedCallBuiltin()
529 auto currentDepend = currentLabel->GetDepend(); in TypedBinaryOp() local
532 MachineType::I64, {currentControl, currentDepend, x, y}, gateType); in TypedBinaryOp()
543 auto currentDepend = currentLabel->GetDepend(); in JSNoGCCallThisTargetTypeCheck() local
547 {currentControl, currentDepend, func, methodId, frameState}, GateType::NJSValue()); in JSNoGCCallThisTargetTypeCheck()
558 auto currentDepend = currentLabel->GetDepend(); in JSCallTargetTypeCheck() local
562 {currentControl, currentDepend, func, methodIndex, frameState}, GateType::NJSValue()); in JSCallTargetTypeCheck()
573 auto currentDepend = currentLabel->GetDepend(); in JSCallThisTargetTypeCheck() local
576 MachineType::I1, {currentControl, currentDepend, func, frameState}, GateType::NJSValue()); in JSCallThisTargetTypeCheck()
[all …]
Dcircuit_builder.cpp309 auto currentDepend = currentLabel->GetDepend(); in DeoptCheck() local
314 auto dependRelay = DependRelay(ret, currentDepend); in DeoptCheck()
324 auto currentDepend = currentLabel->GetDepend(); in GetSuperConstructor() local
326 … { currentControl, currentDepend, ctor }, GateType::TaggedValue()); in GetSuperConstructor()
438 auto currentDepend = currentLabel->GetDepend(); in GetConstPool() local
448 { currentDepend, jsFunc }, in GetConstPool()
457 auto currentDepend = currentLabel->GetDepend(); in GetGlobalEnv() local
459 { currentDepend }, in GetGlobalEnv()
468 auto currentDepend = currentLabel->GetDepend(); in GetGlobalEnvObj() local
470 { currentDepend, env }, in GetGlobalEnvObj()
[all …]
Dstate_split_linearizer.cpp168 auto currentDepend = replacement_.Depend(); in ProcessStateDepend() local
182 if (currentDepend != dependInput) { in ProcessStateDepend()
183 acc_.ReplaceDependIn(currentGate, currentDepend); in ProcessStateDepend()