• Home
  • Raw
  • Download

Lines Matching full:branch

71     Branch(IntPtrGreaterThan(numArgs, index), &validIndex, &exit);  in GetArg()
99 Branch(Int64Equal(numArgs, IntPtr(0)), &callThis0, &notcallThis0); in CallSlowPath()
107 Branch(Int64Equal(numArgs, IntPtr(1)), &callThis1, &notcallThis1); in CallSlowPath()
117 Branch(Int64Equal(numArgs, IntPtr(2)), &callThis2, &callThis3); // 2: args2 in CallSlowPath()
163 Branch(TaggedIsUndefinedOrNull(thisValue), &slowPath, &objNotUndefinedAndNull); in DECLARE_BUILTINS()
166 Branch(TaggedIsHeapObject(thisValue), &thisIsHeapobject, &slowPath); in DECLARE_BUILTINS()
168 Branch(IsString(thisValue), &isString, &slowPath); in DECLARE_BUILTINS()
172 Branch(Int64GreaterThanOrEqual(IntPtr(0), numArgs), &next, &posTagNotUndefined); in DECLARE_BUILTINS()
176 Branch(TaggedIsInt(posTag), &posTagIsInt, &posTagNotInt); in DECLARE_BUILTINS()
181 Branch(TaggedIsDouble(posTag), &posTagIsDouble, &slowPath); in DECLARE_BUILTINS()
188 Branch(Int32GreaterThanOrEqual(*pos, thisLen), &exit, &posNotGreaterLen); in DECLARE_BUILTINS()
191 Branch(Int32LessThan(*pos, Int32(0)), &exit, &posNotLessZero); in DECLARE_BUILTINS()
233 Branch(TaggedIsUndefinedOrNull(thisValue), &slowPath, &objNotUndefinedAndNull); in DECLARE_BUILTINS()
236 Branch(TaggedIsHeapObject(thisValue), &thisIsHeapobject, &slowPath); in DECLARE_BUILTINS()
238 Branch(IsString(thisValue), &isString, &slowPath); in DECLARE_BUILTINS()
242 Branch(TaggedIsHeapObject(searchTag), &searchTagIsHeapObject, &slowPath); in DECLARE_BUILTINS()
244 Branch(IsString(searchTag), &isSearchString, &slowPath); in DECLARE_BUILTINS()
248 Branch(Int64GreaterThanOrEqual(IntPtr(1), numArgs), &next, &posTagNotUndefined); in DECLARE_BUILTINS()
252 Branch(TaggedIsInt(posTag), &posTagIsInt, &posTagNotInt); in DECLARE_BUILTINS()
257 Branch(TaggedIsDouble(posTag), &posTagIsDouble, &slowPath); in DECLARE_BUILTINS()
266Branch(Int32GreaterThan(*pos, Int32(0)), &posGreaterThanZero, &posNotGreaterThanZero); in DECLARE_BUILTINS()
274 Branch(Int32LessThanOrEqual(*pos, thisLen), &nextCount, &posNotLessThanLen); in DECLARE_BUILTINS()
285Branch(Int32GreaterThanOrEqual(resPos, Int32(0)), &resPosGreaterZero, &exit); in DECLARE_BUILTINS()
289 Branch(Int32LessThanOrEqual(resPos, thisLen), &resPosLessZero, &exit); in DECLARE_BUILTINS()
346 Branch(TaggedIsUndefinedOrNull(thisValue), &slowPath, &objNotUndefinedAndNull); in DECLARE_BUILTINS()
349 Branch(TaggedIsHeapObject(thisValue), &thisIsHeapobject, &slowPath); in DECLARE_BUILTINS()
351 Branch(IsString(thisValue), &isString, &slowPath); in DECLARE_BUILTINS()
356 Branch(Int64GreaterThanOrEqual(IntPtr(0), numArgs), &next, &startTagNotUndefined); in DECLARE_BUILTINS()
360 Branch(TaggedIsInt(startTag), &posTagIsInt, &posTagNotInt); in DECLARE_BUILTINS()
365 Branch(TaggedIsDouble(startTag), &posTagIsDouble, &slowPath); in DECLARE_BUILTINS()
372Branch(Int64GreaterThanOrEqual(IntPtr(1), numArgs), &endTagIsUndefined, &endTagNotUndefined); in DECLARE_BUILTINS()
381 Branch(TaggedIsInt(endTag), &endTagIsInt, &endTagNotInt); in DECLARE_BUILTINS()
386 Branch(TaggedIsDouble(endTag), &endTagIsDouble, &slowPath); in DECLARE_BUILTINS()
395 Branch(Int32GreaterThan(*start, Int32(0)), &startGreatZero, &startNotGreatZero); in DECLARE_BUILTINS()
403 Branch(Int32GreaterThan(*start, thisLen), &startGreatLen, &countEnd); in DECLARE_BUILTINS()
413 Branch(Int32GreaterThan(*end, Int32(0)), &endGreatZero, &endNotGreatZero); in DECLARE_BUILTINS()
421 Branch(Int32GreaterThan(*end, thisLen), &endGreatLen, &countFrom); in DECLARE_BUILTINS()
431 Branch(Int32GreaterThan(*start, *end), &startGreatEnd, &startNotGreatEnd); in DECLARE_BUILTINS()
451 Branch(IsUtf8String(thisValue), &isUtf8, &isUtf16); in DECLARE_BUILTINS()
495 Branch(TaggedIsUndefinedOrNull(thisValue), &slowPath, &objNotUndefinedAndNull); in DECLARE_BUILTINS()
498 Branch(TaggedIsHeapObject(thisValue), &thisIsHeapobject, &slowPath); in DECLARE_BUILTINS()
500 Branch(IsString(thisValue), &isString, &slowPath); in DECLARE_BUILTINS()
504 Branch(Int64GreaterThanOrEqual(IntPtr(0), numArgs), &next, &posTagNotUndefined); in DECLARE_BUILTINS()
508 Branch(TaggedIsInt(posTag), &posTagIsInt, &posTagNotInt); in DECLARE_BUILTINS()
513 Branch(TaggedIsDouble(posTag), &posTagIsDouble, &slowPath); in DECLARE_BUILTINS()
520 Branch(Int32GreaterThanOrEqual(*pos, thisLen), &posGreaterLen, &posNotGreaterLen); in DECLARE_BUILTINS()
523 Branch(Int32LessThan(*pos, Int32(0)), &posGreaterLen, &posNotLessZero); in DECLARE_BUILTINS()
838 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
844 Branch(IsJSHClass(intialHClass), &intialHClassIsHClass, &slowPath); in DECLARE_BUILTINS()
879 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
885 Branch(IsJSHClass(intialHClass), &intialHClassIsHClass, &slowPath); in DECLARE_BUILTINS()
892 Branch(Int64Equal(numArgs, IntPtr(1)), &oneArg, &notOneArg); in DECLARE_BUILTINS()
897 Branch(TaggedIsNumber(value), &valueIsNumber, &slowPath); in DECLARE_BUILTINS()
907 Branch(Int64Equal(numArgs, IntPtr(3)), &threeArgs, &slowPath); // 3: year month day in DECLARE_BUILTINS()
914 Branch(IsNumberYearMonthDay(year, month, day), &numberYearMonthDay, &slowPath); in DECLARE_BUILTINS()
960 Branch(IsJSFunction(newTarget), &newTargetIsJSFunction, &slowPath); in DECLARE_BUILTINS()
968Branch(Equal(ChangeTaggedPointerToInt64(arrayFunc), ChangeTaggedPointerToInt64(newTarget)), &fastG… in DECLARE_BUILTINS()
973 Branch(IsJSHClass(intialHClass), &intialHClassIsHClass, &slowPath); in DECLARE_BUILTINS()
979 Branch(Int64Equal(numArgs, IntPtr(0)), &noArg, &hasArg); in DECLARE_BUILTINS()
987 Branch(Int64Equal(numArgs, IntPtr(1)), &hasOneArg, &slowPath); in DECLARE_BUILTINS()
992 Branch(TaggedIsNumber(arg0), &argIsNumber, &slowPath); in DECLARE_BUILTINS()
997 Branch(TaggedIsInt(arg0), &argIsInt, &argIsDouble); in DECLARE_BUILTINS()
1004 Branch(BoolAnd(isGEZero, isLEMaxLen), &validIntLength, &slowPath); in DECLARE_BUILTINS()
1020Branch(BoolAnd(doubleEqual, doubleLEMaxLen), &validDoubleLength, &slowPath); in DECLARE_BUILTINS()