Home
last modified time | relevance | path

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

/external/v8/src/x64/
Dstub-cache-x64.cc208 __ JumpIfSmi(receiver, &miss); in GenerateProbe() local
280 __ JumpIfSmi(receiver, miss_label); in GenerateLoadArrayLength() local
300 __ JumpIfSmi(receiver, smi); in GenerateStringCheck() local
544 __ JumpIfSmi(receiver, miss); in Compile() local
761 __ JumpIfSmi(receiver_reg, miss_label); in GenerateStoreField() local
1014 __ JumpIfSmi(receiver, miss); in GenerateLoadField() local
1038 __ JumpIfSmi(receiver, miss); in GenerateLoadCallback() local
1114 __ JumpIfSmi(receiver, miss); in GenerateLoadConstant() local
1141 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor() local
1290 __ JumpIfSmi(rdx, miss); in GenerateGlobalReceiverCheck() local
[all …]
Dic-x64.cc74 __ JumpIfSmi(receiver, miss); in GenerateStringDictionaryReceiverCheck() local
445 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
731 __ JumpIfSmi(rdx, &slow); in GenerateIndexedInterceptor() local
776 __ JumpIfSmi(rdx, &slow_with_tagged_index); in GenerateGeneric() local
896 __ JumpIfSmi(rdx, &number); in GenerateMonomorphicCacheProbe() local
944 __ JumpIfSmi(rdi, miss); in GenerateFunctionTailCall() local
1026 __ JumpIfSmi(rdx, &invoke); in GenerateCallMiss() local
1214 __ JumpIfSmi(rcx, &miss); in GenerateNormal() local
1532 __ JumpIfSmi(receiver, &miss); in GenerateArrayLength() local
Dcode-stubs-x64.cc677 __ JumpIfSmi(left, &left_not_string); in GenerateStringAddCode() local
686 __ JumpIfSmi(right, &call_runtime); in GenerateStringAddCode() local
1248 __ JumpIfSmi(rax, &rax_is_smi); in LoadNumbersAsIntegers() local
1328 __ JumpIfSmi(rdx, &load_smi_rdx); in LoadSSE2NumberOperands() local
1331 __ JumpIfSmi(rax, &load_smi_rax); in LoadSSE2NumberOperands() local
1354 __ JumpIfSmi(rdx, &load_smi_rdx); in LoadSSE2UnknownOperands() local
1359 __ JumpIfSmi(rax, &load_smi_rax); in LoadSSE2UnknownOperands() local
1394 __ JumpIfSmi(first, &first_smi); in NumbersToSmis() local
1410 __ JumpIfSmi(second, (on_success != NULL) ? on_success : &done); in NumbersToSmis() local
1884 __ JumpIfSmi(rax, &runtime); in Generate()
[all …]
Dbuiltins-x64.cc84 __ JumpIfSmi(rdi, &non_function_call); in Generate_JSConstructCall() local
142 __ JumpIfSmi(rax, &rt_call); in Generate_JSConstructStubHelper() local
360 __ JumpIfSmi(rax, &use_receiver); in Generate_JSConstructStubHelper() local
645 __ JumpIfSmi(rdi, &non_function); in Generate_FunctionCall() local
663 __ JumpIfSmi(rbx, &convert_to_object); in Generate_FunctionCall() local
826 __ JumpIfSmi(rbx, &call_to_object); in Generate_FunctionApply() local
Dfull-codegen-x64.cc872 __ JumpIfSmi(rax, &convert); in VisitForInStatement() local
912 __ JumpIfSmi(rdx, &call_runtime); in VisitForInStatement() local
2317 __ JumpIfSmi(rax, if_true); in EmitIsSmi() local
2356 __ JumpIfSmi(rax, if_false); in EmitIsObject() local
2387 __ JumpIfSmi(rax, if_false); in EmitIsSpecObject() local
2408 __ JumpIfSmi(rax, if_false); in EmitIsUndetectableObject() local
2513 __ JumpIfSmi(rax, if_false); in EmitIsFunction() local
2534 __ JumpIfSmi(rax, if_false); in EmitIsArray() local
2555 __ JumpIfSmi(rax, if_false); in EmitIsRegExp() local
2663 __ JumpIfSmi(rax, &null); in EmitClassOf() local
[all …]
Dlithium-codegen-x64.cc1158 __ JumpIfSmi(input, &done); in DoValueOf() local
1318 __ JumpIfSmi(reg, true_label); in DoBranch() local
1532 __ JumpIfSmi(reg, &false_value); in DoIsNull() local
1575 __ JumpIfSmi(reg, false_label); in DoIsNullAndBranch() local
1592 __ JumpIfSmi(input, is_not_object); in EmitIsObject() local
1723 __ JumpIfSmi(input, false_label); in DoHasInstanceTypeAndBranch() local
1779 __ JumpIfSmi(input, is_false); in EmitClassOfTest() local
1930 __ JumpIfSmi(object, &false_result); in DoInstanceOfKnownGlobal() local
3375 __ JumpIfSmi(input_reg, &load_smi); in EmitNumberUntagD() local
3835 __ JumpIfSmi(input, true_label); in EmitTypeofIs() local
[all …]
Dmacro-assembler-x64.cc236 JumpIfSmi(value, &done); in RecordWrite()
265 JumpIfSmi(value, &done); in RecordWrite()
1886 JumpIfSmi(obj, fail); in CheckMap()
Dmacro-assembler-x64.h401 void JumpIfSmi(Register src, LabelType* on_smi);
1737 void MacroAssembler::JumpIfSmi(Register src, LabelType* on_smi) { in JumpIfSmi() function
/external/v8/src/arm/
Dfull-codegen-arm.cc579 __ JumpIfSmi(result_register(), if_true); in DoTest() local
913 __ JumpIfSmi(r0, &convert); in VisitForInStatement() local
954 __ JumpIfSmi(r3, &call_runtime); in VisitForInStatement() local
2456 __ JumpIfSmi(r0, if_false); in EmitIsObject() local
2488 __ JumpIfSmi(r0, if_false); in EmitIsSpecObject() local
2509 __ JumpIfSmi(r0, if_false); in EmitIsUndetectableObject() local
2619 __ JumpIfSmi(r0, if_false); in EmitIsFunction() local
2640 __ JumpIfSmi(r0, if_false); in EmitIsArray() local
2661 __ JumpIfSmi(r0, if_false); in EmitIsRegExp() local
2768 __ JumpIfSmi(r0, &null); in EmitClassOf() local
[all …]
Dcode-stubs-arm.cc565 __ JumpIfSmi(object, &is_smi); in LoadNumber() local
626 __ JumpIfSmi(object, &is_smi); in ConvertNumberToInt32() local
806 __ JumpIfSmi(object, &done); in LoadNumberAsInt32() local
1453 __ JumpIfSmi(object, &is_smi); in GenerateLookupNumberStringCache() local
1479 __ JumpIfSmi(probe, not_found); in GenerateLookupNumberStringCache() local
2637 __ JumpIfSmi(left, &left_not_string); in GenerateAddStrings() local
2647 __ JumpIfSmi(right, &call_runtime); in GenerateAddStrings() local
3602 __ JumpIfSmi(object, &not_js_object); in Generate() local
3625 __ JumpIfSmi(prototype, &slow); in Generate() local
3705 __ JumpIfSmi(function, &slow); in Generate() local
[all …]
Dstub-cache-arm.cc535 __ JumpIfSmi(r1, miss); in GenerateCallFunction() local
696 __ JumpIfSmi(receiver, miss); in Compile() local
1308 __ JumpIfSmi(receiver, miss); in GenerateLoadInterceptor() local
1576 __ JumpIfSmi(receiver, &miss); in CompileArrayPushCall() local
1737 __ JumpIfSmi(receiver, &miss); in CompileArrayPopCall() local
2070 __ JumpIfSmi(r1, &miss); in CompileMathFloorCall() local
3466 __ JumpIfSmi(receiver, &slow); in CompileKeyedLoadStub() local
3743 __ JumpIfSmi(receiver, &slow); in CompileKeyedStoreStub() local
Dic-arm.cc426 __ JumpIfSmi(receiver, slow); in GenerateKeyedLoadReceiverCheck() local
1361 __ JumpIfSmi(r1, &slow); in GenerateIndexedInterceptor() local
1597 __ JumpIfSmi(receiver, &miss); in GenerateArrayLength() local
Dlithium-codegen-arm.cc1700 __ JumpIfSmi(input, is_not_object); in EmitIsObject() local
2042 __ JumpIfSmi(object, &false_result); in DoInstanceOfKnownGlobal() local
4058 __ JumpIfSmi(input, true_label); in EmitTypeofIs() local
4065 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
4081 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
4089 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
4094 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
Dmacro-assembler-arm.h877 inline void JumpIfSmi(Register value, Label* smi_label) { in JumpIfSmi() function
Dmacro-assembler-arm.cc1625 JumpIfSmi(obj, fail); in CheckMap()
1640 JumpIfSmi(obj, fail); in CheckMap()
1654 JumpIfSmi(function, miss); in TryGetFunctionPrototype()
Dbuiltins-arm.cc569 __ JumpIfSmi(r0, &convert_argument); in Generate_StringConstructCode() local
/external/v8/src/ia32/
Dmacro-assembler-ia32.h274 inline void JumpIfSmi(Register value, Label* smi_label) { in JumpIfSmi() function
Dfull-codegen-ia32.cc4039 __ JumpIfSmi(eax, if_true); in TryLiteralCompare() local
4044 __ JumpIfSmi(eax, if_false); in TryLiteralCompare() local
4059 __ JumpIfSmi(eax, if_false); in TryLiteralCompare() local
4066 __ JumpIfSmi(eax, if_false); in TryLiteralCompare() local
4070 __ JumpIfSmi(eax, if_false); in TryLiteralCompare() local
Dlithium-codegen-ia32.cc4004 __ JumpIfSmi(input, true_label); in EmitTypeofIs() local
4010 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
4026 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
4034 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
4042 __ JumpIfSmi(input, false_label); in EmitTypeofIs() local
/external/v8/src/mips/
Dmacro-assembler-mips.h867 inline void JumpIfSmi(Register value, Label* smi_label,
Dmacro-assembler-mips.cc2215 JumpIfSmi(obj, fail); in CheckMap()
2229 JumpIfSmi(obj, fail); in CheckMap()
2431 JumpIfSmi(function, miss); in TryGetFunctionPrototype()