/external/v8/src/ia32/ |
H A D | stub-cache-ia32.cc | 227 __ JumpIfSmi(receiver, &miss); 297 __ JumpIfSmi(receiver, miss_label); 317 __ JumpIfSmi(receiver, smi); 551 __ JumpIfSmi(receiver, miss); 993 __ JumpIfSmi(receiver, miss); 1016 __ JumpIfSmi(receiver, miss); 1076 __ JumpIfSmi(receiver, miss); 1102 __ JumpIfSmi(receiver, miss); 1266 __ JumpIfSmi(edx, miss); 1290 __ JumpIfSmi(ed [all...] |
H A D | ic-ia32.cc | 75 __ JumpIfSmi(receiver, miss); 276 __ JumpIfSmi(receiver, slow); 380 __ JumpIfSmi(object, slow_case); 671 __ JumpIfSmi(edx, &slow); 772 __ JumpIfSmi(edx, &slow); 965 __ JumpIfSmi(edx, &number); 1011 __ JumpIfSmi(edi, miss); 1093 __ JumpIfSmi(edx, &invoke, Label::kNear); 1300 __ JumpIfSmi(ecx, &miss); 1468 __ JumpIfSmi(receive [all...] |
H A D | full-codegen-ia32.cc | 151 __ JumpIfSmi(ecx, &ok); 971 __ JumpIfSmi(eax, &convert, Label::kNear); 2477 __ JumpIfSmi(eax, if_false); 2509 __ JumpIfSmi(eax, if_false); 2531 __ JumpIfSmi(eax, if_false); 2606 __ JumpIfSmi(ecx, if_false); 2639 __ JumpIfSmi(eax, if_false); 2661 __ JumpIfSmi(eax, if_false); 2683 __ JumpIfSmi(eax, if_false); 2794 __ JumpIfSmi(ea [all...] |
H A D | code-stubs-ia32.cc | 453 __ JumpIfSmi(argument, &patch, Label::kNear); 1666 __ JumpIfSmi(left, &call_runtime, Label::kNear); 1671 __ JumpIfSmi(right, &call_runtime, Label::kNear); 2303 __ JumpIfSmi(left, &left_not_string, Label::kNear); 2313 __ JumpIfSmi(right, &call_runtime, Label::kNear); 2752 __ JumpIfSmi(number, &load_smi, Label::kNear); 2769 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear); 2774 __ JumpIfSmi(eax, &load_smi_eax, Label::kNear); 2797 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear); 2804 __ JumpIfSmi(ea [all...] |
H A D | builtins-ia32.cc | 116 __ JumpIfSmi(eax, &rt_call); 341 __ JumpIfSmi(eax, &use_receiver); 583 __ JumpIfSmi(edi, &non_function); 611 __ JumpIfSmi(ebx, &convert_to_object); 804 __ JumpIfSmi(ebx, &call_to_object); 1499 __ JumpIfSmi(eax, &convert_argument);
|
H A D | macro-assembler-ia32.h | 453 inline void JumpIfSmi(Register value, function in class:v8::internal::MacroAssembler 460 inline void JumpIfSmi(Operand value, function in class:v8::internal::MacroAssembler
|
H A D | macro-assembler-ia32.cc | 210 JumpIfSmi(value, &done, Label::kNear); 272 JumpIfSmi(value, &done, Label::kNear); 426 JumpIfSmi(maybe_number, &smi_value, Label::kNear); 525 JumpIfSmi(obj, fail); 541 JumpIfSmi(obj, &fail); 597 JumpIfSmi(object, &ok); 1599 JumpIfSmi(function, miss); 2492 JumpIfSmi(scratch1, failure); 2796 JumpIfSmi(edx, call_runtime); 2802 JumpIfSmi(ed [all...] |
H A D | lithium-codegen-ia32.cc | 1252 __ JumpIfSmi(input, &done, Label::kNear); 1473 __ JumpIfSmi(reg, true_label); 1660 __ JumpIfSmi(reg, false_label); 1676 __ JumpIfSmi(input, is_not_object); 1713 __ JumpIfSmi(input, is_not_string); 1754 __ JumpIfSmi(input, chunk_->GetAssemblyLabel(false_block)); 1826 __ JumpIfSmi(input, false_label); 1870 __ JumpIfSmi(input, is_false); 1994 __ JumpIfSmi(object, &false_result); 3041 __ JumpIfSmi(ea [all...] |
/external/v8/src/x64/ |
H A D | stub-cache-x64.cc | 193 __ JumpIfSmi(receiver, &miss); 271 __ JumpIfSmi(receiver, miss_label); 291 __ JumpIfSmi(receiver, smi); 535 __ JumpIfSmi(receiver, miss); 967 __ JumpIfSmi(receiver, miss); 990 __ JumpIfSmi(receiver, miss); 1056 __ JumpIfSmi(receiver, miss); 1082 __ JumpIfSmi(receiver, miss); 1238 __ JumpIfSmi(rdx, miss); 1258 __ JumpIfSmi(rd [all...] |
H A D | ic-x64.cc | 74 __ JumpIfSmi(receiver, miss); 284 __ JumpIfSmi(receiver, slow); 593 __ JumpIfSmi(rdx, &slow); 642 __ JumpIfSmi(rdx, &slow_with_tagged_index); 837 __ JumpIfSmi(rdx, &number); 885 __ JumpIfSmi(rdi, miss); 972 __ JumpIfSmi(rdx, &invoke); 1142 __ JumpIfSmi(rcx, &miss); 1164 __ JumpIfSmi(object, slow_case); 1488 __ JumpIfSmi(receive [all...] |
H A D | code-stubs-x64.cc | 435 __ JumpIfSmi(argument, &patch, Label::kNear); 1262 __ JumpIfSmi(left, &left_not_string, Label::kNear); 1271 __ JumpIfSmi(right, &call_runtime, Label::kNear); 1371 __ JumpIfSmi(left, &call_runtime); 1376 __ JumpIfSmi(right, &call_runtime); 1812 __ JumpIfSmi(rax, &rax_is_smi); 1892 __ JumpIfSmi(rdx, &load_smi_rdx); 1895 __ JumpIfSmi(rax, &load_smi_rax); 1918 __ JumpIfSmi(rdx, &load_smi_rdx); 1923 __ JumpIfSmi(ra [all...] |
H A D | full-codegen-x64.cc | 915 __ JumpIfSmi(rax, &convert); 2330 __ JumpIfSmi(rax, if_true); 2371 __ JumpIfSmi(rax, if_false); 2403 __ JumpIfSmi(rax, if_false); 2425 __ JumpIfSmi(rax, if_false); 2532 __ JumpIfSmi(rax, if_false); 2554 __ JumpIfSmi(rax, if_false); 2576 __ JumpIfSmi(rax, if_false); 2687 __ JumpIfSmi(rax, &null); 2841 __ JumpIfSmi(ra [all...] |
H A D | builtins-x64.cc | 118 __ JumpIfSmi(rax, &rt_call); 345 __ JumpIfSmi(rax, &use_receiver); 654 __ JumpIfSmi(rdi, &non_function); 679 __ JumpIfSmi(rbx, &convert_to_object, Label::kNear); 877 __ JumpIfSmi(rbx, &call_to_object, Label::kNear); 1520 __ JumpIfSmi(rax, &convert_argument);
|
H A D | lithium-codegen-x64.cc | 1215 __ JumpIfSmi(input, &done, Label::kNear); 1437 __ JumpIfSmi(reg, true_label); 1631 __ JumpIfSmi(reg, false_label); 1648 __ JumpIfSmi(input, is_not_object); 1685 __ JumpIfSmi(input, is_not_string); 1729 __ JumpIfSmi(input, chunk_->GetAssemblyLabel(false_block)); 1780 __ JumpIfSmi(input, false_label); 1826 __ JumpIfSmi(input, is_false); 1950 __ JumpIfSmi(object, &false_result); 2999 __ JumpIfSmi(exponen [all...] |
/external/v8/src/arm/ |
H A D | ic-arm.cc | 82 __ JumpIfSmi(receiver, miss); 272 __ JumpIfSmi(receiver, slow); 410 __ JumpIfSmi(r1, &number); 454 __ JumpIfSmi(r1, miss); 530 __ JumpIfSmi(r2, &invoke); 685 __ JumpIfSmi(r2, &miss); 771 __ JumpIfSmi(object, slow_case); 1174 __ JumpIfSmi(r1, &slow); 1330 __ JumpIfSmi(receiver, &slow); 1563 __ JumpIfSmi(receive [all...] |
H A D | stub-cache-arm.cc | 228 __ JumpIfSmi(receiver, &miss); 349 __ JumpIfSmi(receiver, miss_label); 371 __ JumpIfSmi(receiver, smi); 493 __ JumpIfSmi(r0, &exit); 512 __ JumpIfSmi(r0, &exit); 551 __ JumpIfSmi(r1, miss); 718 __ JumpIfSmi(receiver, miss); 1148 __ JumpIfSmi(receiver, miss); 1168 __ JumpIfSmi(receiver, miss); 1191 __ JumpIfSmi(receive [all...] |
H A D | full-codegen-arm.cc | 1006 __ JumpIfSmi(r0, &convert); 2538 __ JumpIfSmi(r0, if_false); 2571 __ JumpIfSmi(r0, if_false); 2593 __ JumpIfSmi(r0, if_false); 2670 __ JumpIfSmi(r2, if_false); 2703 __ JumpIfSmi(r0, if_false); 2725 __ JumpIfSmi(r0, if_false); 2747 __ JumpIfSmi(r0, if_false); 2856 __ JumpIfSmi(r0, &null); 3018 __ JumpIfSmi(r [all...] |
H A D | builtins-arm.cc | 654 __ JumpIfSmi(r0, &convert_argument); 740 __ JumpIfSmi(r2, &rt_call); 1003 __ JumpIfSmi(r0, &use_receiver); 1298 __ JumpIfSmi(r1, &non_function); 1328 __ JumpIfSmi(r2, &convert_to_object); 1539 __ JumpIfSmi(r0, &call_to_object);
|
H A D | code-stubs-arm.cc | 1193 __ JumpIfSmi(rhs, &rhs_is_smi); 1529 __ JumpIfSmi(object, &is_smi); 1555 __ JumpIfSmi(probe, not_found); 1805 __ JumpIfSmi(tos_, &patch); 2706 __ JumpIfSmi(left, &call_runtime); 2711 __ JumpIfSmi(right, &call_runtime); 3107 __ JumpIfSmi(left, &left_not_string); 3117 __ JumpIfSmi(right, &call_runtime); 4086 __ JumpIfSmi(object, ¬_js_object); 4107 __ JumpIfSmi(prototyp [all...] |
H A D | macro-assembler-arm.cc | 449 JumpIfSmi(value, &done); 1916 JumpIfSmi(value_reg, &smi_value); 2028 JumpIfSmi(obj, fail); 2044 JumpIfSmi(obj, fail); 2060 JumpIfSmi(obj, &fail); 2076 JumpIfSmi(function, miss); 3058 JumpIfSmi(scratch1, failure); 3689 JumpIfSmi(r3, call_runtime); 3695 JumpIfSmi(r3, call_runtime);
|
/external/v8/src/mips/ |
H A D | ic-mips.cc | 79 __ JumpIfSmi(receiver, miss); 274 __ JumpIfSmi(receiver, slow); 412 __ JumpIfSmi(a1, &number, t1); 453 __ JumpIfSmi(a1, miss); 530 __ JumpIfSmi(a2, &invoke); 682 __ JumpIfSmi(a2, &miss); 764 __ JumpIfSmi(object, slow_case); 1218 __ JumpIfSmi(receiver, &slow); 1399 __ JumpIfSmi(a1, &slow); 1562 __ JumpIfSmi(receive [all...] |
H A D | stub-cache-mips.cc | 217 __ JumpIfSmi(receiver, &miss); 336 __ JumpIfSmi(receiver, miss_label); 358 __ JumpIfSmi(receiver, smi, t0); 478 __ JumpIfSmi(a0, &exit, scratch); 497 __ JumpIfSmi(a0, &exit); 536 __ JumpIfSmi(a1, miss); 708 __ JumpIfSmi(receiver, miss); 1150 __ JumpIfSmi(receiver, miss); 1170 __ JumpIfSmi(receiver, miss, scratch1); 1193 __ JumpIfSmi(receive [all...] |
H A D | full-codegen-mips.cc | 1014 __ JumpIfSmi(a0, &convert); 2562 __ JumpIfSmi(v0, if_false); 2593 __ JumpIfSmi(v0, if_false); 2616 __ JumpIfSmi(v0, if_false); 2691 __ JumpIfSmi(a2, if_false); 2723 __ JumpIfSmi(v0, if_false); 2746 __ JumpIfSmi(v0, if_false); 2769 __ JumpIfSmi(v0, if_false); 2876 __ JumpIfSmi(v0, &null); 3037 __ JumpIfSmi(v [all...] |
H A D | builtins-mips.cc | 670 __ JumpIfSmi(a0, &convert_argument); 764 __ JumpIfSmi(a2, &rt_call); 1031 __ JumpIfSmi(v0, &use_receiver); 1326 __ JumpIfSmi(a1, &non_function); 1358 __ JumpIfSmi(a2, &convert_to_object, t2); 1565 __ JumpIfSmi(a0, &call_to_object);
|
H A D | code-stubs-mips.cc | 1226 __ JumpIfSmi(lhs, &lhs_is_smi); 1602 __ JumpIfSmi(object, &is_smi); 1628 __ JumpIfSmi(probe, not_found); 1890 __ JumpIfSmi(tos_, &patch); 2821 __ JumpIfSmi(left, &call_runtime); 2826 __ JumpIfSmi(right, &call_runtime); 3226 __ JumpIfSmi(left, &left_not_string); 3236 __ JumpIfSmi(right, &call_runtime); 4267 __ JumpIfSmi(object, ¬_js_object); 4288 __ JumpIfSmi(prototyp [all...] |