• Home
  • Raw
  • Download

Lines Matching refs:currentControl

32     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()
107 auto currentControl = currentLabel->GetControl(); in COWArrayCheck() local
111 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in COWArrayCheck()
120 auto currentControl = currentLabel->GetControl(); in EcmaStringCheck() local
124 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in EcmaStringCheck()
133 auto currentControl = currentLabel->GetControl(); in FlattenTreeStringCheck() local
137 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in FlattenTreeStringCheck()
146 auto currentControl = currentLabel->GetControl(); in HClassStableArrayCheck() local
149 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in HClassStableArrayCheck()
158 auto currentControl = currentLabel->GetControl(); in ArrayGuardianCheck() local
161 MachineType::I1, {currentControl, currentDepend, frameState}, GateType::NJSValue()); in ArrayGuardianCheck()
171 auto currentControl = currentLabel->GetControl(); in TypedArrayCheck() local
176 … {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in TypedArrayCheck()
185 auto currentControl = currentLabel->GetControl(); in LoadTypedArrayLength() local
189 {currentControl, currentDepend, gate}, GateType::IntType()); in LoadTypedArrayLength()
198 auto currentControl = currentLabel->GetControl(); in StringEqual() local
201 … { currentControl, currentDepend, x, y }, GateType::BooleanType()); in StringEqual()
210 auto currentControl = currentLabel->GetControl(); in StringAdd() local
214 { currentControl, currentDepend, x, y }, GateType::AnyType()); in StringAdd()
223 auto currentControl = currentLabel->GetControl(); in RangeGuard() local
227 MachineType::I64, {currentControl, currentDepend, gate}, GateType::IntType()); in RangeGuard()
236 auto currentControl = currentLabel->GetControl(); in BuiltinPrototypeHClassCheck() local
241 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in BuiltinPrototypeHClassCheck()
250 auto currentControl = currentLabel->GetControl(); in IndexCheck() local
254 … MachineType::I64, {currentControl, currentDepend, gate, index, frameState}, GateType::IntType()); in IndexCheck()
263 auto currentControl = currentLabel->GetControl(); in TypeOfCheck() local
267 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType()); in TypeOfCheck()
276 auto currentControl = currentLabel->GetControl(); in TypedTypeOf() local
279 MachineType::I64, {currentControl, currentDepend}, GateType::AnyType()); in TypedTypeOf()
297 auto currentControl = currentLabel->GetControl(); in CheckAndConvert() local
305 machineType, {currentControl, currentDepend, gate, frameState}, gateType); in CheckAndConvert()
481 auto currentControl = currentLabel->GetControl(); in TryPrimitiveTypeCheck() local
485 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in TryPrimitiveTypeCheck()
494 auto currentControl = currentLabel->GetControl(); in CallTargetCheck() local
504 … { currentControl, currentDepend, function, id, param, frameState}, in CallTargetCheck()
515 auto currentControl = currentLabel->GetControl(); in JSCallTargetFromDefineFuncCheck() local
520 MachineType::I1, {currentControl, currentDepend, func, frameState}, GateType::NJSValue()); in JSCallTargetFromDefineFuncCheck()
539 auto currentControl = currentLabel->GetControl(); in TypedNewAllocateThis() local
542 …MachineType::ANYVALUE, {currentControl, currentDepend, ctor, hclassIndex, frameState}, GateType::T… in TypedNewAllocateThis()
551 auto currentControl = currentLabel->GetControl(); in TypedSuperAllocateThis() local
554 {currentControl, currentDepend, superCtor, newTarget, frameState}, GateType::TaggedValue()); in TypedSuperAllocateThis()
564 auto currentControl = currentLabel->GetControl(); in Int32CheckRightIsZero() local
568 MachineType::I1, {currentControl, currentDepend, right, frameState}, GateType::NJSValue()); in Int32CheckRightIsZero()
577 auto currentControl = currentLabel->GetControl(); in RemainderIsNegativeZero() local
582 {currentControl, currentDepend, left, right, frameState}, in RemainderIsNegativeZero()
592 auto currentControl = currentLabel->GetControl(); in Float64CheckRightIsZero() local
596 MachineType::I1, {currentControl, currentDepend, right, frameState}, GateType::NJSValue()); in Float64CheckRightIsZero()
605 auto currentControl = currentLabel->GetControl(); in LexVarIsHoleCheck() local
609 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue()); in LexVarIsHoleCheck()
618 auto currentControl = currentLabel->GetControl(); in ValueCheckNegOverflow() local
622 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::NJSValue()); in ValueCheckNegOverflow()
631 auto currentControl = currentLabel->GetControl(); in OverflowCheck() local
635 MachineType::I1, {currentControl, currentDepend, value, frameState}, GateType::IntType()); in OverflowCheck()
644 auto currentControl = currentLabel->GetControl(); in Int32UnsignedUpperBoundCheck() local
648 …MachineType::I1, {currentControl, currentDepend, value, upperBound, frameState}, GateType::IntType… in Int32UnsignedUpperBoundCheck()
657 auto currentControl = currentLabel->GetControl(); in Int32DivWithCheck() local
661 … MachineType::I32, {currentControl, currentDepend, left, right, frameState}, GateType::NJSValue()); in Int32DivWithCheck()
688 auto currentControl = currentLabel->GetControl(); in StoreMemory() local
691 {currentControl, currentDepend, receiver, index, value}, type.GetGateType()); in StoreMemory()
700 auto currentControl = currentLabel->GetControl(); in LoadProperty() local
703 … { currentControl, currentDepend, receiver, propertyLookupResult }, in LoadProperty()
714 auto currentControl = currentLabel->GetControl(); in StoreProperty() local
717 … { currentControl, currentDepend, receiver, propertyLookupResult, value }, in StoreProperty()
727 auto currentControl = currentLabel->GetControl(); in LoadArrayLength() local
730 { currentControl, currentDepend, array }, GateType::IntType()); in LoadArrayLength()
739 auto currentControl = currentLabel->GetControl(); in LoadStringLength() local
742 … { currentControl, currentDepend, string }, GateType::IntType()); in LoadStringLength()
773 auto currentControl = currentLabel->GetControl(); in StoreConstOffset() local
777 { currentControl, currentDepend, receiver, value }, type.GetGateType()); in StoreConstOffset()
786 auto currentControl = currentLabel->GetControl(); in TaggedIsHeapObjectOp() local
789 { currentControl, currentDepend, value }, in TaggedIsHeapObjectOp()
798 auto currentControl = currentLabel->GetControl(); in IsSpecificObjectType() local
801 { currentControl, currentDepend, obj }, in IsSpecificObjectType()
810 auto currentControl = currentLabel->GetControl(); in IsMarkerCellValidOp() local
813 { currentControl, currentDepend, cell }, in IsMarkerCellValidOp()
822 auto currentControl = currentLabel->GetControl(); in ConvertHoleAsUndefined() local
826 MachineType::I64, { currentControl, currentDepend, receiver }, GateType::AnyType()); in ConvertHoleAsUndefined()
836 auto currentControl = currentLabel->GetControl(); in TypedCall() local
842 args.insert(args.begin(), currentControl); in TypedCall()
855 auto currentControl = currentLabel->GetControl(); in TypedFastCall() local
861 args.insert(args.begin(), currentControl); in TypedFastCall()
893 auto currentControl = currentLabel->GetControl(); in HeapAlloc() local
896 { currentControl, currentDepend, size }, type); in HeapAlloc()
926 auto currentControl = currentLabel->GetControl(); in InsertTypedBinaryop() local
931 {currentControl, currentDepend, left, right}, in InsertTypedBinaryop()
933 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertTypedBinaryop()
942 auto currentControl = currentLabel->GetControl(); in InsertRangeCheckPredicate() local
948 {currentControl, currentDepend, left, right, frameState}, in InsertRangeCheckPredicate()
950 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertRangeCheckPredicate()
959 auto currentControl = currentLabel->GetControl(); in InsertStableArrayCheck() local
967 {currentControl, currentDepend, array, frameState}, in InsertStableArrayCheck()
969 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertStableArrayCheck()
978 auto currentControl = currentLabel->GetControl(); in InsertTypedArrayCheck() local
983 {currentControl, currentDepend, array, frameState}, in InsertTypedArrayCheck()
985 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertTypedArrayCheck()
994 auto currentControl = currentLabel->GetControl(); in InsertLoadArrayLength() local
999 currentControl = currentLabel->GetControl(); in InsertLoadArrayLength()
1003 { currentControl, currentDepend, array }, in InsertLoadArrayLength()
1005 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertLoadArrayLength()
1011 currentControl = currentLabel->GetControl(); in InsertLoadArrayLength()
1015 { currentControl, currentDepend, array }, in InsertLoadArrayLength()
1017 acc_.ReplaceInAfterInsert(currentControl, currentDepend, ret); in InsertLoadArrayLength()
1348 auto currentControl = currentLabel->GetControl(); in ArrayConstructorCheck() local
1352 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType()); in ArrayConstructorCheck()
1361 auto currentControl = currentLabel->GetControl(); in ObjectConstructorCheck() local
1365 MachineType::I64, {currentControl, currentDepend, gate, frameState}, GateType::IntType()); in ObjectConstructorCheck()
1374 auto currentControl = currentLabel->GetControl(); in MonoLoadPropertyOnProto() local
1378 … { currentControl, currentDepend, receiver, plrGate, Int32(hclassIndex), jsFunc, in MonoLoadPropertyOnProto()
1393 auto currentControl = currentLabel->GetControl(); in MonoCallGetterOnProto() local
1396 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, plrGate, Int32(hclassIndex)… in MonoCallGetterOnProto()
1412 auto currentControl = currentLabel->GetControl(); in MonoStorePropertyLookUpProto() local
1416 …{ currentControl, currentDepend, receiver, plrGate, Int32(hclassIndex), jsFunc, value, frameState}, in MonoStorePropertyLookUpProto()
1427 auto currentControl = currentLabel->GetControl(); in MonoStoreProperty() local
1430 … { currentControl, currentDepend, receiver, plrGate, Int32(hclassIndex), jsFunc, value, key }, in MonoStoreProperty()
1440 auto currentControl = currentLabel->GetControl(); in TypedCreateObjWithBuffer() local
1442 std::vector<GateRef> vec { currentControl, currentDepend }; in TypedCreateObjWithBuffer()
1479 auto currentControl = currentLabel->GetControl(); in StringFromSingleCharCode() local
1483 { currentControl, currentDepend, gate }, GateType::AnyType()); in StringFromSingleCharCode()