Lines Matching refs:Branch
126 Branch(LogicOrBuilder(env) \
422 Branch(TaggedIsException(*argumentsList), &slowPath, &newArgumentsObj);
427 Branch(TaggedIsException(*argumentsObj), &slowPath, &checkException);
429 Branch(HasPendingException(glue), &slowPath, &dispatch);
462 Branch(TaggedIsException(result), &isException, ¬Exception);
588 Branch(TaggedIsException(res), &isException, ¬Exception);
595 Branch(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
598 Branch(ProfilerStubBuilder(env).IsProfileTypeInfoDumped(*varProfileTypeInfo, callback), &tryContinue,
631 Branch(IntPtrEqual(varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
1176 Branch(TaggedIsNumber(acc), &valueIsNumber, &valueNotNumber);
1197 Branch(TaggedIsNumeric(acc), &valueIsNumeric, &valueNotNumeric);
1426 Branch(TaggedIsHeapObject(superCtor), &ctorIsHeapObject, &slowPath);
1428 Branch(IsJSFunction(superCtor), &ctorIsJSFunction, &slowPath);
1430 Branch(IsConstructor(superCtor), &ctorIsConstructor, &slowPath);
1432 Branch(TaggedIsUndefined(newTarget), &slowPath, &fastPath);
1435 Branch(IsBase(superCtor), &ctorIsBase, &ctorNotBase);
1440 Branch(HasPendingException(glue), &isException, &ctorNotBase);
1467 Branch(TaggedIsException(*res), &isException, &dispatch);
1471 Branch(HasPendingException(glue), &isException, &dispatch);
1675 Branch(TaggedIsHeapObject(superCtor), &ctorIsHeapObject, &slowPath);
1677 Branch(IsJSFunction(superCtor), &ctorIsJSFunction, &slowPath);
1679 Branch(IsConstructor(superCtor), &ctorIsConstructor, &slowPath);
1681 Branch(TaggedIsUndefined(newTarget), &slowPath, &normalPath);
1684 Branch(IsBase(superCtor), &ctorIsBase, &ctorNotBase);
1689 Branch(HasPendingException(glue), &isException, &ctorNotBase);
1716 Branch(isError, &isException, &dispatch);
2041 Branch(TaggedIsException(res), &isException, &isNotException);
2082 Branch(TaggedIsException(res), &isException, &isNotException);
2113 Branch(TaggedIsAsyncGeneratorObject(acc), &isAsyncGeneratorObj, ¬AsyncGeneratorObj);
2139 Branch(TaggedIsAsyncGeneratorObject(acc), &isAsyncGeneratorObj, ¬AsyncGeneratorObj);
2338 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
2341 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
2344 Branch(IsClassPrototype(receiver), &slowPath, ¬ClassPrototype);
2350 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
2374 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
2377 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
2380 Branch(IsClassPrototype(receiver), &slowPath, ¬ClassPrototype);
2386 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
2459 Branch(TaggedIsHeapObject(acc), &fastPath, &slowPath);
2464 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
2488 Branch(TaggedIsHeapObject(acc), &fastPath, &slowPath);
2493 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
2516 Branch(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
2521 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
2545 Branch(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
2550 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
2648 Branch(Int32UnsignedLessThan(*i, numArgs), &setArgumentsBegin, &setArgumentsEnd);
2655 Branch(Int32UnsignedLessThan(*i, numArgs), &setArgumentsAgain, &setArgumentsEnd);
2660 Branch(HasPendingException(glue), &slowPath, &dispatch);
2686 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
2690 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
2713 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
2717 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
2933 Branch(IsJSObject(receiver), &isJSObject, &slowPath);
2937 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
2941 Branch(IsClassPrototype(receiver), &slowPath, &fastPath);
2945 Branch(TaggedIsHole(*result), &slowPath, &checkResult);
2979 Branch(IsJSObject(receiver), &isJSObject, &slowPath);
2983 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
2987 Branch(IsClassPrototype(receiver), &slowPath, &fastPath);
2991 Branch(TaggedIsHole(*result), &slowPath, &checkResult);
3117 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
3120 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
3123 Branch(IsClassPrototype(receiver), &slowPath, ¬ClassPrototype);
3127 Branch(TaggedIsHole(res), &slowPath, ¬Hole);
3165 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
3168 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
3171 Branch(IsClassPrototype(receiver), &slowPath, ¬ClassPrototype);
3175 Branch(TaggedIsHole(res), &slowPath, ¬Hole);
3217 Branch(IsJSObject(receiver), &isJSObject, ¬JSObject);
3220 Branch(IsClassConstructor(receiver), ¬JSObject, ¬ClassConstructor);
3223 Branch(IsClassPrototype(receiver), ¬JSObject, ¬ClassPrototype);
3227 Branch(TaggedIsHole(res), ¬JSObject, ¬Hole);
3268 Branch(IsJSObject(receiver), &isJSObject, ¬JSObject);
3271 Branch(IsClassConstructor(receiver), ¬JSObject, ¬ClassConstructor);
3274 Branch(IsClassPrototype(receiver), ¬JSObject, ¬ClassPrototype);
3278 Branch(TaggedIsHole(res), ¬JSObject, ¬Hole);
3402 Branch(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
3444 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
3448 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
3471 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
3475 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
3646 Branch(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
3648 Branch(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
3650 Branch(IsConstructor(ctor), &fastPath, &slowPath);
3653 Branch(IsBase(ctor), &ctorIsBase, &ctorNotBase);
3658 Branch(HasPendingException(glue), &isException, &ctorNotBase);
3684 Branch(TaggedIsException(*res), &isException, &dispatch);
3688 Branch(HasPendingException(glue), &isException, &dispatch);
3866 Branch(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
3868 Branch(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
3870 Branch(IsConstructor(ctor), &fastPath, &slowPath);
3873 Branch(IsBase(ctor), &ctorIsBase, &ctorNotBase);
3878 Branch(HasPendingException(glue), &isException, &ctorNotBase);
3905 Branch(TaggedIsException(*res), &isException, &dispatch);
3909 Branch(HasPendingException(glue), &isException, &dispatch);
3956 Branch(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
3958 Branch(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
3960 Branch(IsConstructor(ctor), &fastPath, &slowPath);
3963 Branch(IsBase(ctor), &ctorIsBase, &ctorNotBase);
3968 Branch(HasPendingException(glue), &isException, &ctorNotBase);
3995 Branch(TaggedIsException(*res), &isException, &dispatch);
3999 Branch(HasPendingException(glue), &isException, &dispatch);
4063 Branch(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber);
4118 Branch(TaggedIsHeapObject(v0), &isHeapObject, ¬EcmaObject);
4120 Branch(TaggedObjectIsEcmaObject(v0), &isEcmaObject, ¬EcmaObject);
4141 Branch(TaggedIsNumeric(value), &valueIsNumeric, &valueNotNumeric);
4181 Branch(TaggedIsHole(hole), &isHole, ¬Hole);
4207 Branch(TaggedIsHole(acc), &isHole, ¬Hole);
4284 Branch(TaggedIsHeapObject(acc), &fastPath, &slowPath);
4289 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
4341 Branch(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
4346 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
4386 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath);
4389 Branch(IsClassConstructor(receiver), &slowPath, ¬ClassConstructor);
4392 Branch(IsClassPrototype(receiver), &slowPath, ¬ClassPrototype);
4398 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
4489 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
4493 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
4547 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
4551 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
4744 Branch(TaggedIsException(res), &isException, &isNotException);
4783 Branch(TaggedIsAsyncGeneratorObject(obj), &isAsyncGeneratorObj, ¬AsyncGeneratorObj);
4824 Branch(TaggedIsAsyncGeneratorObject(obj), &isAsyncGeneratorObj, ¬AsyncGeneratorObj);
4911 Branch(TaggedIsException(res), &isException, ¬Exception);
4919 Branch(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
4922 Branch(ProfilerStubBuilder(env).IsProfileTypeInfoDumped(*varProfileTypeInfo, callback), &tryContinue,
4953 Branch(IntPtrEqual(varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
5073 Branch(TaggedIsHeapObject(receiver), &fastPath, &slowPath);
5079 Branch(TaggedIsHole(result), &slowPath, ¬Hole);
5142 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
5146 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
5172 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
5176 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
5201 Branch(Int32LessThan(*i, level), &loopHead, &afterLoop);
5205 Branch(Int32LessThan(*i, level), &loopEnd, &afterLoop);
5676 Branch(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr);
5847 Branch(IntPtrEqual(*varPc, IntPtr(0)), &pcIsInvalid, &pcNotInvalid);