Lines Matching defs:slowPath
673 Label slowPath(env);
674 BRANCH(Int32LessThan(len, Int32(MAX_TAGGED_ARRAY_LENGTH)), &next, &slowPath);
679 Bind(&slowPath);
713 Label slowPath(env);
714 BRANCH(Int32LessThan(len, Int32(MAX_TAGGED_ARRAY_LENGTH)), &next, &slowPath);
719 Bind(&slowPath);
1777 Label slowPath(env);
1782 BRANCH(TaggedIsHeapObject(ctor), &ctorIsHeapObject, &slowPath);
1784 BRANCH(IsJSFunction(ctor), &ctorIsJSFunction, &slowPath);
1786 BRANCH(IsConstructor(ctor), &fastPath, &slowPath);
1796 Bind(&slowPath);
2177 Label slowPath(env);
2183 BRANCH(HasConstructor(srcTypedArray), &slowPath, &defaultConstr);
2189 BRANCH(IsMarkerCellValid(markerCell), &markerCellValid, &slowPath);
2194 BRANCH(GetAccessorHasChanged(marker), &slowPath, &accessorNotChanged);
2208 BRANCH(Int32LessThanOrEqual(newByteLength, Int32(RangeInfo::TYPED_ARRAY_ONHEAP_MAX)), &next, &slowPath);
2216 BRANCH(Equal(originalHClassObjectSize, onHeapHClassObjectSize), &sameObjectSize, &slowPath);
2231 Bind(&slowPath);
2253 Label slowPath(env);
2264 BRANCH(IsJSShared(newTarget), &isValid, &slowPath);
2274 BRANCH(IsEcmaObject(proto), ¬HasFunctionPrototype, &slowPath);
2280 BRANCH(IntPtrEqual(constructor, newTarget), &isEqual, &slowPath);
2283 BRANCH(IsJSHClass(protoOrHClass), &isHClass, &slowPath);
2292 BRANCH(IsJSShared(*jshclass), &slowPath, ¬Shared);
2299 Bind(&slowPath);
2363 GateRef NewObjectStubBuilder::NewTypedArrayFromCtor(GateRef glue, GateRef ctor, GateRef length, Label *slowPath)
2379 BRANCH(IsEcmaObject(thisObj), &thisObjIsECmaObject, slowPath);
2381 BRANCH(IsFastTypeArray(arrayType), &thisObjIsFastTypedArray, slowPath);
2383 BRANCH(HasConstructor(thisObj), slowPath, &defaultConstr);