/external/chromium_org/v8/src/arm/ |
H A D | ic-arm.cc | 730 Label* slow_case) { 736 __ JumpIfSmi(object, slow_case); 739 __ b(lt, slow_case); 743 __ b(ne, slow_case); 748 __ CheckMap(scratch1, scratch2, arguments_map, slow_case, DONT_DO_SMI_CHECK); 785 Label* slow_case) { 794 __ CheckMap(backing_store, scratch, fixed_array_map, slow_case, 798 __ b(cs, slow_case); 723 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument 781 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-arm.cc | 1026 Label slow_case; local 1028 patch_site.EmitJumpIfNotSmi(r2, &slow_case); 1034 __ bind(&slow_case); 4649 Label slow_case; local 4651 patch_site.EmitJumpIfNotSmi(r2, &slow_case); 4654 __ bind(&slow_case);
|
/external/chromium_org/v8/src/ia32/ |
H A D | ic-ia32.cc | 337 Label* slow_case) { 344 __ JumpIfSmi(object, slow_case); 347 __ j(below, slow_case); 351 __ j(not_zero, slow_case); 356 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); 390 Label* slow_case) { 397 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); 400 __ j(greater_equal, slow_case); 331 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Label* unmapped_case, Label* slow_case) argument 386 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-ia32.cc | 977 Label slow_case; local 980 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); 986 __ bind(&slow_case); 4649 Label slow_case; local 4652 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); 4655 __ bind(&slow_case);
|
/external/chromium_org/v8/src/mips/ |
H A D | ic-mips.cc | 728 Label* slow_case) { 732 __ JumpIfSmi(object, slow_case); 735 __ Branch(slow_case, lt, scratch2, Operand(FIRST_JS_RECEIVER_TYPE)); 739 __ Branch(slow_case, ne, scratch1, Operand(zero_reg)); 746 slow_case, 783 Label* slow_case) { 794 slow_case, 797 __ Branch(slow_case, Ugreater_equal, key, Operand(scratch)); 721 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument 779 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-mips.cc | 1040 Label slow_case; local 1042 patch_site.EmitJumpIfNotSmi(a2, &slow_case); 1048 __ bind(&slow_case); 4706 Label slow_case; local 4708 patch_site.EmitJumpIfNotSmi(a2, &slow_case); 4710 __ bind(&slow_case);
|
/external/chromium_org/v8/src/x64/ |
H A D | ic-x64.cc | 1179 Label* slow_case) { 1185 __ JumpIfSmi(object, slow_case); 1188 __ j(below, slow_case); 1192 __ j(NegateCondition(check), slow_case); local 1198 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); 1232 Label* slow_case) { 1241 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); 1244 __ j(greater_equal, slow_case); 1172 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument 1228 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-x64.cc | 985 Label slow_case; local 988 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); 994 __ bind(&slow_case); 4639 Label slow_case; local 4642 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); 4645 __ bind(&slow_case);
|
/external/v8/src/arm/ |
H A D | ic-arm.cc | 765 Label* slow_case) { 771 __ JumpIfSmi(object, slow_case); 774 __ b(lt, slow_case); 778 __ b(ne, slow_case); 783 __ CheckMap(scratch1, scratch2, arguments_map, slow_case, DONT_DO_SMI_CHECK); 820 Label* slow_case) { 829 __ CheckMap(backing_store, scratch, fixed_array_map, slow_case, 833 __ b(cs, slow_case); 758 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument 816 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-arm.cc | 935 Label slow_case; local 937 patch_site.EmitJumpIfNotSmi(r2, &slow_case); 943 __ bind(&slow_case); 4267 Label slow_case; local 4269 patch_site.EmitJumpIfNotSmi(r2, &slow_case); 4272 __ bind(&slow_case);
|
H A D | code-stubs-arm.cc | 311 Label slow_case; local 317 __ b(eq, &slow_case); 327 COPY_ON_WRITE_ELEMENTS, &slow_case); 336 CLONE_ELEMENTS, &slow_case); 368 GenerateFastCloneShallowArrayCommon(masm, length_, mode, &slow_case); 374 __ bind(&slow_case); 389 Label slow_case; local 395 __ b(eq, &slow_case); 403 __ b(ne, &slow_case); 407 __ AllocateInNewSpace(size, r0, r1, r2, &slow_case, TAG_OBJEC [all...] |
/external/v8/src/ia32/ |
H A D | ic-ia32.cc | 373 Label* slow_case) { 380 __ JumpIfSmi(object, slow_case); 383 __ j(below, slow_case); 387 __ j(not_zero, slow_case); 392 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); 426 Label* slow_case) { 433 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); 436 __ j(greater_equal, slow_case); 367 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Label* unmapped_case, Label* slow_case) argument 422 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-ia32.cc | 903 Label slow_case; local 906 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); 912 __ bind(&slow_case); 4255 Label slow_case; local 4258 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); 4261 __ bind(&slow_case);
|
H A D | code-stubs-ia32.cc | 315 Label slow_case; local 316 __ j(equal, &slow_case); 326 COPY_ON_WRITE_ELEMENTS, &slow_case); 333 CLONE_ELEMENTS, &slow_case); 362 GenerateFastCloneShallowArrayCommon(masm, length_, mode, &slow_case); 366 __ bind(&slow_case); 381 Label slow_case; local 391 __ j(equal, &slow_case); 399 __ j(not_equal, &slow_case); 403 __ AllocateInNewSpace(size, eax, ebx, edx, &slow_case, TAG_OBJEC [all...] |
/external/v8/src/mips/ |
H A D | ic-mips.cc | 760 Label* slow_case) { 764 __ JumpIfSmi(object, slow_case); 767 __ Branch(slow_case, lt, scratch2, Operand(FIRST_JS_RECEIVER_TYPE)); 771 __ Branch(slow_case, ne, scratch1, Operand(zero_reg)); 778 slow_case, 815 Label* slow_case) { 826 slow_case, 829 __ Branch(slow_case, Ugreater_equal, key, Operand(scratch)); 753 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument 811 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-mips.cc | 946 Label slow_case; local 948 patch_site.EmitJumpIfNotSmi(a2, &slow_case); 954 __ bind(&slow_case); 4308 Label slow_case; local 4310 patch_site.EmitJumpIfNotSmi(a2, &slow_case); 4312 __ bind(&slow_case);
|
H A D | code-stubs-mips.cc | 309 Label slow_case; local 317 __ Branch(&slow_case, eq, a3, Operand(t1)); 327 COPY_ON_WRITE_ELEMENTS, &slow_case); 335 CLONE_ELEMENTS, &slow_case); 366 GenerateFastCloneShallowArrayCommon(masm, length_, mode, &slow_case); 371 __ bind(&slow_case); 386 Label slow_case; local 394 __ Branch(&slow_case, eq, a3, Operand(t0)); 401 __ Branch(&slow_case, ne, a0, Operand(size >> kPointerSizeLog2)); 405 __ AllocateInNewSpace(size, v0, a1, a2, &slow_case, TAG_OBJEC [all...] |
/external/v8/src/x64/ |
H A D | ic-x64.cc | 1158 Label* slow_case) { 1164 __ JumpIfSmi(object, slow_case); 1167 __ j(below, slow_case); 1171 __ j(NegateCondition(check), slow_case); local 1177 __ CheckMap(scratch1, arguments_map, slow_case, DONT_DO_SMI_CHECK); 1211 Label* slow_case) { 1220 __ CheckMap(backing_store, fixed_array_map, slow_case, DONT_DO_SMI_CHECK); 1223 __ j(greater_equal, slow_case); 1151 GenerateMappedArgumentsLookup(MacroAssembler* masm, Register object, Register key, Register scratch1, Register scratch2, Register scratch3, Label* unmapped_case, Label* slow_case) argument 1207 GenerateUnmappedArgumentsLookup(MacroAssembler* masm, Register key, Register parameter_map, Register scratch, Label* slow_case) argument
|
H A D | full-codegen-x64.cc | 844 Label slow_case; local 847 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); 853 __ bind(&slow_case); 4169 Label slow_case; local 4172 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); 4175 __ bind(&slow_case);
|
H A D | code-stubs-x64.cc | 298 Label slow_case; local 299 __ j(equal, &slow_case); 311 COPY_ON_WRITE_ELEMENTS, &slow_case); 319 CLONE_ELEMENTS, &slow_case); 349 GenerateFastCloneShallowArrayCommon(masm, length_, mode, &slow_case); 352 __ bind(&slow_case); 367 Label slow_case; local 374 __ j(equal, &slow_case); 382 __ j(not_equal, &slow_case); 386 __ AllocateInNewSpace(size, rax, rbx, rdx, &slow_case, TAG_OBJEC [all...] |