/external/v8/src/ia32/ |
D | stub-cache-ia32.cc | 1435 __ JumpIfNotSmi(ecx, &with_write_barrier); in CompileArrayPushCall() local 1871 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2077 __ JumpIfNotSmi(eax, ¬_smi); in CompileMathAbsCall() local 3273 __ JumpIfNotSmi(eax, &miss_force_generic); in GenerateLoadDictionaryElement() local 3334 __ JumpIfNotSmi(eax, &miss_force_generic); in GenerateLoadExternalArray() local 3488 __ JumpIfNotSmi(ecx, &miss_force_generic); in GenerateStoreExternalArray() local 3503 __ JumpIfNotSmi(eax, &slow); in GenerateStoreExternalArray() local 3505 __ JumpIfNotSmi(eax, &check_heap_number); in GenerateStoreExternalArray() local 3684 __ JumpIfNotSmi(eax, &miss_force_generic); in GenerateLoadFastElement() local 3722 __ JumpIfNotSmi(eax, &miss_force_generic); in GenerateLoadFastDoubleElement() local [all …]
|
D | code-stubs-ia32.cc | 48 __ JumpIfNotSmi(eax, &check_heap_number, Label::kNear); in Generate() local 194 __ JumpIfNotSmi(ecx, &after_sentinel, Label::kNear); in Generate() local 444 __ JumpIfNotSmi(argument, ¬_smi, Label::kNear); in Generate() local 894 __ JumpIfNotSmi(eax, non_smi, non_smi_near); in GenerateSmiCodeSub() local 914 __ JumpIfNotSmi(eax, non_smi, non_smi_near); in GenerateSmiCodeBitNot() local 1278 __ JumpIfNotSmi(combined, ¬_smis); in GenerateSmiCode() local 1807 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear); in GenerateInt32Stub() local 2021 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear); in GenerateHeapNumberStub() local 2220 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear); in GenerateGeneric() local 2335 __ JumpIfNotSmi(edx, &skip_allocation, Label::kNear); in GenerateHeapResultAllocation() local [all …]
|
D | ic-ia32.cc | 454 __ JumpIfNotSmi(eax, &check_string); in GenerateGeneric() local 781 __ JumpIfNotSmi(ecx, &slow); in GenerateGeneric() local 860 __ JumpIfNotSmi(eax, &non_smi_value); in GenerateGeneric() local 1158 __ JumpIfNotSmi(ecx, &check_string); in GenerateMegamorphic() local 1489 __ JumpIfNotSmi(value, &miss); in GenerateArrayLength() local
|
/external/v8/src/x64/ |
D | stub-cache-x64.cc | 1401 __ JumpIfNotSmi(rcx, &with_write_barrier); in CompileArrayPushCall() local 1818 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 1898 __ JumpIfNotSmi(rax, ¬_smi); in CompileMathAbsCall() local 3091 __ JumpIfNotSmi(rax, &miss_force_generic); in GenerateLoadDictionaryElement() local 3138 __ JumpIfNotSmi(rax, &miss_force_generic); in GenerateLoadExternalArray() local 3273 __ JumpIfNotSmi(rcx, &miss_force_generic); in GenerateStoreExternalArray() local 3292 __ JumpIfNotSmi(rax, &slow); in GenerateStoreExternalArray() local 3294 __ JumpIfNotSmi(rax, &check_heap_number, Label::kNear); in GenerateStoreExternalArray() local 3455 __ JumpIfNotSmi(rax, &miss_force_generic); in GenerateLoadFastElement() local 3497 __ JumpIfNotSmi(rax, &miss_force_generic); in GenerateLoadFastDoubleElement() local [all …]
|
D | code-stubs-x64.cc | 186 __ JumpIfNotSmi(rcx, &after_sentinel, Label::kNear); in Generate() local 426 __ JumpIfNotSmi(argument, ¬_smi, Label::kNear); in Generate() local 738 __ JumpIfNotSmi(rax, non_smi, non_smi_near); in GenerateSmiCodeSub() local 749 __ JumpIfNotSmi(rax, non_smi, non_smi_near); in GenerateSmiCodeBitNot() local 1459 __ JumpIfNotSmi(rdx, &skip_allocation); in GenerateHeapResultAllocation() local 1474 __ JumpIfNotSmi(rax, &skip_allocation); in GenerateHeapResultAllocation() local 1520 __ JumpIfNotSmi(rax, &input_not_smi, Label::kNear); in Generate() local 1810 __ JumpIfNotSmi(rdx, &rdx_is_object); in LoadNumbersAsIntegers() local 1820 __ JumpIfNotSmi(rax, &rax_is_object); in LoadNumbersAsIntegers() local 1840 __ JumpIfNotSmi(rdx, &arg1_is_object); in LoadAsIntegers() local [all …]
|
D | ic-x64.cc | 399 __ JumpIfNotSmi(rax, &check_string); in GenerateGeneric() local 651 __ JumpIfNotSmi(rcx, &slow_with_tagged_index); in GenerateGeneric() local 733 __ JumpIfNotSmi(rax, &non_smi_value); in GenerateGeneric() local 1037 __ JumpIfNotSmi(rcx, &check_string); in GenerateMegamorphic() local 1509 __ JumpIfNotSmi(value, &miss); in GenerateArrayLength() local
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 1176 inline void JumpIfNotSmi(Register value, Label* not_smi_label) { in JumpIfNotSmi() function
|
D | stub-cache-arm.cc | 1550 __ JumpIfNotSmi(r4, &with_write_barrier); in CompileArrayPushCall() local 1982 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2196 __ JumpIfNotSmi(r0, ¬_smi); in CompileMathAbsCall() local 3318 __ JumpIfNotSmi(key, &miss_force_generic); in GenerateLoadDictionaryElement() local 3397 __ JumpIfNotSmi(key, &miss_force_generic); in GenerateLoadExternalArray() local 3728 __ JumpIfNotSmi(key, &miss_force_generic); in GenerateStoreExternalArray() local 3743 __ JumpIfNotSmi(value, &slow); in GenerateStoreExternalArray() local 3745 __ JumpIfNotSmi(value, &check_heap_number); in GenerateStoreExternalArray() local 4054 __ JumpIfNotSmi(r0, &miss_force_generic); in GenerateLoadFastElement() local 4106 __ JumpIfNotSmi(key_reg, &miss_force_generic); in GenerateLoadFastDoubleElement() local [all …]
|
D | ic-arm.cc | 585 __ JumpIfNotSmi(r2, &check_string); in GenerateMegamorphic() local 977 __ JumpIfNotSmi(key, &check_string); in GenerateGeneric() local 1328 __ JumpIfNotSmi(key, &slow); in GenerateGeneric() local 1414 __ JumpIfNotSmi(value, &non_smi_value); in GenerateGeneric() local 1584 __ JumpIfNotSmi(value, &miss); in GenerateArrayLength() local
|
D | code-stubs-arm.cc | 72 __ JumpIfNotSmi(r0, &check_heap_number); in Generate() local 218 __ JumpIfNotSmi(r3, &after_sentinel); in Generate() local 764 __ JumpIfNotSmi(object, &obj_is_not_smi); in LoadNumberAsInt32Double() local 1623 __ JumpIfNotSmi(r2, ¬_two_smis); in Generate() local 1646 __ JumpIfNotSmi(r2, ¬_smis); in Generate() local 2004 __ JumpIfNotSmi(r0, non_smi); in GenerateSmiCodeSub() local 2018 __ JumpIfNotSmi(r0, non_smi); in GenerateSmiCodeBitNot() local 2645 __ JumpIfNotSmi(scratch1, ¬_smis); in GenerateSmiCode() local 2747 __ JumpIfNotSmi(scratch1, &skip); in GenerateInt32Stub() local 3187 __ JumpIfNotSmi(overwritable_operand, &skip_allocation); in GenerateHeapResultAllocation() local [all …]
|
/external/v8/src/mips/ |
D | stub-cache-mips.cc | 1547 __ JumpIfNotSmi(t0, &with_write_barrier); in CompileArrayPushCall() local 1982 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2185 __ JumpIfNotSmi(v0, ¬_smi); in CompileMathAbsCall() local 3312 __ JumpIfNotSmi(key, &miss_force_generic); in GenerateLoadDictionaryElement() local 3392 __ JumpIfNotSmi(key, &miss_force_generic); in GenerateLoadExternalArray() local 3731 __ JumpIfNotSmi(key, &miss_force_generic); in GenerateStoreExternalArray() local 3746 __ JumpIfNotSmi(value, &slow); in GenerateStoreExternalArray() local 3748 __ JumpIfNotSmi(value, &check_heap_number); in GenerateStoreExternalArray() local 4111 __ JumpIfNotSmi(a0, &miss_force_generic, at, USE_DELAY_SLOT); in GenerateLoadFastElement() local 4163 __ JumpIfNotSmi(key_reg, &miss_force_generic); in GenerateLoadFastDoubleElement() local [all …]
|
D | ic-mips.cc | 583 __ JumpIfNotSmi(a2, &check_string); in GenerateMegamorphic() local 978 __ JumpIfNotSmi(key, &check_string); in GenerateGeneric() local 1216 __ JumpIfNotSmi(key, &slow); in GenerateGeneric() local 1297 __ JumpIfNotSmi(value, &non_smi_value); in GenerateGeneric() local 1583 __ JumpIfNotSmi(value, &miss); in GenerateArrayLength() local
|
/external/chromium_org/v8/src/arm/ |
D | macro-assembler-arm.h | 1288 inline void JumpIfNotSmi(Register value, Label* not_smi_label) { in JumpIfNotSmi() function
|
D | stub-cache-arm.cc | 480 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreTransition() local 488 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition() local 642 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreField() local 659 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField() local 1669 __ JumpIfNotSmi(r4, &with_write_barrier); in CompileArrayPushCall() local 2087 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2227 __ JumpIfNotSmi(r0, ¬_smi); in CompileMathAbsCall() local
|
D | code-stubs-arm.cc | 464 __ JumpIfNotSmi(r3, &after_sentinel); in Generate() local 1034 __ JumpIfNotSmi(input, fail); in ICCompareStub_CheckInputType() local 1063 __ JumpIfNotSmi(r2, ¬_two_smis); in GenerateGeneric() local 1081 __ JumpIfNotSmi(r2, ¬_smis); in GenerateGeneric() local 1252 __ JumpIfNotSmi(r0, &input_not_smi); in Generate() local 2251 __ JumpIfNotSmi(object, &object_not_null_or_smi); in Generate() local 2398 __ JumpIfNotSmi(value, &miss); in Generate() local 2428 __ JumpIfNotSmi(r1, &slow); in GenerateReadElement() local 3225 __ JumpIfNotSmi(r1, &slowcase); in Generate() local 3544 __ JumpIfNotSmi(index_, &index_not_smi_); in GenerateFast() local [all …]
|
D | ic-arm.cc | 541 __ JumpIfNotSmi(r2, &check_name); in GenerateMegamorphic() local 938 __ JumpIfNotSmi(key, &check_name); in GenerateGeneric() local 1285 __ JumpIfNotSmi(value, &non_smi_value); in KeyedStoreGenerateGenericHelper() local 1427 __ JumpIfNotSmi(key, &slow); in GenerateGeneric() local
|
/external/chromium_org/v8/src/mips/ |
D | stub-cache-mips.cc | 467 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreTransition() local 475 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition() local 630 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreField() local 647 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField() local 1653 __ JumpIfNotSmi(t0, &with_write_barrier); in CompileArrayPushCall() local 2067 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2225 __ JumpIfNotSmi(v0, ¬_smi); in CompileMathAbsCall() local 2865 __ JumpIfNotSmi(key, &miss); in GenerateLoadDictionaryElement() local
|
D | code-stubs-mips.cc | 452 __ JumpIfNotSmi(a3, &after_sentinel); in Generate() local 1048 __ JumpIfNotSmi(input, fail); in ICCompareStub_CheckInputType() local 1077 __ JumpIfNotSmi(a2, ¬_two_smis); in GenerateGeneric() local 1096 __ JumpIfNotSmi(t2, ¬_smis, t0); in GenerateGeneric() local 1294 __ JumpIfNotSmi(a0, &input_not_smi); in Generate() local 2323 __ JumpIfNotSmi(object, &object_not_null_or_smi); in Generate() local 2471 __ JumpIfNotSmi(value, &miss); in Generate() local 2501 __ JumpIfNotSmi(a1, &slow); in GenerateReadElement() local 3339 __ JumpIfNotSmi(a1, &slowcase); in Generate() local 3661 __ JumpIfNotSmi(index_, &index_not_smi_); in GenerateFast() local [all …]
|
D | ic-mips.cc | 542 __ JumpIfNotSmi(a2, &check_name); in GenerateMegamorphic() local 942 __ JumpIfNotSmi(key, &check_name); in GenerateGeneric() local 1200 __ JumpIfNotSmi(value, &non_smi_value); in KeyedStoreGenerateGenericHelper() local 1351 __ JumpIfNotSmi(key, &slow); in GenerateGeneric() local
|
/external/chromium_org/v8/src/x64/ |
D | stub-cache-x64.cc | 896 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreTransition() local 903 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition() local 1040 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreField() local 1057 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField() local 1689 __ JumpIfNotSmi(rcx, &with_write_barrier); in CompileArrayPushCall() local 2103 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2260 __ JumpIfNotSmi(rax, ¬_smi); in CompileMathAbsCall() local 2888 __ JumpIfNotSmi(rax, &miss); in GenerateLoadDictionaryElement() local
|
D | code-stubs-x64.cc | 450 __ JumpIfNotSmi(rcx, &after_sentinel, Label::kNear); in Generate() local 624 __ JumpIfNotSmi(rax, &input_not_smi, Label::kNear); in Generate() local 927 __ JumpIfNotSmi(rax, &load_nonsmi_rax); in LoadSSE2UnknownOperands() local 972 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear); in Generate() local 982 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear); in Generate() local 1298 __ JumpIfNotSmi(value, &miss); in Generate() local 1322 __ JumpIfNotSmi(rdx, &slow); in GenerateReadElement() local 2175 __ JumpIfNotSmi(r8, &slowcase); in Generate() local 2268 __ JumpIfNotSmi(input, fail); in CheckInputType() local 3413 __ JumpIfNotSmi(index_, &index_not_smi_); in GenerateFast() local [all …]
|
D | ic-x64.cc | 362 __ JumpIfNotSmi(rax, &check_name); in GenerateGeneric() local 629 __ JumpIfNotSmi(rax, &non_smi_value); in KeyedStoreGenerateGenericHelper() local 758 __ JumpIfNotSmi(rcx, &slow_with_tagged_index); in GenerateGeneric() local 1058 __ JumpIfNotSmi(rcx, &check_name); in GenerateMegamorphic() local
|
/external/chromium_org/v8/src/ia32/ |
D | stub-cache-ia32.cc | 910 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreTransition() local 917 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreTransition() local 1080 __ JumpIfNotSmi(value_reg, miss_label); in GenerateStoreField() local 1096 __ JumpIfNotSmi(value_reg, &heap_number); in GenerateStoreField() local 1757 __ JumpIfNotSmi(ecx, &with_write_barrier); in CompileArrayPushCall() local 2182 __ JumpIfNotSmi(code, &slow); in CompileStringFromCharCodeCall() local 2345 __ JumpIfNotSmi(eax, ¬_smi); in CompileMathAbsCall() local 2966 __ JumpIfNotSmi(ecx, &miss); in GenerateLoadDictionaryElement() local
|
D | code-stubs-ia32.cc | 455 __ JumpIfNotSmi(ecx, &after_sentinel, Label::kNear); in Generate() local 721 __ JumpIfNotSmi(eax, &input_not_smi, Label::kNear); in Generate() local 1118 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear); in Generate() local 1129 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear); in Generate() local 1434 __ JumpIfNotSmi(value, &miss); in Generate() local 1463 __ JumpIfNotSmi(edx, &slow, Label::kNear); in GenerateReadElement() local 2315 __ JumpIfNotSmi(ebx, &slowcase); in Generate() local 2406 __ JumpIfNotSmi(input, fail); in CheckInputType() local 2444 __ JumpIfNotSmi(ecx, &non_smi, Label::kNear); in GenerateGeneric() local 3473 __ JumpIfNotSmi(object, &object_not_null_or_smi, Label::kNear); in Generate() local [all …]
|
D | ic-ia32.cc | 418 __ JumpIfNotSmi(ecx, &check_name); in GenerateGeneric() local 751 __ JumpIfNotSmi(eax, &non_smi_value); in KeyedStoreGenerateGenericHelper() local 883 __ JumpIfNotSmi(ecx, &slow); in GenerateGeneric() local 1170 __ JumpIfNotSmi(ecx, &check_name); in GenerateMegamorphic() local
|