Lines Matching refs:slowPath

134     BRANCH(Int32LessThan(*varHotnessCounter, Int32(0)), &slowPath, &dispatch);                                 \

135 Bind(&slowPath); \
355 Label slowPath(env); \
362 BRANCH(IsEcmaObject(receiver), &isEcmaObj, &slowPath); \
384 BRANCH(IsSpecialIndexedObj(jsType), &slowPath, &findProperty); \
393 BRANCH(Int32NotEqual(entry, Int32(-1)), &slowPath, &loopExit); \
400 BRANCH(Int32NotEqual(entry, Int32(-1)), &slowPath, &loopExit); \
412 BRANCH(newIc, &icPath, &slowPath); \
422 Bind(&slowPath); \
544 Label slowPath(env);
550 BRANCH(TaggedIsException(*argumentsList), &slowPath, &newArgumentsObj);
555 BRANCH(TaggedIsException(*argumentsObj), &slowPath, &checkException);
557 BRANCH(HasPendingException(glue), &slowPath, &dispatch);
564 Bind(&slowPath);
582 Label slowPath(env);
610 BRANCH(HasPendingException(glue), &slowPath, &dispatch);
617 Bind(&slowPath);
962 Label slowPath(env);
978 Label slowPath(env);
994 Label slowPath(env);
1535 Label slowPath(env);
1545 BRANCH(TaggedIsHeapObject(superCtor), &ctorIsHeapObject, &slowPath);
1547 BRANCH(IsJSFunction(superCtor), &ctorIsJSFunction, &slowPath);
1549 BRANCH(IsConstructor(superCtor), &ctorIsConstructor, &slowPath);
1551 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &normalPath);
1574 Bind(&slowPath);
1805 Label slowPath(env);
1806 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
1809 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
1812 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype);
1818 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
1822 Bind(&slowPath);
1838 Label slowPath(env);
1839 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
1842 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
1845 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype);
1851 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
1855 Bind(&slowPath);
1912 Label slowPath(env);
1913 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
1918 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
1922 Bind(&slowPath);
1938 Label slowPath(env);
1939 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
1944 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
1948 Bind(&slowPath);
1963 Label slowPath(env);
1964 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
1969 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
1973 Bind(&slowPath);
2014 Label slowPath(env);
2015 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
2018 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
2021 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype);
2027 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
2031 Bind(&slowPath);
2152 Label slowPath(env);
2158 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
2161 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
2164 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype);
2168 BRANCH(TaggedIsHole(res), &slowPath, &notHole);
2179 Bind(&slowPath);
2195 Label slowPath(env);
2201 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
2204 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
2207 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype);
2211 BRANCH(TaggedIsHole(res), &slowPath, &notHole);
2222 Bind(&slowPath);
2241 Label slowPath(env);
2242 BRANCH(IsJSObject(receiver), &isJSObject, &slowPath);
2246 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
2250 BRANCH(IsClassPrototype(receiver), &slowPath, &fastPath);
2254 BRANCH(TaggedIsHole(*result), &slowPath, &checkResult);
2258 Bind(&slowPath);
2279 Label slowPath(env);
2280 BRANCH(IsJSObject(receiver), &isJSObject, &slowPath);
2284 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor);
2288 BRANCH(IsClassPrototype(receiver), &slowPath, &fastPath);
2292 BRANCH(TaggedIsHole(*result), &slowPath, &checkResult);
2296 Bind(&slowPath);
2486 Label slowPath(env);
2527 Label slowPath(env);
2568 Label slowPath(env);
2609 Label slowPath(env);
2650 Label slowPath(env);
2691 Label slowPath(env);
2722 Label slowPath(env);
2821 Label slowPath(env);
2921 Label slowPath(env);
3026 Label slowPath(env);
3405 Label slowPath(env);
3535 Label slowPath(env);
3543 BRANCH(TaggedIsHeapObject(superCtor), &ctorIsHeapObject, &slowPath);
3545 BRANCH(IsJSFunction(superCtor), &ctorIsJSFunction, &slowPath);
3547 BRANCH(IsConstructor(superCtor), &ctorIsConstructor, &slowPath);
3549 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &fastPath);
3572 Bind(&slowPath);
3741 Label slowPath(env);
3742 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
3747 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
3751 Bind(&slowPath);
3766 Label slowPath(env);
3767 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
3772 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
3776 Bind(&slowPath);
3791 Label slowPath(env);
3792 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
3797 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
3801 Bind(&slowPath);
3817 Label slowPath(env);
3818 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
3823 BRANCH(TaggedIsHole(result), &slowPath, &notHole);
3827 Bind(&slowPath);
4612 Label slowPath(env);
4620 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
4622 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
4624 BRANCH(IsConstructor(ctor), &fastPath, &slowPath);
4646 Bind(&slowPath);
4684 Label slowPath(env);
4692 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
4694 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
4696 BRANCH(IsConstructor(ctor), &fastPath, &slowPath);
4719 Bind(&slowPath);
4757 Label slowPath(env);
4765 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
4767 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
4769 BRANCH(IsConstructor(ctor), &fastPath, &slowPath);
4790 Bind(&slowPath);