Home
last modified time | relevance | path

Searched defs:JumpIfSmi (Results 1 – 25 of 54) sorted by relevance

123

/external/v8/src/ia32/
Dstub-cache-ia32.cc227 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
297 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
317 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
551 __ JumpIfSmi(receiver, miss); in Compile() local
993 __ JumpIfSmi(receiver, miss); in GenerateLoadField() local
1016 __ JumpIfSmi(receiver, miss); in GenerateLoadCallback() local
1076 __ JumpIfSmi(receiver, miss); in GenerateLoadConstant() local
1102 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor() local
1266 __ JumpIfSmi(edx, miss); in GenerateGlobalReceiverCheck() local
1290 __ JumpIfSmi(edi, miss); in GenerateLoadFunctionFromCell() local
[all …]
Dic-ia32.cc75 __ JumpIfSmi(receiver, miss); in GenerateStringDictionaryReceiverCheck() local
276 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
380 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
671 __ JumpIfSmi(edx, &slow); in GenerateIndexedInterceptor() local
772 __ JumpIfSmi(edx, &slow); in GenerateGeneric() local
965 __ JumpIfSmi(edx, &number); in GenerateMonomorphicCacheProbe() local
1011 __ JumpIfSmi(edi, miss); in GenerateFunctionTailCall() local
1093 __ JumpIfSmi(edx, &invoke, Label::kNear); in GenerateMiss() local
1300 __ JumpIfSmi(ecx, &miss); in GenerateNormal() local
1468 __ JumpIfSmi(receiver, &miss); in GenerateArrayLength() local
Dfull-codegen-ia32.cc151 __ JumpIfSmi(ecx, &ok); in Generate() local
971 __ JumpIfSmi(eax, &convert, Label::kNear); in VisitForInStatement() local
2477 __ JumpIfSmi(eax, if_false); in EmitIsObject() local
2509 __ JumpIfSmi(eax, if_false); in EmitIsSpecObject() local
2531 __ JumpIfSmi(eax, if_false); in EmitIsUndetectableObject() local
2606 __ JumpIfSmi(ecx, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
2639 __ JumpIfSmi(eax, if_false); in EmitIsFunction() local
2661 __ JumpIfSmi(eax, if_false); in EmitIsArray() local
2683 __ JumpIfSmi(eax, if_false); in EmitIsRegExp() local
2794 __ JumpIfSmi(eax, &null); in EmitClassOf() local
[all …]
/external/v8/src/x64/
Dstub-cache-x64.cc193 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
271 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
291 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
535 __ JumpIfSmi(receiver, miss); in Compile() local
967 __ JumpIfSmi(receiver, miss); in GenerateLoadField() local
990 __ JumpIfSmi(receiver, miss); in GenerateLoadCallback() local
1056 __ JumpIfSmi(receiver, miss); in GenerateLoadConstant() local
1082 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor() local
1238 __ JumpIfSmi(rdx, miss); in GenerateGlobalReceiverCheck() local
1258 __ JumpIfSmi(rdi, miss); in GenerateLoadFunctionFromCell() local
[all …]
Dic-x64.cc74 __ JumpIfSmi(receiver, miss); in GenerateStringDictionaryReceiverCheck() local
284 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
593 __ JumpIfSmi(rdx, &slow); in GenerateIndexedInterceptor() local
642 __ JumpIfSmi(rdx, &slow_with_tagged_index); in GenerateGeneric() local
837 __ JumpIfSmi(rdx, &number); in GenerateMonomorphicCacheProbe() local
885 __ JumpIfSmi(rdi, miss); in GenerateFunctionTailCall() local
972 __ JumpIfSmi(rdx, &invoke); in GenerateMiss() local
1142 __ JumpIfSmi(rcx, &miss); in GenerateNormal() local
1164 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
1488 __ JumpIfSmi(receiver, &miss); in GenerateArrayLength() local
Dfull-codegen-x64.cc915 __ JumpIfSmi(rax, &convert); in VisitForInStatement() local
2330 __ JumpIfSmi(rax, if_true); in EmitIsSmi() local
2371 __ JumpIfSmi(rax, if_false); in EmitIsObject() local
2403 __ JumpIfSmi(rax, if_false); in EmitIsSpecObject() local
2425 __ JumpIfSmi(rax, if_false); in EmitIsUndetectableObject() local
2532 __ JumpIfSmi(rax, if_false); in EmitIsFunction() local
2554 __ JumpIfSmi(rax, if_false); in EmitIsArray() local
2576 __ JumpIfSmi(rax, if_false); in EmitIsRegExp() local
2687 __ JumpIfSmi(rax, &null); in EmitClassOf() local
2841 __ JumpIfSmi(rax, &done); in EmitValueOf() local
[all …]
/external/v8/src/mips/
Dstub-cache-mips.cc217 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
336 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
358 __ JumpIfSmi(receiver, smi, t0); in GenerateStringCheck() local
478 __ JumpIfSmi(a0, &exit, scratch); in GenerateStoreField() local
497 __ JumpIfSmi(a0, &exit); in GenerateStoreField() local
536 __ JumpIfSmi(a1, miss); in GenerateCallFunction() local
708 __ JumpIfSmi(receiver, miss); in Compile() local
1150 __ JumpIfSmi(receiver, miss); in GenerateLoadField() local
1170 __ JumpIfSmi(receiver, miss, scratch1); in GenerateLoadConstant() local
1193 __ JumpIfSmi(receiver, miss, scratch1); in GenerateLoadCallback() local
[all …]
Dic-mips.cc79 __ JumpIfSmi(receiver, miss); in GenerateStringDictionaryReceiverCheck() local
274 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
412 __ JumpIfSmi(a1, &number, t1); in GenerateMonomorphicCacheProbe() local
453 __ JumpIfSmi(a1, miss); in GenerateFunctionTailCall() local
530 __ JumpIfSmi(a2, &invoke); in GenerateMiss() local
682 __ JumpIfSmi(a2, &miss); in GenerateNormal() local
764 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
1218 __ JumpIfSmi(receiver, &slow); in GenerateGeneric() local
1399 __ JumpIfSmi(a1, &slow); in GenerateIndexedInterceptor() local
1562 __ JumpIfSmi(receiver, &miss); in GenerateArrayLength() local
Dfull-codegen-mips.cc1014 __ JumpIfSmi(a0, &convert); in VisitForInStatement() local
2562 __ JumpIfSmi(v0, if_false); in EmitIsObject() local
2593 __ JumpIfSmi(v0, if_false); in EmitIsSpecObject() local
2616 __ JumpIfSmi(v0, if_false); in EmitIsUndetectableObject() local
2691 __ JumpIfSmi(a2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
2723 __ JumpIfSmi(v0, if_false); in EmitIsFunction() local
2746 __ JumpIfSmi(v0, if_false); in EmitIsArray() local
2769 __ JumpIfSmi(v0, if_false); in EmitIsRegExp() local
2876 __ JumpIfSmi(v0, &null); in EmitClassOf() local
3037 __ JumpIfSmi(v0, &done); in EmitValueOf() local
[all …]
/external/v8/src/arm/
Dstub-cache-arm.cc228 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
349 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
371 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
493 __ JumpIfSmi(r0, &exit); in GenerateStoreField() local
512 __ JumpIfSmi(r0, &exit); in GenerateStoreField() local
551 __ JumpIfSmi(r1, miss); in GenerateCallFunction() local
718 __ JumpIfSmi(receiver, miss); in Compile() local
1148 __ JumpIfSmi(receiver, miss); in GenerateLoadField() local
1168 __ JumpIfSmi(receiver, miss); in GenerateLoadConstant() local
1191 __ JumpIfSmi(receiver, miss); in GenerateLoadCallback() local
[all …]
Dic-arm.cc82 __ JumpIfSmi(receiver, miss); in GenerateStringDictionaryReceiverCheck() local
272 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
410 __ JumpIfSmi(r1, &number); in GenerateMonomorphicCacheProbe() local
454 __ JumpIfSmi(r1, miss); in GenerateFunctionTailCall() local
530 __ JumpIfSmi(r2, &invoke); in GenerateMiss() local
685 __ JumpIfSmi(r2, &miss); in GenerateNormal() local
771 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
1174 __ JumpIfSmi(r1, &slow); in GenerateIndexedInterceptor() local
1330 __ JumpIfSmi(receiver, &slow); in GenerateGeneric() local
1563 __ JumpIfSmi(receiver, &miss); in GenerateArrayLength() local
Dfull-codegen-arm.cc1006 __ JumpIfSmi(r0, &convert); in VisitForInStatement() local
2538 __ JumpIfSmi(r0, if_false); in EmitIsObject() local
2571 __ JumpIfSmi(r0, if_false); in EmitIsSpecObject() local
2593 __ JumpIfSmi(r0, if_false); in EmitIsUndetectableObject() local
2670 __ JumpIfSmi(r2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
2703 __ JumpIfSmi(r0, if_false); in EmitIsFunction() local
2725 __ JumpIfSmi(r0, if_false); in EmitIsArray() local
2747 __ JumpIfSmi(r0, if_false); in EmitIsRegExp() local
2856 __ JumpIfSmi(r0, &null); in EmitClassOf() local
3018 __ JumpIfSmi(r0, &done); in EmitValueOf() local
[all …]
/external/chromium_org/v8/src/arm/
Dstub-cache-arm.cc219 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
337 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
359 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
482 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreTransition() local
644 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreField() local
688 __ JumpIfSmi(value_reg, &exit); in GenerateStoreField() local
712 __ JumpIfSmi(value_reg, &exit); in GenerateStoreField() local
951 __ JumpIfSmi(receiver, miss); in Compile() local
1515 __ JumpIfSmi(function, miss); in GenerateFunctionCheck() local
1796 __ JumpIfSmi(r2, &no_fast_elements_check); in CompileArrayPushCall() local
[all …]
Dic-arm.cc82 __ JumpIfSmi(receiver, miss); in GenerateNameDictionaryReceiverCheck() local
225 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
366 __ JumpIfSmi(r1, &number); in GenerateMonomorphicCacheProbe() local
410 __ JumpIfSmi(r1, miss); in GenerateFunctionTailCall() local
486 __ JumpIfSmi(r2, &invoke); in GenerateMiss() local
641 __ JumpIfSmi(r2, &miss); in GenerateNormal() local
736 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
1135 __ JumpIfSmi(r1, &slow); in GenerateIndexedInterceptor() local
1429 __ JumpIfSmi(receiver, &slow); in GenerateGeneric() local
Dfull-codegen-arm.cc1096 __ JumpIfSmi(r0, &convert); in VisitForInStatement() local
1274 __ JumpIfSmi(r0, &convert); in VisitForOfStatement() local
2937 __ JumpIfSmi(r0, if_false); in EmitIsObject() local
2970 __ JumpIfSmi(r0, if_false); in EmitIsSpecObject() local
2992 __ JumpIfSmi(r0, if_false); in EmitIsUndetectableObject() local
3079 __ JumpIfSmi(r2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3105 __ JumpIfSmi(r0, if_false); in EmitIsFunction() local
3153 __ JumpIfSmi(r0, if_false); in EmitIsArray() local
3175 __ JumpIfSmi(r0, if_false); in EmitIsRegExp() local
3284 __ JumpIfSmi(r0, &null); in EmitClassOf() local
[all …]
/external/chromium_org/v8/src/x64/
Dic-x64.cc74 __ JumpIfSmi(receiver, miss); in GenerateNameDictionaryReceiverCheck() local
240 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
556 __ JumpIfSmi(rdx, &slow); in GenerateIndexedInterceptor() local
749 __ JumpIfSmi(rdx, &slow_with_tagged_index); in GenerateGeneric() local
858 __ JumpIfSmi(rdx, &number); in GenerateMonomorphicCacheProbe() local
906 __ JumpIfSmi(rdi, miss); in GenerateFunctionTailCall() local
993 __ JumpIfSmi(rdx, &invoke); in GenerateMiss() local
1163 __ JumpIfSmi(rcx, &miss); in GenerateNormal() local
1185 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
Dfull-codegen-x64.cc1055 __ JumpIfSmi(rax, &convert); in VisitForInStatement() local
1234 __ JumpIfSmi(rax, &convert); in VisitForOfStatement() local
2822 __ JumpIfSmi(rax, if_true); in EmitIsSmi() local
2863 __ JumpIfSmi(rax, if_false); in EmitIsObject() local
2895 __ JumpIfSmi(rax, if_false); in EmitIsSpecObject() local
2917 __ JumpIfSmi(rax, if_false); in EmitIsUndetectableObject() local
3028 __ JumpIfSmi(rax, if_false); in EmitIsFunction() local
3077 __ JumpIfSmi(rax, if_false); in EmitIsArray() local
3099 __ JumpIfSmi(rax, if_false); in EmitIsRegExp() local
3210 __ JumpIfSmi(rax, &null); in EmitClassOf() local
[all …]
Dstub-cache-x64.cc190 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
268 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
288 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
663 __ JumpIfSmi(receiver, miss); in Compile() local
898 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreTransition() local
1042 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreField() local
1540 __ JumpIfSmi(function, miss); in GenerateFunctionCheck() local
1804 __ JumpIfSmi(rbx, &no_fast_elements_check); in CompileArrayPushCall() local
2157 __ JumpIfSmi(rax, &smi); in CompileMathFloorCall() local
2342 __ JumpIfSmi(rdx, &miss_before_stack_reserved); in CompileFastApiCall() local
[all …]
/external/chromium_org/v8/src/mips/
Dic-mips.cc79 __ JumpIfSmi(receiver, miss); in GenerateNameDictionaryReceiverCheck() local
227 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
371 __ JumpIfSmi(a1, &number, t1); in GenerateMonomorphicCacheProbe() local
412 __ JumpIfSmi(a1, miss); in GenerateFunctionTailCall() local
489 __ JumpIfSmi(a2, &invoke); in GenerateMiss() local
640 __ JumpIfSmi(a2, &miss); in GenerateNormal() local
732 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
1353 __ JumpIfSmi(receiver, &slow); in GenerateGeneric() local
1433 __ JumpIfSmi(a1, &slow); in GenerateIndexedInterceptor() local
Dstub-cache-mips.cc213 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
329 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
351 __ JumpIfSmi(receiver, smi, t0); in GenerateStringCheck() local
469 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreTransition() local
632 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreField() local
677 __ JumpIfSmi(value_reg, &exit); in GenerateStoreField() local
701 __ JumpIfSmi(value_reg, &exit); in GenerateStoreField() local
939 __ JumpIfSmi(receiver, miss); in Compile() local
1501 __ JumpIfSmi(function, miss); in GenerateFunctionCheck() local
1783 __ JumpIfSmi(a2, &no_fast_elements_check); in CompileArrayPushCall() local
[all …]
Dfull-codegen-mips.cc1107 __ JumpIfSmi(a0, &convert); in VisitForInStatement() local
1286 __ JumpIfSmi(a0, &convert); in VisitForOfStatement() local
2969 __ JumpIfSmi(v0, if_false); in EmitIsObject() local
3000 __ JumpIfSmi(v0, if_false); in EmitIsSpecObject() local
3023 __ JumpIfSmi(v0, if_false); in EmitIsUndetectableObject() local
3110 __ JumpIfSmi(a2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3135 __ JumpIfSmi(v0, if_false); in EmitIsFunction() local
3188 __ JumpIfSmi(v0, if_false); in EmitIsArray() local
3211 __ JumpIfSmi(v0, if_false); in EmitIsRegExp() local
3318 __ JumpIfSmi(v0, &null); in EmitClassOf() local
[all …]
/external/chromium_org/v8/src/ia32/
Dic-ia32.cc75 __ JumpIfSmi(receiver, miss); in GenerateNameDictionaryReceiverCheck() local
233 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
344 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
627 __ JumpIfSmi(edx, &slow); in GenerateIndexedInterceptor() local
874 __ JumpIfSmi(edx, &slow); in GenerateGeneric() local
977 __ JumpIfSmi(edx, &number); in GenerateMonomorphicCacheProbe() local
1023 __ JumpIfSmi(edi, miss); in GenerateFunctionTailCall() local
1105 __ JumpIfSmi(edx, &invoke, Label::kNear); in GenerateMiss() local
1312 __ JumpIfSmi(ecx, &miss); in GenerateNormal() local
Dfull-codegen-ia32.cc147 __ JumpIfSmi(ecx, &ok); in Generate() local
1044 __ JumpIfSmi(eax, &convert, Label::kNear); in VisitForInStatement() local
1212 __ JumpIfSmi(eax, &convert); in VisitForOfStatement() local
2885 __ JumpIfSmi(eax, if_false); in EmitIsObject() local
2917 __ JumpIfSmi(eax, if_false); in EmitIsSpecObject() local
2939 __ JumpIfSmi(eax, if_false); in EmitIsUndetectableObject() local
3026 __ JumpIfSmi(ecx, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3054 __ JumpIfSmi(eax, if_false); in EmitIsFunction() local
3102 __ JumpIfSmi(eax, if_false); in EmitIsArray() local
3124 __ JumpIfSmi(eax, if_false); in EmitIsRegExp() local
[all …]
Dstub-cache-ia32.cc223 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
293 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
313 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
670 __ JumpIfSmi(receiver, miss); in Compile() local
912 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreTransition() local
1082 __ JumpIfSmi(value_reg, miss_label); in GenerateStoreField() local
1603 __ JumpIfSmi(function, miss); in GenerateFunctionCheck() local
1872 __ JumpIfSmi(ebx, &no_fast_elements_check); in CompileArrayPushCall() local
2241 __ JumpIfSmi(eax, &smi); in CompileMathFloorCall() local
2429 __ JumpIfSmi(edx, &miss_before_stack_reserved); in CompileFastApiCall() local
[all …]
Dcode-stubs-ia32.cc1012 __ JumpIfSmi(number, &load_smi, Label::kNear); in LoadFloatOperand() local
1030 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear); in LoadSSE2Operands() local
1037 __ JumpIfSmi(eax, &load_smi_eax, Label::kNear); in LoadSSE2Operands() local
1063 __ JumpIfSmi(edx, &test_other, Label::kNear); in CheckFloatOperands() local
1070 __ JumpIfSmi(eax, &done, Label::kNear); in CheckFloatOperands() local
1105 __ JumpIfSmi(base, &base_is_smi, Label::kNear); in Generate() local
1413 __ JumpIfSmi(receiver, &miss); in Generate() local
2408 __ JumpIfSmi(input, &ok); in CheckInputType() local
2423 __ JumpIfSmi(object, label); in BranchIfNotInternalizedString() local
2838 __ JumpIfSmi(edi, &non_function); in Generate() local
[all …]

123