Lines Matching refs:slow
270 Label* slow) { in GenerateKeyedLoadReceiverCheck() argument
272 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck()
279 __ b(ne, slow); in GenerateKeyedLoadReceiverCheck()
287 __ b(lt, slow); in GenerateKeyedLoadReceiverCheck()
849 Label slow, notin; in GenerateNonStrictArguments() local
851 GenerateMappedArgumentsLookup(masm, r1, r0, r2, r3, r4, ¬in, &slow); in GenerateNonStrictArguments()
857 GenerateUnmappedArgumentsLookup(masm, r0, r2, r3, &slow); in GenerateNonStrictArguments()
861 __ b(eq, &slow); in GenerateNonStrictArguments()
864 __ bind(&slow); in GenerateNonStrictArguments()
876 Label slow, notin; in GenerateNonStrictArguments() local
878 GenerateMappedArgumentsLookup(masm, r2, r1, r3, r4, r5, ¬in, &slow); in GenerateNonStrictArguments()
887 GenerateUnmappedArgumentsLookup(masm, r1, r3, r4, &slow); in GenerateNonStrictArguments()
893 __ bind(&slow); in GenerateNonStrictArguments()
904 Label slow, notin; in GenerateNonStrictArguments() local
908 GenerateMappedArgumentsLookup(masm, r1, r2, r3, r4, r5, ¬in, &slow); in GenerateNonStrictArguments()
910 GenerateFunctionTailCall(masm, argc, &slow, r3); in GenerateNonStrictArguments()
914 GenerateUnmappedArgumentsLookup(masm, r2, r3, r4, &slow); in GenerateNonStrictArguments()
918 __ b(eq, &slow); in GenerateNonStrictArguments()
919 GenerateFunctionTailCall(masm, argc, &slow, r3); in GenerateNonStrictArguments()
920 __ bind(&slow); in GenerateNonStrictArguments()
968 Label slow, check_string, index_smi, index_string, property_array_property; in GenerateGeneric() local
983 masm, receiver, r2, r3, Map::kHasIndexedInterceptor, &slow); in GenerateGeneric()
989 masm, receiver, key, r4, r3, r2, r0, NULL, &slow); in GenerateGeneric()
1003 __ b(ne, &slow); in GenerateGeneric()
1005 __ LoadFromNumberDictionary(&slow, r4, r0, r0, r2, r3, r5); in GenerateGeneric()
1009 __ bind(&slow); in GenerateGeneric()
1015 GenerateKeyStringCheck(masm, key, r2, r3, &index_string, &slow); in GenerateGeneric()
1018 masm, receiver, r2, r3, Map::kHasNamedInterceptor, &slow); in GenerateGeneric()
1063 __ b(ne, &slow); in GenerateGeneric()
1066 __ b(ne, &slow); in GenerateGeneric()
1119 GenerateGlobalInstanceTypeCheck(masm, r2, &slow); in GenerateGeneric()
1121 GenerateDictionaryLoad(masm, &slow, r3, r0, r0, r2, r4); in GenerateGeneric()
1171 Label slow; in GenerateIndexedInterceptor() local
1174 __ JumpIfSmi(r1, &slow); in GenerateIndexedInterceptor()
1178 __ b(ne, &slow); in GenerateIndexedInterceptor()
1188 __ b(ne, &slow); in GenerateIndexedInterceptor()
1200 __ bind(&slow); in GenerateIndexedInterceptor()
1312 Label slow, array, extra, check_if_double_array; in GenerateGeneric() local
1328 __ JumpIfNotSmi(key, &slow); in GenerateGeneric()
1330 __ JumpIfSmi(receiver, &slow); in GenerateGeneric()
1337 __ b(ne, &slow); in GenerateGeneric()
1344 __ b(lt, &slow); in GenerateGeneric()
1354 __ bind(&slow); in GenerateGeneric()
1366 __ b(ne, &slow); // Only support writing to writing to array[array.length]. in GenerateGeneric()
1371 __ b(hs, &slow); in GenerateGeneric()
1385 __ b(ne, &slow); in GenerateGeneric()
1446 __ b(ne, &slow); in GenerateGeneric()
1471 &slow); in GenerateGeneric()
1473 ElementsTransitionGenerator::GenerateSmiOnlyToDouble(masm, &slow); in GenerateGeneric()
1483 &slow); in GenerateGeneric()
1497 &slow); in GenerateGeneric()
1499 ElementsTransitionGenerator::GenerateDoubleToObject(masm, &slow); in GenerateGeneric()