Lines Matching refs:frameState

33                                         GateRef frameState)
38 if (frameState == Circuit::NullGate()) {
39 frameState = acc_.FindNearestFrameState(currentDepend);
43 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue());
49 GateRef CircuitBuilder::HeapObjectCheck(GateRef gate, GateRef frameState)
56 {currentControl, currentDepend, gate, frameState},
68 auto frameState = acc_.FindNearestFrameState(currentDepend);
70 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue());
76 GateRef CircuitBuilder::HeapObjectIsEcmaObjectCheck(GateRef gate, GateRef frameState)
83 {currentControl, currentDepend, gate, frameState},
90 GateRef CircuitBuilder::ProtoChangeMarkerCheck(GateRef gate, GateRef frameState)
95 if (frameState == Circuit::NullGate()) {
96 frameState = acc_.FindNearestFrameState(currentDepend);
100 {currentControl, currentDepend, gate, frameState},
112 auto frameState = acc_.FindNearestFrameState(currentDepend);
115 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
130 auto frameState = acc_.FindNearestFrameState(currentDepend);
133 MachineType::I1, {currentControl, currentDepend, receiver, frameState}, GateType::NJSValue());
144 auto frameState = acc_.FindNearestFrameState(currentDepend);
146 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
157 auto frameState = acc_.FindNearestFrameState(currentDepend);
159 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
170 auto frameState = acc_.FindNearestFrameState(currentDepend);
172 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
183 auto frameState = acc_.FindNearestFrameState(currentDepend);
185 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
191 GateRef CircuitBuilder::HClassStableArrayCheck(GateRef gate, GateRef frameState, ArrayMetaDataAccessor accessor)
197 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
203 GateRef CircuitBuilder::ArrayGuardianCheck(GateRef frameState)
209 MachineType::I1, {currentControl, currentDepend, frameState}, GateType::NJSValue());
221 auto frameState = acc_.FindNearestFrameState(currentDepend);
224 {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
288 auto frameState = acc_.FindNearestFrameState(currentDepend);
291 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
302 auto frameState = acc_.FindNearestFrameState(currentDepend);
304 MachineType::I64, {currentControl, currentDepend, gate, index, frameState}, GateType::IntType());
315 auto frameState = acc_.FindNearestFrameState(currentDepend);
317 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType());
350 auto frameState = acc_.GetFrameState(stateSplit);
355 machineType, {currentControl, currentDepend, gate, frameState}, gateType);
588 auto frameState = acc_.FindNearestFrameState(currentDepend);
590 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue());
616 GateRef frameState;
618 frameState = acc_.GetFrameState(gate);
620 frameState = acc_.FindNearestFrameState(currentDepend);
622 auto params_vec = ConcatParams({{ currentControl, currentDepend, function, id }, params, {frameState}});
648 GateRef CircuitBuilder::TypedNewAllocateThis(GateRef ctor, GateRef hclass, GateRef size, GateRef frameState)
655 size, frameState}, GateType::TaggedValue());
661 GateRef CircuitBuilder::TypedSuperAllocateThis(GateRef superCtor, GateRef newTarget, GateRef frameState)
667 {currentControl, currentDepend, superCtor, newTarget, frameState}, GateType::TaggedValue());
679 auto frameState = acc_.FindNearestFrameState(currentDepend);
681 MachineType::I1, {currentControl, currentDepend, right, frameState}, GateType::NJSValue());
692 auto frameState = acc_.FindNearestFrameState(currentDepend);
695 {currentControl, currentDepend, left, right, frameState},
707 auto frameState = acc_.FindNearestFrameState(currentDepend);
709 MachineType::I1, {currentControl, currentDepend, right, frameState}, GateType::NJSValue());
720 auto frameState = acc_.FindNearestFrameState(currentDepend);
722 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue());
733 auto frameState = acc_.FindNearestFrameState(currentDepend);
735 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue());
746 auto frameState = acc_.FindNearestFrameState(currentDepend);
748 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue());
759 auto frameState = acc_.FindNearestFrameState(currentDepend);
762 {currentControl, currentDepend, func, frameState},
774 auto frameState = acc_.FindNearestFrameState(currentDepend);
777 {currentControl, currentDepend, gate, frameState},
789 auto frameState = acc_.FindNearestFrameState(currentDepend);
791 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue());
802 auto frameState = acc_.FindNearestFrameState(currentDepend);
804 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::IntType());
815 auto frameState = acc_.FindNearestFrameState(currentDepend);
817 MachineType::I1, {currentControl, currentDepend, value, upperBound, frameState}, GateType::IntType());
828 auto frameState = acc_.FindNearestFrameState(currentDepend);
830 MachineType::I32, {currentControl, currentDepend, left, right, frameState}, GateType::NJSValue());
1124 auto frameState = acc_.FindNearestFrameState(currentDepend);
1128 {currentControl, currentDepend, left, right, frameState},
1141 GateRef frameState = acc_.FindNearestFrameState(currentDepend);
1144 {currentControl, currentDepend, array, frameState},
1157 GateRef frameState = acc_.FindNearestFrameState(currentDepend);
1160 {currentControl, currentDepend, array, frameState},
1564 auto frameState = acc_.FindNearestFrameState(currentDepend);
1566 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType());
1577 auto frameState = acc_.FindNearestFrameState(currentDepend);
1579 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType());
1590 auto frameState = acc_.FindNearestFrameState(currentDepend);
1592 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType());
1603 auto frameState = acc_.FindNearestFrameState(currentDepend);
1605 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType());
1617 auto frameState = acc_.FindNearestFrameState(currentDepend);
1620 unsharedConstPool, frameState },
1636 auto frameState = acc_.FindNearestFrameState(currentDepend);
1638 unsharedConstPool, frameState };
1655 auto frameState = acc_.FindNearestFrameState(currentDepend);
1657 { currentControl, currentDepend, receiver, plrGate, Int32(hclassIndex), unsharedConstPool, value, frameState},
1665 size_t hclassIndex, GateRef value, GateRef keyIndex, GateRef frameState)
1672 unsharedConstPool, value, keyIndex, frameState},
1684 auto frameState = acc_.FindNearestFrameState(currentDepend);
1687 vec.emplace_back(frameState);
1817 GateRef thisobj, GateRef index, GateRef dataViewCallID, GateRef isLittleEndian, GateRef frameState)
1825 {currentControl, currentDepend, thisobj, index, dataViewCallID, isLittleEndian, frameState},
1833 GateRef thisobj, GateRef index, GateRef value, GateRef dataViewCallID, GateRef isLittleEndian, GateRef frameState)
1841 {currentControl, currentDepend, thisobj, index, value, dataViewCallID, isLittleEndian, frameState},
1907 GateRef thisValue, GateRef callBackFn, GateRef usingThis, GateRef frameState, uint32_t pcOffset)
1914 {currentControl, currentDepend, thisValue, callBackFn, usingThis, frameState},
1922 GateRef thisValue, GateRef callBackFn, GateRef usingThis, GateRef frameState, uint32_t pcOffset)
1929 {currentControl, currentDepend, thisValue, callBackFn, usingThis, frameState},
1964 GateRef CircuitBuilder::ArrayPop(GateRef thisValue, GateRef frameState)
1971 {currentControl, currentDepend, thisValue, frameState},
1978 GateRef CircuitBuilder::ArraySlice(GateRef thisValue, GateRef startIndex, GateRef endIndex, GateRef frameState)
1985 {currentControl, currentDepend, thisValue, startIndex, endIndex, frameState},
2046 GateRef CircuitBuilder::NumberParseFloat(GateRef gate, GateRef frameState)
2053 { currentControl, currentDepend, gate, frameState }, GateType::AnyType());