Home
last modified time | relevance | path

Searched refs:JumpIfSmi (Results 1 – 25 of 71) sorted by relevance

123

/external/v8/src/ic/arm64/
Dic-compiler-arm64.cc49 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
60 __ JumpIfSmi(receiver(), smi_target); in CompilePolymorphic() local
104 __ JumpIfSmi(receiver(), &miss); in CompileKeyedStorePolymorphic() local
Dic-arm64.cc134 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
265 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup() local
703 __ JumpIfSmi(value, &finish_store); in KeyedStoreGenerateGenericHelper() local
721 __ JumpIfSmi(value, &dont_record_write); in KeyedStoreGenerateGenericHelper() local
824 __ JumpIfSmi(receiver, &slow); in GenerateGeneric() local
/external/v8/src/ic/x64/
Dic-compiler-x64.cc45 __ JumpIfSmi(receiver(), &miss, Label::kNear); in CompileKeyedStorePolymorphic() local
86 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
98 __ JumpIfSmi(receiver(), smi_target); in CompilePolymorphic() local
/external/v8/src/ic/ia32/
Dic-compiler-ia32.cc52 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
64 __ JumpIfSmi(receiver(), smi_target); in CompilePolymorphic() local
102 __ JumpIfSmi(receiver(), &miss, Label::kNear); in CompileKeyedStorePolymorphic() local
/external/v8/src/ic/mips/
Dic-compiler-mips.cc31 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
43 __ JumpIfSmi(receiver(), smi_target, match); // Reg match is 0 if Smi. in CompilePolymorphic() local
85 __ JumpIfSmi(receiver(), &miss); in CompileKeyedStorePolymorphic() local
/external/v8/src/ic/arm/
Dic-compiler-arm.cc48 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
60 __ JumpIfSmi(receiver(), smi_target); in CompilePolymorphic() local
100 __ JumpIfSmi(receiver(), &miss); in CompileKeyedStorePolymorphic() local
/external/v8/src/ic/mips64/
Dic-compiler-mips64.cc31 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
43 __ JumpIfSmi(receiver(), smi_target, match); // Reg match is 0 if Smi. in CompilePolymorphic() local
85 __ JumpIfSmi(receiver(), &miss); in CompileKeyedStorePolymorphic() local
/external/v8/src/ic/x87/
Dic-compiler-x87.cc52 __ JumpIfSmi(this->name(), &miss); in CompilePolymorphic() local
64 __ JumpIfSmi(receiver(), smi_target); in CompilePolymorphic() local
102 __ JumpIfSmi(receiver(), &miss, Label::kNear); in CompileKeyedStorePolymorphic() local
/external/v8/src/ia32/
Dcode-stubs-ia32.cc314 __ JumpIfSmi(number, &load_smi, Label::kNear); in LoadFloatOperand() local
332 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear); in LoadSSE2Operands() local
339 __ JumpIfSmi(eax, &load_smi_eax, Label::kNear); in LoadSSE2Operands() local
365 __ JumpIfSmi(edx, &test_other, Label::kNear); in CheckFloatOperands() local
372 __ JumpIfSmi(eax, &done, Label::kNear); in CheckFloatOperands() local
407 __ JumpIfSmi(base, &base_is_smi, Label::kNear); in Generate() local
1140 __ JumpIfSmi(eax, &runtime); in Generate()
1174 __ JumpIfSmi(eax, &runtime); in Generate()
1274 __ JumpIfSmi(edx, &runtime); in Generate()
1422 __ JumpIfSmi(eax, &runtime); in Generate()
[all …]
Dfull-codegen-ia32.cc1058 __ JumpIfSmi(eax, &convert, Label::kNear); in VisitForInStatement() local
2944 __ JumpIfSmi(eax, if_false); in EmitIsObject() local
2976 __ JumpIfSmi(eax, if_false); in EmitIsSpecObject() local
2998 __ JumpIfSmi(eax, if_false); in EmitIsUndetectableObject() local
3085 __ JumpIfSmi(ecx, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3113 __ JumpIfSmi(eax, if_false); in EmitIsFunction() local
3163 __ JumpIfSmi(eax, if_false); in EmitIsArray() local
3185 __ JumpIfSmi(eax, if_false); in EmitIsRegExp() local
3296 __ JumpIfSmi(eax, &null); in EmitClassOf() local
3384 __ JumpIfSmi(eax, &done, Label::kNear); in EmitValueOf() local
[all …]
Dbuiltins-ia32.cc146 __ JumpIfSmi(eax, &rt_call); in Generate_JSConstructStubHelper() local
443 __ JumpIfSmi(eax, &use_receiver); in Generate_JSConstructStubHelper() local
760 __ JumpIfSmi(edi, &non_function); in Generate_FunctionCall() local
788 __ JumpIfSmi(ebx, &convert_to_object); in Generate_FunctionCall() local
972 __ JumpIfSmi(ebx, &call_to_object); in Generate_FunctionApply() local
1198 __ JumpIfSmi(eax, &convert_argument); in Generate_StringConstructCode() local
/external/v8/src/x87/
Dcode-stubs-x87.cc289 __ JumpIfSmi(number, &load_smi, Label::kNear); in LoadFloatOperand() local
309 __ JumpIfSmi(edx, &test_other, Label::kNear); in CheckFloatOperands() local
316 __ JumpIfSmi(eax, &done, Label::kNear); in CheckFloatOperands() local
820 __ JumpIfSmi(eax, &runtime); in Generate()
854 __ JumpIfSmi(eax, &runtime); in Generate()
954 __ JumpIfSmi(edx, &runtime); in Generate()
1102 __ JumpIfSmi(eax, &runtime); in Generate()
1241 __ JumpIfSmi(input, &ok); in CheckInputType() local
1256 __ JumpIfSmi(object, label); in BranchIfNotInternalizedString() local
1702 __ JumpIfSmi(edi, &non_function); in CallFunctionNoFeedback() local
[all …]
Dfull-codegen-x87.cc1047 __ JumpIfSmi(eax, &convert, Label::kNear); in VisitForInStatement() local
2934 __ JumpIfSmi(eax, if_false); in EmitIsObject() local
2966 __ JumpIfSmi(eax, if_false); in EmitIsSpecObject() local
2988 __ JumpIfSmi(eax, if_false); in EmitIsUndetectableObject() local
3075 __ JumpIfSmi(ecx, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3103 __ JumpIfSmi(eax, if_false); in EmitIsFunction() local
3153 __ JumpIfSmi(eax, if_false); in EmitIsArray() local
3175 __ JumpIfSmi(eax, if_false); in EmitIsRegExp() local
3286 __ JumpIfSmi(eax, &null); in EmitClassOf() local
3374 __ JumpIfSmi(eax, &done, Label::kNear); in EmitValueOf() local
[all …]
Dbuiltins-x87.cc146 __ JumpIfSmi(eax, &rt_call); in Generate_JSConstructStubHelper() local
443 __ JumpIfSmi(eax, &use_receiver); in Generate_JSConstructStubHelper() local
760 __ JumpIfSmi(edi, &non_function); in Generate_FunctionCall() local
788 __ JumpIfSmi(ebx, &convert_to_object); in Generate_FunctionCall() local
972 __ JumpIfSmi(ebx, &call_to_object); in Generate_FunctionApply() local
1198 __ JumpIfSmi(eax, &convert_argument); in Generate_StringConstructCode() local
/external/v8/src/arm64/
Dcode-stubs-arm64.cc361 __ JumpIfSmi(right, &right_is_smi); in EmitSmiNonsmiComparison() local
477 __ JumpIfSmi(input, &ok); in CompareICStub_CheckInputType() local
752 __ JumpIfSmi(base_tagged, &base_is_smi); in Generate() local
765 __ JumpIfSmi(exponent_tagged, &exponent_is_smi); in Generate() local
771 __ JumpIfSmi(exponent_tagged, &exponent_is_smi); in Generate() local
1464 __ JumpIfSmi(object, &not_js_object); in Generate() local
1484 __ JumpIfSmi(prototype, &slow); in Generate() local
1565 __ JumpIfSmi(function, &slow); in Generate() local
2196 __ JumpIfSmi(jsregexp_object, &runtime); in Generate()
2233 __ JumpIfSmi(subject, &runtime); in Generate()
[all …]
Dfull-codegen-arm64.cc1121 __ JumpIfSmi(x0, &convert); in VisitForInStatement() local
2708 __ JumpIfSmi(x0, if_false); in EmitIsObject() local
2738 __ JumpIfSmi(x0, if_false); in EmitIsSpecObject() local
2761 __ JumpIfSmi(x0, if_false); in EmitIsUndetectableObject() local
2857 __ JumpIfSmi(prototype, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
2887 __ JumpIfSmi(x0, if_false); in EmitIsFunction() local
2936 __ JumpIfSmi(x0, if_false); in EmitIsArray() local
2958 __ JumpIfSmi(x0, if_false); in EmitIsRegExp() local
3067 __ JumpIfSmi(x0, &null); in EmitClassOf() local
3157 __ JumpIfSmi(x0, &done); in EmitValueOf() local
[all …]
Dbuiltins-arm64.cc215 __ JumpIfSmi(arg, &convert_argument); in Generate_StringConstructCode() local
354 __ JumpIfSmi(init_map, &rt_call); in Generate_JSConstructStubHelper() local
648 __ JumpIfSmi(x0, &use_receiver); in Generate_JSConstructStubHelper() local
1060 __ JumpIfSmi(function, &non_function); in Generate_FunctionCall() local
1088 __ JumpIfSmi(receiver, &convert_to_object); in Generate_FunctionCall() local
1287 __ JumpIfSmi(receiver, &convert_receiver_to_object); in Generate_FunctionApply() local
/external/v8/src/x64/
Dcode-stubs-x64.cc237 __ JumpIfSmi(rdx, &load_smi_rdx); in LoadSSE2UnknownOperands() local
242 __ JumpIfSmi(rax, &load_smi_rax); in LoadSSE2UnknownOperands() local
286 __ JumpIfSmi(base, &base_is_smi, Label::kNear); in Generate() local
1006 __ JumpIfSmi(rax, &runtime); in Generate()
1039 __ JumpIfSmi(rdi, &runtime); in Generate()
1129 __ JumpIfSmi(r11, &runtime); in Generate()
1274 __ JumpIfSmi(r15, &runtime); in Generate()
1432 __ JumpIfSmi(input, &ok); in CheckInputType() local
1446 __ JumpIfSmi(object, label); in BranchIfNotInternalizedString() local
1893 __ JumpIfSmi(rdi, &non_function); in CallFunctionNoFeedback() local
[all …]
Dfull-codegen-x64.cc1082 __ JumpIfSmi(rax, &convert); in VisitForInStatement() local
2900 __ JumpIfSmi(rax, if_true); in EmitIsSmi() local
2941 __ JumpIfSmi(rax, if_false); in EmitIsObject() local
2973 __ JumpIfSmi(rax, if_false); in EmitIsSpecObject() local
2995 __ JumpIfSmi(rax, if_false); in EmitIsUndetectableObject() local
3104 __ JumpIfSmi(rax, if_false); in EmitIsFunction() local
3153 __ JumpIfSmi(rax, if_false); in EmitIsArray() local
3175 __ JumpIfSmi(rax, if_false); in EmitIsRegExp() local
3286 __ JumpIfSmi(rax, &null); in EmitClassOf() local
3374 __ JumpIfSmi(rax, &done); in EmitValueOf() local
[all …]
Dbuiltins-x64.cc148 __ JumpIfSmi(rax, &rt_call); in Generate_JSConstructStubHelper() local
443 __ JumpIfSmi(rax, &use_receiver); in Generate_JSConstructStubHelper() local
824 __ JumpIfSmi(rdi, &non_function); in Generate_FunctionCall() local
849 __ JumpIfSmi(rbx, &convert_to_object, Label::kNear); in Generate_FunctionCall() local
1039 __ JumpIfSmi(rbx, &call_to_object, Label::kNear); in Generate_FunctionApply() local
1270 __ JumpIfSmi(rax, &convert_argument); in Generate_StringConstructCode() local
/external/v8/src/arm/
Dcode-stubs-arm.cc403 __ JumpIfSmi(rhs, &rhs_is_smi); in EmitSmiNonsmiComparison() local
576 __ JumpIfSmi(input, &ok); in CompareICStub_CheckInputType() local
1323 __ JumpIfSmi(object, &not_js_object); in Generate() local
1344 __ JumpIfSmi(prototype, &slow); in Generate() local
1439 __ JumpIfSmi(function, &slow); in Generate() local
1952 __ JumpIfSmi(r0, &runtime); in Generate()
1987 __ JumpIfSmi(subject, &runtime); in Generate()
2079 __ JumpIfSmi(r6, &runtime); in Generate()
2216 __ JumpIfSmi(r0, &runtime); in Generate()
2495 __ JumpIfSmi(r1, &non_function); in CallFunctionNoFeedback() local
[all …]
/external/v8/src/mips64/
Dcode-stubs-mips64.cc442 __ JumpIfSmi(lhs, &lhs_is_smi); in EmitSmiNonsmiComparison() local
601 __ JumpIfSmi(input, &ok); in CompareICStub_CheckInputType() local
1440 __ JumpIfSmi(object, &not_js_object); in Generate() local
1461 __ JumpIfSmi(prototype, &slow); in Generate() local
1540 __ JumpIfSmi(function, &slow); in Generate() local
2069 __ JumpIfSmi(a0, &runtime); in Generate()
2108 __ JumpIfSmi(subject, &runtime); in Generate()
2201 __ JumpIfSmi(t9, &runtime); in Generate()
2374 __ JumpIfSmi(a0, &runtime); in Generate()
2666 __ JumpIfSmi(a1, &non_function); in CallFunctionNoFeedback() local
[all …]
Dfull-codegen-mips64.cc1111 __ JumpIfSmi(a0, &convert); in VisitForInStatement() local
3025 __ JumpIfSmi(v0, if_false); in EmitIsObject() local
3056 __ JumpIfSmi(v0, if_false); in EmitIsSpecObject() local
3079 __ JumpIfSmi(v0, if_false); in EmitIsUndetectableObject() local
3167 __ JumpIfSmi(a2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3192 __ JumpIfSmi(v0, if_false); in EmitIsFunction() local
3245 __ JumpIfSmi(v0, if_false); in EmitIsArray() local
3268 __ JumpIfSmi(v0, if_false); in EmitIsRegExp() local
3375 __ JumpIfSmi(v0, &null); in EmitClassOf() local
3462 __ JumpIfSmi(v0, &done); in EmitValueOf() local
[all …]
/external/v8/src/mips/
Dcode-stubs-mips.cc447 __ JumpIfSmi(lhs, &lhs_is_smi); in EmitSmiNonsmiComparison() local
607 __ JumpIfSmi(input, &ok); in CompareICStub_CheckInputType() local
1441 __ JumpIfSmi(object, &not_js_object); in Generate() local
1462 __ JumpIfSmi(prototype, &slow); in Generate() local
1541 __ JumpIfSmi(function, &slow); in Generate() local
2069 __ JumpIfSmi(a0, &runtime); in Generate()
2109 __ JumpIfSmi(subject, &runtime); in Generate()
2200 __ JumpIfSmi(t9, &runtime); in Generate()
2343 __ JumpIfSmi(a0, &runtime); in Generate()
2630 __ JumpIfSmi(a1, &non_function); in CallFunctionNoFeedback() local
[all …]
Dfull-codegen-mips.cc1116 __ JumpIfSmi(a0, &convert); in VisitForInStatement() local
3026 __ JumpIfSmi(v0, if_false); in EmitIsObject() local
3057 __ JumpIfSmi(v0, if_false); in EmitIsSpecObject() local
3080 __ JumpIfSmi(v0, if_false); in EmitIsUndetectableObject() local
3167 __ JumpIfSmi(a2, if_false); in EmitIsStringWrapperSafeForDefaultValueOf() local
3192 __ JumpIfSmi(v0, if_false); in EmitIsFunction() local
3245 __ JumpIfSmi(v0, if_false); in EmitIsArray() local
3268 __ JumpIfSmi(v0, if_false); in EmitIsRegExp() local
3375 __ JumpIfSmi(v0, &null); in EmitClassOf() local
3462 __ JumpIfSmi(v0, &done); in EmitValueOf() local
[all …]

123