• Home
  • Raw
  • Download

Lines Matching full:branch

134BRANCH(Int32LessThan(*varHotnessCounter, Int32(0)), &slowPath, &dispatch);                        …
143BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), …
154BRANCH(HasPendingException(glue), &handleException, &noException); …
203 BRANCH(isDebugMode, &isDebugModeTrue, &isDebugModeFalse); \
218BRANCH(isDebugModeOrTracing, &NeedCallRuntimeTrue, &NeedCallRuntimeFalse); …
240Branch(TaggedIsUndefined(profileTypeInfo), &executeBCByInterpreter, &getOsrCache); …
248Branch(TaggedIsUndefinedOrNull(*varOsrCache), &executeBCByInterpreter, &getMachineCode); …
261Branch(Int32LessThan(*varIndex, length), &traverseOsrCache, &executeBCByInterpreter); …
267Branch(TaggedIsUndefinedOrNull(*varMachineCode), &addIndex, &compareOffset); …
272Branch(Int32Equal(jmpOffsetInFunc, offsetField), &checkExecCount, &addIndex); …
278Branch(Int32LessThan(*varIndex, length), &traverseOsrCacheAgain, &executeBCByInterpreter); …
287Branch(Int32LessThan(ZExtInt16ToInt32(execCnt), Int32(5)), &checkDeOptFlag, &dispatch); …
292Branch(Equal(deOptField, Int16(MachineCode::OSR_DEOPT_FLAG)), &clearMachineCode, &executeBCByAOT);…
323Branch(IntPtrEqual(prevPc, IntPtr(0)), &resumeRspAndReturn, &resumeRspAndDispatch); …
362BRANCH(IsEcmaObject(receiver), &isEcmaObj, &slowPath); …
364BRANCH(TaggedIsUndefined(profileTypeInfo), &hclassNotHit, &tryGetHclass); …
368BRANCH(TaggedIsHeapObject(firstValue), &firstValueHeapObject, &hclassNotHit); …
371BRANCH(Equal(LoadObjectFromWeakRef(firstValue), hclass), &whichPath, &hclassNotHit); …
384BRANCH(IsSpecialIndexedObj(jsType), &slowPath, &findProperty); …
388BRANCH(IsDictionaryModeByHClass(hclass), &isDicMode, &notDicMode); …
393BRANCH(Int32NotEqual(entry, Int32(-1)), &slowPath, &loopExit); …
400BRANCH(Int32NotEqual(entry, Int32(-1)), &slowPath, &loopExit); …
405BRANCH(TaggedIsHeapObject(*holder), &loopEnd, &whichPath); …
412BRANCH(newIc, &icPath, &slowPath); …
550 BRANCH(TaggedIsException(*argumentsList), &slowPath, &newArgumentsObj); in DECLARE_ASM_HANDLER()
555 BRANCH(TaggedIsException(*argumentsObj), &slowPath, &checkException); in DECLARE_ASM_HANDLER()
557 BRANCH(HasPendingException(glue), &slowPath, &dispatch); in DECLARE_ASM_HANDLER()
598 BRANCH(Int32UnsignedLessThan(*i, numArgs), &setArgumentsBegin, &setArgumentsEnd); in DECLARE_ASM_HANDLER()
605 BRANCH(Int32UnsignedLessThan(*i, numArgs), &setArgumentsAgain, &setArgumentsEnd); in DECLARE_ASM_HANDLER()
610 BRANCH(HasPendingException(glue), &slowPath, &dispatch); in DECLARE_ASM_HANDLER()
1016 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1020 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1045 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1049 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1073 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1077 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1100 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1104 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1126 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1130 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1152 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1156 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1178 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1182 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1204 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1208 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1230 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
1234 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
1337 BRANCH(TaggedIsAsyncGeneratorObject(obj), &isAsyncGeneratorObj, &notAsyncGeneratorObj); in DECLARE_ASM_HANDLER()
1374 BRANCH(TaggedIsAsyncGeneratorObject(obj), &isAsyncGeneratorObj, &notAsyncGeneratorObj); in DECLARE_ASM_HANDLER()
1400 BRANCH(TaggedIsAsyncGeneratorObject(obj), &isAsyncGeneratorObj, &notAsyncGeneratorObj); in DECLARE_ASM_HANDLER()
1424 BRANCH(TaggedIsAsyncGeneratorObject(obj), &isAsyncGeneratorObj, &notAsyncGeneratorObj); in DECLARE_ASM_HANDLER()
1493 BRANCH(TaggedIsHeapObject(value), &isHeapObject, &notEcmaObject); in DECLARE_ASM_HANDLER()
1495 BRANCH(TaggedObjectIsEcmaObject(value), &isEcmaObject, &notEcmaObject); in DECLARE_ASM_HANDLER()
1545 BRANCH(TaggedIsHeapObject(superCtor), &ctorIsHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
1547 BRANCH(IsJSFunction(superCtor), &ctorIsJSFunction, &slowPath); in DECLARE_ASM_HANDLER()
1549 BRANCH(IsConstructor(superCtor), &ctorIsConstructor, &slowPath); in DECLARE_ASM_HANDLER()
1551 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &normalPath); in DECLARE_ASM_HANDLER()
1554 BRANCH(IsBase(superCtor), &ctorIsBase, &ctorNotBase); in DECLARE_ASM_HANDLER()
1558 BRANCH(HasPendingException(glue), &isException, &ctorNotBase); in DECLARE_ASM_HANDLER()
1562 BRANCH(TaggedIsException(srcElements), &isException, &noException); in DECLARE_ASM_HANDLER()
1583 BRANCH(isError, &isException, &dispatch); in DECLARE_ASM_HANDLER()
1665 BRANCH(TaggedIsHole(hole), &isHole, &notHole); in DECLARE_ASM_HANDLER()
1684 BRANCH(TaggedIsHole(hole), &isHole, &notHole); in DECLARE_ASM_HANDLER()
1806 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
1809 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
1812 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
1818 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
1839 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
1842 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
1845 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
1851 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
1913 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
1918 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
1939 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
1944 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
1964 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
1969 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
1990 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
1993 Branch(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
1996 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
2002 Branch(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
2023 Branch(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
2026 Branch(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
2029 Branch(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
2035 Branch(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
2055 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
2058 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
2061 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
2067 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
2198 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
2201 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
2204 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
2208 BRANCH(TaggedIsHole(res), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
2241 BRANCH(TaggedIsHeapObject(receiver), &isHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
2244 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
2247 BRANCH(IsClassPrototype(receiver), &slowPath, &notClassPrototype); in DECLARE_ASM_HANDLER()
2251 BRANCH(TaggedIsHole(res), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
2282 BRANCH(IsJSObject(receiver), &isJSObject, &slowPath); in DECLARE_ASM_HANDLER()
2286 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
2290 BRANCH(IsClassPrototype(receiver), &slowPath, &fastPath); in DECLARE_ASM_HANDLER()
2294 BRANCH(TaggedIsHole(*result), &slowPath, &checkResult); in DECLARE_ASM_HANDLER()
2320 BRANCH(IsJSObject(receiver), &isJSObject, &slowPath); in DECLARE_ASM_HANDLER()
2324 BRANCH(IsClassConstructor(receiver), &slowPath, &notClassConstructor); in DECLARE_ASM_HANDLER()
2328 BRANCH(IsClassPrototype(receiver), &slowPath, &fastPath); in DECLARE_ASM_HANDLER()
2332 BRANCH(TaggedIsHole(*result), &slowPath, &checkResult); in DECLARE_ASM_HANDLER()
2360 BRANCH(IsJSObject(receiver), &isJSObject, &notJSObject); in DECLARE_ASM_HANDLER()
2363 BRANCH(IsClassConstructor(receiver), &notJSObject, &notClassConstructor); in DECLARE_ASM_HANDLER()
2366 BRANCH(IsClassPrototype(receiver), &notJSObject, &notClassPrototype); in DECLARE_ASM_HANDLER()
2370 BRANCH(TaggedIsHole(res), &notJSObject, &notHole); in DECLARE_ASM_HANDLER()
2402 BRANCH(IsJSObject(receiver), &isJSObject, &notJSObject); in DECLARE_ASM_HANDLER()
2405 BRANCH(IsClassConstructor(receiver), &notJSObject, &notClassConstructor); in DECLARE_ASM_HANDLER()
2408 BRANCH(IsClassPrototype(receiver), &notJSObject, &notClassPrototype); in DECLARE_ASM_HANDLER()
2412 BRANCH(TaggedIsHole(res), &notJSObject, &notHole); in DECLARE_ASM_HANDLER()
2506 BRANCH(TaggedIsFalse(acc), &accEqualFalse, &accNotEqualFalse); in DECLARE_ASM_HANDLER()
2509 BRANCH(TaggedIsInt(acc), &accIsInt, &accNotInt); in DECLARE_ASM_HANDLER()
2512 BRANCH(Int32Equal(TaggedGetInt(acc), Int32(0)), &accEqualFalse, &accNotInt); in DECLARE_ASM_HANDLER()
2516 BRANCH(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
2519 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &accEqualFalse, &last); in DECLARE_ASM_HANDLER()
2547 BRANCH(TaggedIsFalse(acc), &accEqualFalse, &accNotEqualFalse); in DECLARE_ASM_HANDLER()
2550 BRANCH(TaggedIsInt(acc), &accIsInt, &accNotInt); in DECLARE_ASM_HANDLER()
2553 BRANCH(Int32Equal(TaggedGetInt(acc), Int32(0)), &accEqualFalse, &accNotInt); in DECLARE_ASM_HANDLER()
2557 BRANCH(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
2560 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &accEqualFalse, &last); in DECLARE_ASM_HANDLER()
2588 BRANCH(TaggedIsFalse(acc), &accEqualFalse, &accNotEqualFalse); in DECLARE_ASM_HANDLER()
2591 BRANCH(TaggedIsInt(acc), &accIsInt, &accNotInt); in DECLARE_ASM_HANDLER()
2594 BRANCH(Int32Equal(TaggedGetInt(acc), Int32(0)), &accEqualFalse, &accNotInt); in DECLARE_ASM_HANDLER()
2598 BRANCH(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
2601 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &accEqualFalse, &last); in DECLARE_ASM_HANDLER()
2629 BRANCH(TaggedIsTrue(acc), &accEqualTrue, &accNotEqualTrue); in DECLARE_ASM_HANDLER()
2632 BRANCH(TaggedIsInt(acc), &accIsInt, &accNotInt); in DECLARE_ASM_HANDLER()
2635 BRANCH(Int32Equal(TaggedGetInt(acc), Int32(0)), &accNotInt, &accEqualTrue); in DECLARE_ASM_HANDLER()
2639 BRANCH(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
2642 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &last, &accEqualTrue); in DECLARE_ASM_HANDLER()
2670 BRANCH(TaggedIsTrue(acc), &accEqualTrue, &accNotEqualTrue); in DECLARE_ASM_HANDLER()
2673 BRANCH(TaggedIsInt(acc), &accIsInt, &accNotInt); in DECLARE_ASM_HANDLER()
2676 BRANCH(Int32Equal(TaggedGetInt(acc), Int32(0)), &accNotInt, &accEqualTrue); in DECLARE_ASM_HANDLER()
2680 BRANCH(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
2683 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &last, &accEqualTrue); in DECLARE_ASM_HANDLER()
2711 BRANCH(TaggedIsTrue(acc), &accEqualTrue, &accNotEqualTrue); in DECLARE_ASM_HANDLER()
2714 BRANCH(TaggedIsInt(acc), &accIsInt, &accNotInt); in DECLARE_ASM_HANDLER()
2717 BRANCH(Int32Equal(TaggedGetInt(acc), Int32(0)), &accNotInt, &accEqualTrue); in DECLARE_ASM_HANDLER()
2721 BRANCH(TaggedIsDouble(acc), &accIsDouble, &last); in DECLARE_ASM_HANDLER()
2724 BRANCH(DoubleEqual(GetDoubleOfTDouble(acc), Double(0)), &last, &accEqualTrue); in DECLARE_ASM_HANDLER()
2765 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in DECLARE_ASM_HANDLER()
2774 BRANCH(isProfileDumpedAndJitCompiled, &tryContinue, &updateHotness); in DECLARE_ASM_HANDLER()
2800BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in DECLARE_ASM_HANDLER()
2810 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in DECLARE_ASM_HANDLER()
2817 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in DECLARE_ASM_HANDLER()
2864 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in DECLARE_ASM_HANDLER()
2873 BRANCH(isProfileDumpedAndJitCompiled, &tryContinue, &updateHotness); in DECLARE_ASM_HANDLER()
2899BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in DECLARE_ASM_HANDLER()
2910 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in DECLARE_ASM_HANDLER()
2917 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in DECLARE_ASM_HANDLER()
2969 BRANCH(TaggedIsException(res), &isException, &notException); in DECLARE_ASM_HANDLER()
2976 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in DECLARE_ASM_HANDLER()
2979BRANCH(ProfilerStubBuilder(env).IsProfileTypeInfoDumped(*varProfileTypeInfo, callback), &tryContin… in DECLARE_ASM_HANDLER()
3006BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in DECLARE_ASM_HANDLER()
3016 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in DECLARE_ASM_HANDLER()
3023 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in DECLARE_ASM_HANDLER()
3074 BRANCH(TaggedIsException(res), &isException, &notException); in DECLARE_ASM_HANDLER()
3081 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in DECLARE_ASM_HANDLER()
3084BRANCH(ProfilerStubBuilder(env).IsProfileTypeInfoDumped(*varProfileTypeInfo, callback), &tryContin… in DECLARE_ASM_HANDLER()
3111BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in DECLARE_ASM_HANDLER()
3121 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in DECLARE_ASM_HANDLER()
3128 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in DECLARE_ASM_HANDLER()
3264 BRANCH(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in DECLARE_ASM_HANDLER()
3284 BRANCH(TaggedIsNumber(value), &valueIsNumber, &valueNotNumber); in DECLARE_ASM_HANDLER()
3330 BRANCH(TaggedIsNumeric(value), &valueIsNumeric, &valueNotNumeric); in DECLARE_ASM_HANDLER()
3336 BRANCH(TaggedIsNumber(value), &valueIsNumber, &profilerEnd); in DECLARE_ASM_HANDLER()
3341 BRANCH(TaggedIsInt(value), &valueIsInt, &valueIsDouble); in DECLARE_ASM_HANDLER()
3372 BRANCH(TaggedIsNumeric(value), &valueIsNumeric, &valueNotNumeric); in DECLARE_ASM_HANDLER()
3413 BRANCH(TaggedIsException(result), &isException, &notException); in DECLARE_ASM_HANDLER()
3455 BRANCH(TaggedIsException(res), &isException, &notException); in DECLARE_ASM_HANDLER()
3462 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in DECLARE_ASM_HANDLER()
3465BRANCH(ProfilerStubBuilder(env).IsProfileTypeInfoDumped(*varProfileTypeInfo, callback), &tryContin… in DECLARE_ASM_HANDLER()
3492BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in DECLARE_ASM_HANDLER()
3502 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in DECLARE_ASM_HANDLER()
3509 BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in DECLARE_ASM_HANDLER()
3583 BRANCH(TaggedIsHeapObject(superCtor), &ctorIsHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
3585 BRANCH(IsJSFunction(superCtor), &ctorIsJSFunction, &slowPath); in DECLARE_ASM_HANDLER()
3587 BRANCH(IsConstructor(superCtor), &ctorIsConstructor, &slowPath); in DECLARE_ASM_HANDLER()
3589 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &fastPath); in DECLARE_ASM_HANDLER()
3592 BRANCH(IsBase(superCtor), &ctorIsBase, &ctorNotBase); in DECLARE_ASM_HANDLER()
3597 BRANCH(HasPendingException(glue), &isException, &ctorNotBase); in DECLARE_ASM_HANDLER()
3618 BRANCH(TaggedIsException(*res), &isException, &dispatch); in DECLARE_ASM_HANDLER()
3622 BRANCH(HasPendingException(glue), &isException, &dispatch); in DECLARE_ASM_HANDLER()
3782 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
3787 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
3807 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
3812 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
3832 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
3837 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
3858 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
3863 BRANCH(TaggedIsHole(result), &slowPath, &notHole); in DECLARE_ASM_HANDLER()
4147 BRANCH(TaggedIsException(res), &isException, &isNotException); in DECLARE_ASM_HANDLER()
4184 BRANCH(TaggedIsException(res), &isException, &isNotException); in DECLARE_ASM_HANDLER()
4223 BRANCH(TaggedIsException(res), &isException, &isNotException); in DECLARE_ASM_HANDLER()
4660 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
4662 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath); in DECLARE_ASM_HANDLER()
4664 BRANCH(IsConstructor(ctor), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
4667 BRANCH(IsBase(ctor), &ctorIsBase, &ctorNotBase); in DECLARE_ASM_HANDLER()
4672 BRANCH(HasPendingException(glue), &isException, &ctorNotBase); in DECLARE_ASM_HANDLER()
4694 BRANCH(TaggedIsException(*res), &isException, &dispatch); in DECLARE_ASM_HANDLER()
4698 BRANCH(HasPendingException(glue), &isException, &dispatch); in DECLARE_ASM_HANDLER()
4732 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
4734 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath); in DECLARE_ASM_HANDLER()
4736 BRANCH(IsConstructor(ctor), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
4739 BRANCH(IsBase(ctor), &ctorIsBase, &ctorNotBase); in DECLARE_ASM_HANDLER()
4744 BRANCH(HasPendingException(glue), &isException, &ctorNotBase); in DECLARE_ASM_HANDLER()
4767 BRANCH(TaggedIsException(*res), &isException, &dispatch); in DECLARE_ASM_HANDLER()
4771 BRANCH(HasPendingException(glue), &isException, &dispatch); in DECLARE_ASM_HANDLER()
4805 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath); in DECLARE_ASM_HANDLER()
4807 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath); in DECLARE_ASM_HANDLER()
4809 BRANCH(IsConstructor(ctor), &fastPath, &slowPath); in DECLARE_ASM_HANDLER()
4812 BRANCH(IsBase(ctor), &ctorIsBase, &ctorNotBase); in DECLARE_ASM_HANDLER()
4817 BRANCH(HasPendingException(glue), &isException, &ctorNotBase); in DECLARE_ASM_HANDLER()
4838 BRANCH(TaggedIsException(*res), &isException, &dispatch); in DECLARE_ASM_HANDLER()
4842 BRANCH(HasPendingException(glue), &isException, &dispatch); in DECLARE_ASM_HANDLER()
4871BRANCH(IsSendableFunction(GetMethodFromFunction(result)), &isSendableFunc, &isNotSendableFunc); in DECLARE_ASM_HANDLER()
4877 BRANCH(IsSourceTextModule(module), &isSourceTextModule, &isNotSourceTextModule); in DECLARE_ASM_HANDLER()
4924BRANCH(IsSendableFunction(GetMethodFromFunction(result)), &isSendableFunc, &isNotSendableFunc); in DECLARE_ASM_HANDLER()
4930 BRANCH(IsSourceTextModule(module), &isSourceTextModule, &isNotSourceTextModule); in DECLARE_ASM_HANDLER()
5319 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcIsInvalid, &pcNotInvalid); in DECLARE_ASM_HANDLER_NOPRINT()
5364 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &shouldReturn, &shouldContinue); in DECLARE_ASM_HANDLER()
5381 BRANCH(TaggedIsException(*varAcc), &isException, &notException); in DECLARE_ASM_HANDLER()
5406 BRANCH(Int8Equal(isEntryFrameDropped, Int8(JSThread::FrameDroppedState::StatePending)), in DECLARE_ASM_HANDLER()
5425 BRANCH(isFrameDropped, &isFrameDroppedTrue, &isFrameDroppedFalse); in DECLARE_ASM_HANDLER()
5443 BRANCH(Int8Equal(isEntryFrameDropped, Int8(JSThread::FrameDroppedState::StateTrue)), in DECLARE_ASM_HANDLER()
5448BRANCH(Int64Equal(maybeFrameType, Int64(static_cast<int64_t>(FrameType::BASELINE_BUILTIN_FRAME))), in DECLARE_ASM_HANDLER()
5458 BRANCH(IntPtrEqual(*varPc, IntPtr(0)), &pcEqualNullptr, &pcNotEqualNullptr); in DECLARE_ASM_HANDLER()
5465BRANCH(IntPtrEqual(*varPc, IntPtr(BASELINEJIT_PC_FLAG)), &pcEqualBaseline, &pcNotEqualBaseline); in DECLARE_ASM_HANDLER()
5698 BRANCH(TaggedIsException(res), &isException, &isNotException); in DECLARE_ASM_HANDLER()
5808 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
5812 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
5835 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
5839 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
5862 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
5866 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
5889 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
5893 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
5919 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
5923 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()
5949 BRANCH(Int32LessThan(*i, level), &loopHead, &afterLoop); in DECLARE_ASM_HANDLER()
5953 BRANCH(Int32LessThan(*i, level), &loopEnd, &afterLoop); in DECLARE_ASM_HANDLER()