Lines Matching full:jump
30 void StubBuilder::Jump(Label *label) in Jump() function in panda::ecmascript::kungfu::StubBuilder
35 auto jump = env_->GetBuilder()->Goto(currentControl); in Jump() local
36 currentLabel->SetControl(jump); in Jump()
123 Jump(&loopHead); in FindElementWithCache()
130 Jump(&afterLoop); in FindElementWithCache()
143 Jump(&exit); in FindElementWithCache()
145 Jump(&afterEqualCon); in FindElementWithCache()
154 Jump(&exit); in FindElementWithCache()
156 Jump(&afterExceedCon); in FindElementWithCache()
160 Jump(&exit); in FindElementWithCache()
189 Jump(&loopHead); in FindElementFromNumberDictionary()
196 Jump(&loopEnd); in FindElementFromNumberDictionary()
203 Jump(&exit); in FindElementFromNumberDictionary()
210 Jump(&exit); in FindElementFromNumberDictionary()
212 Jump(&loopEnd); in FindElementFromNumberDictionary()
251 Jump(&beforeDefineHash); in FindEntryFromNameDictionary()
261 Jump(&beforeDefineHash); in FindEntryFromNameDictionary()
265 Jump(&beforeDefineHash); in FindEntryFromNameDictionary()
271 Jump(&loopHead); in FindEntryFromNameDictionary()
281 Jump(&loopEnd); in FindEntryFromNameDictionary()
292 Jump(&exit); in FindEntryFromNameDictionary()
303 Jump(&exit); in FindEntryFromNameDictionary()
307 Jump(&loopEnd); in FindEntryFromNameDictionary()
360 Jump(&beforeDefineHash); in FindEntryFromTransitionDictionary()
370 Jump(&beforeDefineHash); in FindEntryFromTransitionDictionary()
374 Jump(&beforeDefineHash); in FindEntryFromTransitionDictionary()
381 Jump(&loopHead); in FindEntryFromTransitionDictionary()
391 Jump(&loopEnd); in FindEntryFromTransitionDictionary()
402 Jump(&exit); in FindEntryFromTransitionDictionary()
416 Jump(&exit); in FindEntryFromTransitionDictionary()
420 Jump(&loopEnd); in FindEntryFromTransitionDictionary()
455 Jump(&exit); in JSObjectGetProperty()
464 Jump(&exit); in JSObjectGetProperty()
487 Jump(&exit); in JSObjectSetProperty()
496 Jump(&exit); in JSObjectSetProperty()
519 Jump(&exit); in ComputePropertyCapacityInJSObj()
522 Jump(&exit); in ComputePropertyCapacityInJSObj()
552 Jump(&exit); in CallGetterHelper()
556 Jump(&exit); in CallGetterHelper()
569 Jump(&exit); in CallGetterHelper()
580 Jump(&exit); in CallGetterHelper()
604 Jump(&exit); in CallSetterHelper()
617 Jump(&exit); in CallSetterHelper()
628 Jump(&exit); in CallSetterHelper()
656 Jump(&exit); in ShouldCallSetter()
661 Jump(&exit); in ShouldCallSetter()
667 Jump(&exit); in ShouldCallSetter()
689 Jump(&exit); in JSHClassAddProperty()
707 Jump(&exit); in JSHClassAddProperty()
745 Jump(&afterCtorCon); in AddPropertyByName()
747 Jump(&afterCtorCon); in AddPropertyByName()
760 Jump(&afterInPropsCon); in AddPropertyByName()
768 Jump(&exit); in AddPropertyByName()
784 Jump(&afterLenCon); in AddPropertyByName()
787 Jump(&afterLenCon); in AddPropertyByName()
799 Jump(&exit); in AddPropertyByName()
826 Jump(&exit); in AddPropertyByName()
829 Jump(&afterDictChangeCon); in AddPropertyByName()
836 Jump(&afterArrLenCon); in AddPropertyByName()
839 Jump(&afterArrLenCon); in AddPropertyByName()
846 Jump(&exit); in AddPropertyByName()
878 Jump(&exit); in TaggedToRepresentation()
888 Jump(&exit); in TaggedToRepresentation()
893 Jump(&exit); in TaggedToRepresentation()
924 Jump(&exit); in Store()
975 Jump(¬ValidIndex); in SetValueWithBarrier()
980 Jump(¬ValidIndex); in SetValueWithBarrier()
1000 Jump(&exit); in SetValueWithBarrier()
1020 Jump(&exit); in TaggedIsBigInt()
1041 Jump(&exit); in TaggedIsPropertyBox()
1063 Jump(&exit); in TaggedIsAccessor()
1129 Jump(&getChar1); in StringToElementIndex()
1134 Jump(&getChar1); in StringToElementIndex()
1148 Jump(&exit); in StringToElementIndex()
1173 Jump(&getChar2); in StringToElementIndex()
1178 Jump(&getChar2); in StringToElementIndex()
1194 Jump(&exit); in StringToElementIndex()
1207 Jump(&exit); in StringToElementIndex()
1233 Jump(&exit); in TryToElementsIndex()
1243 Jump(&exit); in TryToElementsIndex()
1258 Jump(&exit); in TryToElementsIndex()
1286 Jump(&exit); in LdGlobalRecord()
1309 Jump(&exit); in LoadFromField()
1314 Jump(&exit); in LoadFromField()
1334 Jump(&exit); in LoadGlobal()
1339 Jump(&exit); in LoadGlobal()
1364 Jump(&loopHead); in CheckPolyHClass()
1375 Jump(&exit); in CheckPolyHClass()
1409 Jump(&loopHead); in LoadICWithHandler()
1420 Jump(&exit); in LoadICWithHandler()
1426 Jump(&exit); in LoadICWithHandler()
1430 Jump(&exit); in LoadICWithHandler()
1442 Jump(&exit); in LoadICWithHandler()
1452 Jump(&exit); in LoadICWithHandler()
1475 Jump(&exit); in LoadElement()
1482 Jump(&exit); in LoadElement()
1485 Jump(&exit); in LoadElement()
1522 Jump(&exit); in ICStoreElement()
1526 Jump(&loopHead); in ICStoreElement()
1539 Jump(&setElementsLength); in ICStoreElement()
1543 Jump(&setElementsLength); in ICStoreElement()
1554 Jump(&handerInfoNotJSArray); in ICStoreElement()
1567 Jump(&exit); in ICStoreElement()
1573 Jump(&exit); in ICStoreElement()
1583 Jump(&exit); in ICStoreElement()
1613 Jump(&exit); in GetArrayLength()
1618 Jump(&exit); in GetArrayLength()
1657 Jump(&loopHead); in StoreICWithHandler()
1668 Jump(&exit); in StoreICWithHandler()
1674 Jump(&exit); in StoreICWithHandler()
1683 Jump(&exit); in StoreICWithHandler()
1696 Jump(&exit); in StoreICWithHandler()
1707 Jump(&exit); in StoreICWithHandler()
1739 Jump(&exit); in StoreICWithHandler()
1745 Jump(&exit); in StoreICWithHandler()
1750 Jump(&exit); in StoreICWithHandler()
1755 Jump(&exit); in StoreICWithHandler()
1781 Jump(&exit); in StoreField()
1787 Jump(&exit); in StoreField()
1829 Jump(&exit); in StoreWithTransition()
1838 Jump(&exit); in StoreWithTransition()
1844 Jump(&exit); in StoreWithTransition()
1862 Jump(&exit); in StoreGlobal()
1868 Jump(&exit); in StoreGlobal()
1918 Jump(&exit); in GetKeyFromDictionary()
1922 Jump(&exit); in GetKeyFromDictionary()
1925 Jump(&exit); in GetKeyFromDictionary()
1969 Jump(&loopHead); in GetPropertyByIndex()
1987 Jump(&exit); in GetPropertyByIndex()
1998 Jump(&exit); in GetPropertyByIndex()
2003 Jump(&exit); in GetPropertyByIndex()
2027 Jump(&exit); in GetPropertyByIndex()
2031 Jump(&loopExit); in GetPropertyByIndex()
2037 Jump(&exit); in GetPropertyByIndex()
2056 Jump(&exit); in GetPropertyByIndex()
2061 Jump(&exit); in GetPropertyByIndex()
2065 Jump(&loopExit); in GetPropertyByIndex()
2078 Jump(&exit); in GetPropertyByIndex()
2107 Jump(&exit); in GetPropertyByValue()
2119 Jump(&exit); in GetPropertyByValue()
2137 Jump(&getByName); in GetPropertyByValue()
2141 Jump(&getByName); in GetPropertyByValue()
2146 Jump(&getByName); in GetPropertyByValue()
2152 Jump(&exit); in GetPropertyByValue()
2174 Jump(&loopHead); in GetPropertyByName()
2197 Jump(&exit); in GetPropertyByName()
2205 Jump(&exit); in GetPropertyByName()
2235 Jump(&exit); in GetPropertyByName()
2244 Jump(&exit); in GetPropertyByName()
2253 Jump(&exit); in GetPropertyByName()
2259 Jump(&loopExit); in GetPropertyByName()
2283 Jump(&exit); in GetPropertyByName()
2288 Jump(&exit); in GetPropertyByName()
2292 Jump(&loopExit); in GetPropertyByName()
2305 Jump(&exit); in GetPropertyByName()
2370 Jump(&exit); in FindTransitions()
2376 Jump(&exit); in FindTransitions()
2400 Jump(&exit); in FindTransitions()
2403 Jump(&exit); in FindTransitions()
2408 Jump(&exit); in FindTransitions()
2435 Jump(&loopHead); in SetPropertyByIndex()
2453 Jump(&exit); in SetPropertyByIndex()
2457 Jump(&exit); in SetPropertyByIndex()
2500 Jump(&exit); in SetPropertyByIndex()
2504 Jump(&setElementsArray); in SetPropertyByIndex()
2510 Jump(&exit); in SetPropertyByIndex()
2519 Jump(&exit); in SetPropertyByIndex()
2548 Jump(&exit); in SetPropertyByIndex()
2553 Jump(&exit); in SetPropertyByIndex()
2561 Jump(&exit); in SetPropertyByIndex()
2585 Jump(&loopHead); in SetPropertyByName()
2610 Jump(&exit); in SetPropertyByName()
2626 Jump(&exit); in SetPropertyByName()
2631 Jump(&exit); in SetPropertyByName()
2673 Jump(&exit); in SetPropertyByName()
2686 Jump(&exit); in SetPropertyByName()
2709 Jump(&noNeedStore); in SetPropertyByName()
2713 Jump(&ifEnd); in SetPropertyByName()
2715 Jump(&loopExit); in SetPropertyByName()
2732 Jump(&exit); in SetPropertyByName()
2767 Jump(&exit); in SetPropertyByName()
2780 Jump(&exit); in SetPropertyByName()
2796 Jump(&exit); in SetPropertyByName()
2829 Jump(&exit); in SetPropertyByName()
2841 Jump(&exit); in SetPropertyByName()
2847 Jump(&exit); in SetPropertyByName()
2874 Jump(&exit); in SetPropertyByValue()
2886 Jump(&exit); in SetPropertyByValue()
2897 Jump(&exit); in SetPropertyByValue()
2910 Jump(&setByName); in SetPropertyByValue()
2917 Jump(&exit); in SetPropertyByValue()
2943 Jump(&exit); in NotifyHClassChanged()
2965 Jump(&exit); in GetContainerProperty()
2969 Jump(&exit); in GetContainerProperty()
2999 Jump(&exit); in FastTypeOf()
3009 Jump(&exit); in FastTypeOf()
3020 Jump(&exit); in FastTypeOf()
3031 Jump(&exit); in FastTypeOf()
3034 Jump(&defaultLabel); in FastTypeOf()
3052 Jump(&exit); in FastTypeOf()
3063 Jump(&exit); in FastTypeOf()
3074 Jump(&exit); in FastTypeOf()
3085 Jump(&exit); in FastTypeOf()
3091 Jump(&exit); in FastTypeOf()
3106 Jump(&exit); in FastTypeOf()
3109 Jump(&exit); in FastTypeOf()
3138 Jump(&exit); in InstanceOf()
3156 Jump(&exit); in InstanceOf()
3169 Jump(&exit); in InstanceOf()
3182 Jump(&exit); in InstanceOf()
3188 Jump(&exit); in InstanceOf()
3214 Jump(&exit); in GetMethod()
3223 Jump(&exit); in GetMethod()
3235 Jump(&exit); in GetMethod()
3240 Jump(&exit); in GetMethod()
3270 Jump(&exit); in FastGetPropertyByName()
3294 Jump(&exit); in OrdinaryHasInstance()
3308 Jump(&exit); in OrdinaryHasInstance()
3322 Jump(&exit); in OrdinaryHasInstance()
3340 Jump(&exit); in OrdinaryHasInstance()
3358 Jump(&exit); in OrdinaryHasInstance()
3384 Jump(&exit); in OrdinaryHasInstance()
3394 Jump(&exit); in OrdinaryHasInstance()
3405 Jump(&exit); in OrdinaryHasInstance()
3436 Jump(&exit); in GetPrototype()
3446 Jump(&exit); in GetPrototype()
3451 Jump(&exit); in GetPrototype()
3479 Jump(&exit); in SameValue()
3500 Jump(&getRight); in SameValue()
3505 Jump(&getRight); in SameValue()
3515 Jump(&numberEqualCheck2); in SameValue()
3520 Jump(&numberEqualCheck2); in SameValue()
3543 Jump(&exit); in SameValue()
3553 Jump(&exit); in SameValue()
3560 Jump(&exit); in SameValue()
3572 Jump(&exit); in SameValue()
3585 Jump(&exit); in SameValue()
3620 Jump(&exit); in FastStringEqual()
3660 Jump(&getRight); in FastStrictEqual()
3665 Jump(&getRight); in FastStrictEqual()
3675 Jump(&numberEqualCheck); in FastStrictEqual()
3680 Jump(&numberEqualCheck); in FastStrictEqual()
3690 Jump(&exit); in FastStrictEqual()
3704 Jump(&exit); in FastStrictEqual()
3717 Jump(&exit); in FastStrictEqual()
3723 Jump(&exit); in FastStrictEqual()
3754 Jump(&exit); in FastEqual()
3760 Jump(&exit); in FastEqual()
3779 Jump(&exit); in FastEqual()
3796 Jump(&exit); in FastEqual()
3805 Jump(&exit); in FastEqual()
3821 Jump(&exit); in FastEqual()
3826 Jump(&exit); in FastEqual()
3909 Jump(&exit); in FastToBoolean()
3914 Jump(&exit); in FastToBoolean()
3949 Jump(&leftIsNumberAndRightIsNumber); in FastDiv()
3954 Jump(&leftIsNumberAndRightIsNumber); in FastDiv()
3960 Jump(&exit); in FastDiv()
3970 Jump(&leftIsDoubleAndRightIsDouble); in FastDiv()
3975 Jump(&leftIsDoubleAndRightIsDouble); in FastDiv()
3992 Jump(&leftIsZeroOrNan); in FastDiv()
4000 Jump(&leftIsZeroOrNan); in FastDiv()
4006 Jump(&exit); in FastDiv()
4015 Jump(&exit); in FastDiv()
4021 Jump(&exit); in FastDiv()
4066 Jump(&doFloatOp); in FastBinaryOp()
4076 Jump(&doFloatOp); in FastBinaryOp()
4082 Jump(&doFloatOp); in FastBinaryOp()
4090 Jump(&exit); in FastBinaryOp()
4095 Jump(&exit); in FastBinaryOp()
4123 Jump(&exit); in FastAddSubAndMul()
4128 Jump(&exit); in FastAddSubAndMul()
4188 Jump(&exit); in FastMod()
4212 Jump(&leftIsNumberAndRightIsNumber); in FastMod()
4217 Jump(&leftIsNumberAndRightIsNumber); in FastMod()
4223 Jump(&exit); in FastMod()
4233 Jump(&leftIsDoubleAndRightIsDouble); in FastMod()
4238 Jump(&leftIsDoubleAndRightIsDouble); in FastMod()
4265 Jump(&exit); in FastMod()
4279 Jump(&exit); in FastMod()
4285 Jump(&exit); in FastMod()
4315 Jump(&exit); in GetGlobalOwnProperty()
4364 Jump(&exit); in JSAPIContainerGet()
4371 Jump(&exit); in JSAPIContainerGet()
4407 Jump(&exit); in DoubleToInt()
4446 Jump(&exit); in GetHashcodeFromString()
4470 Jump(&exit); in ConstructorCheck()
4480 Jump(&exit); in ConstructorCheck()
4489 Jump(&exit); in ConstructorCheck()
4493 Jump(&exit); in ConstructorCheck()
4527 Jump(&exit); in JSCallDispatch()
4646 Jump(&exit); in JSCallDispatch()
4658 Jump(&exit); in JSCallDispatch()
4685 Jump(&exit); in JSCallDispatch()
4694 Jump(&exit); in JSCallDispatch()
4703 Jump(&exit); in JSCallDispatch()
4713 Jump(&exit); in JSCallDispatch()
4723 Jump(&exit); in JSCallDispatch()
4730 Jump(&exit); in JSCallDispatch()
4735 Jump(&exit); in JSCallDispatch()
4740 Jump(&exit); in JSCallDispatch()
4745 Jump(&exit); in JSCallDispatch()
4822 Jump(&exit); in JSCallDispatch()
4827 Jump(&exit); in JSCallDispatch()
4832 Jump(&exit); in JSCallDispatch()
4884 Jump(exit); in CallFastPath()
4926 Jump(&exit); in TryStringOrSymbelToElementIndex()
4963 Jump(&exit); in TryStringOrSymbelToElementIndex()
4977 Jump(&exit); in TryStringOrSymbelToElementIndex()
4987 Jump(&exit); in TryStringOrSymbelToElementIndex()
5019 Jump(&exit); in GetTypeArrayPropertyByName()
5031 Jump(&exit); in GetTypeArrayPropertyByName()
5040 Jump(&exit); in GetTypeArrayPropertyByName()
5076 Jump(&exit); in SetTypeArrayPropertyByName()
5080 Jump(&exit); in SetTypeArrayPropertyByName()
5092 Jump(&exit); in SetTypeArrayPropertyByName()
5101 Jump(&exit); in SetTypeArrayPropertyByName()
5135 Jump(&exit); in PGOProfiler()
5150 Jump(nextLabel); in Assert()
5155 Jump(nextLabel); in Assert()