Home
last modified time | relevance | path

Searched refs:slow_case (Results 1 – 14 of 14) sorted by relevance

/external/chromium_org/v8/src/arm64/
Dic-arm64.cc331 Label* slow_case) { in GenerateMappedArgumentsLookup() argument
339 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup()
342 slow_case, lt); in GenerateMappedArgumentsLookup()
345 __ JumpIfNotSmi(key, slow_case); in GenerateMappedArgumentsLookup()
346 __ Tbnz(key, kXSignBit, slow_case); in GenerateMappedArgumentsLookup()
351 __ CheckMap(map, scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
386 Label* slow_case) { in GenerateUnmappedArgumentsLookup() argument
396 backing_store, scratch, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); in GenerateUnmappedArgumentsLookup()
399 __ B(hs, slow_case); in GenerateUnmappedArgumentsLookup()
Dfull-codegen-arm64.cc1043 Label slow_case; in VisitSwitchStatement() local
1044 patch_site.EmitJumpIfEitherNotSmi(x0, x1, &slow_case); in VisitSwitchStatement()
1049 __ Bind(&slow_case); in VisitSwitchStatement()
4246 Label slow_case; in VisitCompareOperation() local
4247 patch_site.EmitJumpIfEitherNotSmi(x0, x1, &slow_case); in VisitCompareOperation()
4250 __ Bind(&slow_case); in VisitCompareOperation()
/external/chromium_org/v8/src/x64/
Dic-x64.cc815 Label* slow_case) { in GenerateMappedArgumentsLookup() argument
821 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup()
824 __ j(below, slow_case); in GenerateMappedArgumentsLookup()
828 __ j(NegateCondition(check), slow_case); in GenerateMappedArgumentsLookup()
834 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
868 Label* slow_case) { in GenerateUnmappedArgumentsLookup() argument
877 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); in GenerateUnmappedArgumentsLookup()
880 __ j(greater_equal, slow_case); in GenerateUnmappedArgumentsLookup()
Dfull-codegen-x64.cc1000 Label slow_case; in VisitSwitchStatement() local
1003 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); in VisitSwitchStatement()
1009 __ bind(&slow_case); in VisitSwitchStatement()
4520 Label slow_case; in VisitCompareOperation() local
4523 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); in VisitCompareOperation()
4526 __ bind(&slow_case); in VisitCompareOperation()
/external/chromium_org/v8/src/ia32/
Dic-ia32.cc314 Label* slow_case) { in GenerateMappedArgumentsLookup() argument
321 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup()
324 __ j(below, slow_case); in GenerateMappedArgumentsLookup()
328 __ j(not_zero, slow_case); in GenerateMappedArgumentsLookup()
333 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
367 Label* slow_case) { in GenerateUnmappedArgumentsLookup() argument
374 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); in GenerateUnmappedArgumentsLookup()
377 __ j(greater_equal, slow_case); in GenerateUnmappedArgumentsLookup()
Dmacro-assembler-ia32.cc283 Label done, slow_case; in TruncateHeapNumberToI() local
297 j(greater_equal, &slow_case, Label::kNear); in TruncateHeapNumberToI()
308 bind(&slow_case); in TruncateHeapNumberToI()
328 j(not_equal, &slow_case, Label::kNear); in TruncateHeapNumberToI()
329 j(parity_even, &slow_case, Label::kNear); // NaN. in TruncateHeapNumberToI()
333 bind(&slow_case); in TruncateHeapNumberToI()
Dfull-codegen-ia32.cc977 Label slow_case; in VisitSwitchStatement() local
980 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); in VisitSwitchStatement()
986 __ bind(&slow_case); in VisitSwitchStatement()
4520 Label slow_case; in VisitCompareOperation() local
4523 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); in VisitCompareOperation()
4526 __ bind(&slow_case); in VisitCompareOperation()
/external/chromium_org/v8/src/x87/
Dic-x87.cc314 Label* slow_case) { in GenerateMappedArgumentsLookup() argument
321 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup()
324 __ j(below, slow_case); in GenerateMappedArgumentsLookup()
328 __ j(not_zero, slow_case); in GenerateMappedArgumentsLookup()
333 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
367 Label* slow_case) { in GenerateUnmappedArgumentsLookup() argument
374 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); in GenerateUnmappedArgumentsLookup()
377 __ j(greater_equal, slow_case); in GenerateUnmappedArgumentsLookup()
Dfull-codegen-x87.cc974 Label slow_case; in VisitSwitchStatement() local
977 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); in VisitSwitchStatement()
983 __ bind(&slow_case); in VisitSwitchStatement()
4513 Label slow_case; in VisitCompareOperation() local
4516 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); in VisitCompareOperation()
4519 __ bind(&slow_case); in VisitCompareOperation()
Dmacro-assembler-x87.cc249 Label done, slow_case; in TruncateHeapNumberToI() local
/external/chromium_org/v8/src/arm/
Dic-arm.cc395 Label* slow_case) { in GenerateMappedArgumentsLookup() argument
401 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup()
404 __ b(lt, slow_case); in GenerateMappedArgumentsLookup()
408 __ b(ne, slow_case); in GenerateMappedArgumentsLookup()
413 __ CheckMap(scratch1, scratch2, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
450 Label* slow_case) { in GenerateUnmappedArgumentsLookup() argument
459 __ CheckMap(backing_store, scratch, fixed_array_map, slow_case, in GenerateUnmappedArgumentsLookup()
463 __ b(cs, slow_case); in GenerateUnmappedArgumentsLookup()
Dfull-codegen-arm.cc1021 Label slow_case; in VisitSwitchStatement() local
1023 patch_site.EmitJumpIfNotSmi(r2, &slow_case); in VisitSwitchStatement()
1029 __ bind(&slow_case); in VisitSwitchStatement()
4523 Label slow_case; in VisitCompareOperation() local
4525 patch_site.EmitJumpIfNotSmi(r2, &slow_case); in VisitCompareOperation()
4528 __ bind(&slow_case); in VisitCompareOperation()
/external/chromium_org/v8/src/mips/
Dic-mips.cc400 Label* slow_case) { in GenerateMappedArgumentsLookup() argument
406 __ JumpIfSmi(object, slow_case); in GenerateMappedArgumentsLookup()
409 __ Branch(slow_case, lt, scratch2, Operand(FIRST_JS_RECEIVER_TYPE)); in GenerateMappedArgumentsLookup()
413 __ Branch(slow_case, ne, scratch1, Operand(zero_reg)); in GenerateMappedArgumentsLookup()
421 slow_case, in GenerateMappedArgumentsLookup()
458 Label* slow_case) { in GenerateUnmappedArgumentsLookup() argument
469 slow_case, in GenerateUnmappedArgumentsLookup()
472 __ Branch(slow_case, Ugreater_equal, key, Operand(scratch)); in GenerateUnmappedArgumentsLookup()
Dfull-codegen-mips.cc1037 Label slow_case; in VisitSwitchStatement() local
1039 patch_site.EmitJumpIfNotSmi(a2, &slow_case); in VisitSwitchStatement()
1045 __ bind(&slow_case); in VisitSwitchStatement()
4572 Label slow_case; in VisitCompareOperation() local
4574 patch_site.EmitJumpIfNotSmi(a2, &slow_case); in VisitCompareOperation()
4576 __ bind(&slow_case); in VisitCompareOperation()