Home
last modified time | relevance | path

Searched refs:call_runtime (Results 1 – 25 of 28) sorted by relevance

12

/external/v8/src/x64/
Dcodegen-x64.h81 Label* call_runtime);
Dcode-stubs-x64.cc1255 Label left_not_string, call_runtime; in GenerateStringAddCode() local
1271 __ JumpIfSmi(right, &call_runtime, Label::kNear); in GenerateStringAddCode()
1273 __ j(above_equal, &call_runtime, Label::kNear); in GenerateStringAddCode()
1280 __ bind(&call_runtime); in GenerateStringAddCode()
1327 Label call_runtime; in GenerateSmiStub() local
1335 GenerateSmiCode(masm, &call_runtime, ALLOW_HEAPNUMBER_RESULTS); in GenerateSmiStub()
1342 if (call_runtime.is_linked()) { in GenerateSmiStub()
1343 __ bind(&call_runtime); in GenerateSmiStub()
1360 Label call_runtime; in GenerateBothStringStub() local
1371 __ JumpIfSmi(left, &call_runtime); in GenerateBothStringStub()
[all …]
Dcodegen-x64.cc480 Label* call_runtime) { in Generate() argument
510 __ j(not_equal, call_runtime); in Generate()
537 __ j(not_zero, call_runtime); in Generate()
Dmacro-assembler-x64.cc4384 void MacroAssembler::CheckEnumCache(Register null_value, Label* call_runtime) { in CheckEnumCache() argument
4398 j(not_equal, call_runtime); in CheckEnumCache()
4405 JumpIfSmi(rdx, call_runtime); in CheckEnumCache()
4411 JumpIfSmi(rdx, call_runtime); in CheckEnumCache()
4419 j(not_equal, call_runtime); in CheckEnumCache()
Dmacro-assembler-x64.h1305 Label* call_runtime);
Dfull-codegen-x64.cc925 Label call_runtime; in VisitForInStatement() local
928 __ j(below_equal, &call_runtime); in VisitForInStatement()
934 __ CheckEnumCache(null_value, &call_runtime); in VisitForInStatement()
943 __ bind(&call_runtime); in VisitForInStatement()
/external/v8/src/arm/
Dcodegen-arm.h85 Label* call_runtime);
Dcode-stubs-arm.cc2660 Label not_smis, call_runtime; in GenerateSmiStub() local
2665 GenerateSmiCode(masm, &call_runtime, NULL, NO_HEAPNUMBER_RESULTS); in GenerateSmiStub()
2670 &call_runtime, in GenerateSmiStub()
2671 &call_runtime, in GenerateSmiStub()
2679 __ bind(&call_runtime); in GenerateSmiStub()
2695 Label call_runtime; in GenerateBothStringStub() local
2706 __ JumpIfSmi(left, &call_runtime); in GenerateBothStringStub()
2708 __ b(ge, &call_runtime); in GenerateBothStringStub()
2711 __ JumpIfSmi(right, &call_runtime); in GenerateBothStringStub()
2713 __ b(ge, &call_runtime); in GenerateBothStringStub()
[all …]
Dcodegen-arm.cc352 Label* call_runtime) { in Generate() argument
382 __ b(ne, call_runtime); in Generate()
417 __ b(ne, call_runtime); in Generate()
Dmacro-assembler-arm.cc3667 void MacroAssembler::CheckEnumCache(Register null_value, Label* call_runtime) { in CheckEnumCache() argument
3682 b(ne, call_runtime); in CheckEnumCache()
3689 JumpIfSmi(r3, call_runtime); in CheckEnumCache()
3695 JumpIfSmi(r3, call_runtime); in CheckEnumCache()
3703 b(ne, call_runtime); in CheckEnumCache()
Dmacro-assembler-arm.h1264 void CheckEnumCache(Register null_value, Label* call_runtime);
Dfull-codegen-arm.cc1016 Label call_runtime; in VisitForInStatement() local
1019 __ b(le, &call_runtime); in VisitForInStatement()
1025 __ CheckEnumCache(null_value, &call_runtime); in VisitForInStatement()
1034 __ bind(&call_runtime); in VisitForInStatement()
/external/v8/src/mips/
Dcodegen-mips.h87 Label* call_runtime);
Dcode-stubs-mips.cc2776 Label not_smis, call_runtime; in GenerateSmiStub() local
2781 GenerateSmiCode(masm, &call_runtime, NULL, NO_HEAPNUMBER_RESULTS); in GenerateSmiStub()
2786 &call_runtime, in GenerateSmiStub()
2787 &call_runtime, in GenerateSmiStub()
2795 __ bind(&call_runtime); in GenerateSmiStub()
2810 Label call_runtime; in GenerateBothStringStub() local
2821 __ JumpIfSmi(left, &call_runtime); in GenerateBothStringStub()
2823 __ Branch(&call_runtime, ge, a2, Operand(FIRST_NONSTRING_TYPE)); in GenerateBothStringStub()
2826 __ JumpIfSmi(right, &call_runtime); in GenerateBothStringStub()
2828 __ Branch(&call_runtime, ge, a2, Operand(FIRST_NONSTRING_TYPE)); in GenerateBothStringStub()
[all …]
Dcodegen-mips.cc362 Label* call_runtime) { in Generate() argument
393 __ Branch(call_runtime, ne, result, Operand(at)); in Generate()
429 __ Branch(call_runtime, ne, at, Operand(zero_reg)); in Generate()
Dmacro-assembler-mips.cc5281 void MacroAssembler::CheckEnumCache(Register null_value, Label* call_runtime) { in CheckEnumCache() argument
5295 Branch(call_runtime, ne, a2, Operand(empty_fixed_array_value)); in CheckEnumCache()
5302 JumpIfSmi(a3, call_runtime); in CheckEnumCache()
5308 JumpIfSmi(a3, call_runtime); in CheckEnumCache()
5314 Branch(call_runtime, ne, a3, Operand(empty_fixed_array_value)); in CheckEnumCache()
Dfull-codegen-mips.cc1025 Label call_runtime; in VisitForInStatement() local
1028 __ Branch(&call_runtime, le, a1, Operand(LAST_JS_PROXY_TYPE)); in VisitForInStatement()
1034 __ CheckEnumCache(null_value, &call_runtime); in VisitForInStatement()
1043 __ bind(&call_runtime); in VisitForInStatement()
Dmacro-assembler-mips.h1407 void CheckEnumCache(Register null_value, Label* call_runtime);
/external/v8/src/ia32/
Dcodegen-ia32.h85 Label* call_runtime);
Dcode-stubs-ia32.cc1594 Label call_runtime; in GenerateSmiStub() local
1617 GenerateSmiCode(masm, &call_runtime, NO_HEAPNUMBER_RESULTS); in GenerateSmiStub()
1619 GenerateSmiCode(masm, &call_runtime, ALLOW_HEAPNUMBER_RESULTS); in GenerateSmiStub()
1621 __ bind(&call_runtime); in GenerateSmiStub()
1655 Label call_runtime; in GenerateBothStringStub() local
1666 __ JumpIfSmi(left, &call_runtime, Label::kNear); in GenerateBothStringStub()
1668 __ j(above_equal, &call_runtime, Label::kNear); in GenerateBothStringStub()
1671 __ JumpIfSmi(right, &call_runtime, Label::kNear); in GenerateBothStringStub()
1673 __ j(above_equal, &call_runtime, Label::kNear); in GenerateBothStringStub()
1679 __ bind(&call_runtime); in GenerateBothStringStub()
[all …]
Dcodegen-ia32.cc644 Label* call_runtime) { in Generate() argument
675 __ j(not_equal, call_runtime); in Generate()
702 __ j(not_zero, call_runtime); in Generate()
Dmacro-assembler-ia32.cc2780 void MacroAssembler::CheckEnumCache(Label* call_runtime) { in CheckEnumCache() argument
2789 j(not_equal, call_runtime); in CheckEnumCache()
2796 JumpIfSmi(edx, call_runtime); in CheckEnumCache()
2802 JumpIfSmi(edx, call_runtime); in CheckEnumCache()
2810 j(not_equal, call_runtime); in CheckEnumCache()
Dmacro-assembler-ia32.h834 void CheckEnumCache(Label* call_runtime);
Dfull-codegen-ia32.cc981 Label call_runtime, use_cache, fixed_array; in VisitForInStatement() local
984 __ j(below_equal, &call_runtime); in VisitForInStatement()
990 __ CheckEnumCache(&call_runtime); in VisitForInStatement()
996 __ bind(&call_runtime); in VisitForInStatement()
Dlithium-codegen-ia32.cc4918 Label use_cache, call_runtime; in DoForInPrepareMap() local
4919 __ CheckEnumCache(&call_runtime); in DoForInPrepareMap()
4925 __ bind(&call_runtime); in DoForInPrepareMap()

12