/external/v8/src/ia32/ |
code-stubs-ia32.cc | 48 __ JumpIfNotSmi(eax, &check_heap_number, Label::kNear); 55 __ j(not_equal, &call_builtin, Label::kNear); 194 __ JumpIfNotSmi(ecx, &after_sentinel, Label::kNear); 444 __ JumpIfNotSmi(argument, ¬_smi, Label::kNear); 453 __ JumpIfSmi(argument, &patch, Label::kNear); 464 __ j(zero, ¬_undetectable, Label::kNear); 475 __ j(below, ¬_js_object, Label::kNear); 488 __ j(above_equal, ¬_string, Label::kNear); 498 __ j(not_equal, ¬_heap_number, Label::kNear); 502 __ j(zero, &false_result, Label::kNear); [all...] |
lithium-codegen-ia32.cc | 148 __ j(zero, &ok, Label::kNear); 570 __ j(not_zero, &no_deopt, Label::kNear); 592 __ j(NegateCondition(cc), &done, Label::kNear); 819 __ j(not_sign, &positive_dividend, Label::kNear); 824 __ j(not_zero, &done, Label::kNear); 827 __ jmp(&done, Label::kNear); 850 __ j(zero, &remainder_eq_dividend, Label::kNear); 851 __ j(sign, &slow, Label::kNear); 854 __ j(not_sign, &both_positive, Label::kNear); 862 __ j(less, &remainder_eq_dividend, Label::kNear); [all...] |
codegen-ia32.cc | 597 __ jmp(&entry, Label::kNear); 652 __ j(zero, &check_sequential, Label::kNear); 657 __ j(zero, &cons_string, Label::kNear); 665 __ jmp(&indirect_string_loaded, Label::kNear); 689 __ j(zero, &seq_string, Label::kNear); 707 __ j(not_equal, &ascii_external, Label::kNear); 710 __ jmp(&done, Label::kNear); 714 __ jmp(&done, Label::kNear); 722 __ j(not_zero, &ascii, Label::kNear); 730 __ jmp(&done, Label::kNear); [all...] |
macro-assembler-ia32.cc | 90 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); 109 j(not_equal, &buffer_overflowed, Label::kNear); 114 j(equal, &done, Label::kNear); 136 j(below, &done, Label::kNear); 142 j(zero, &done, Label::kNear); 151 j(zero, &done, Label::kNear); 210 JumpIfSmi(value, &done, Label::kNear); 221 j(zero, &ok, Label::kNear); 261 j(equal, &ok, Label::kNear); 272 JumpIfSmi(value, &done, Label::kNear); [all...] |
full-codegen-ia32.cc | 147 __ j(zero, &ok, Label::kNear); 153 __ j(not_equal, &ok, Label::kNear); 287 __ j(above_equal, &ok, Label::kNear); 355 __ j(positive, &ok, Label::kNear); 365 __ j(above_equal, &ok, Label::kNear); 418 __ j(positive, &ok, Label::kNear); 605 __ jmp(&done, Label::kNear); 618 __ jmp(&done, Label::kNear); 756 if (should_normalize) __ jmp(&skip, Label::kNear); 906 patch_site.EmitJumpIfNotSmi(ecx, &slow_case, Label::kNear); [all...] |
/external/v8/src/x64/ |
code-stubs-x64.cc | 45 __ j(not_zero, &check_heap_number, Label::kNear); 51 __ j(not_equal, &call_builtin, Label::kNear); 186 __ JumpIfNotSmi(rcx, &after_sentinel, Label::kNear); 426 __ JumpIfNotSmi(argument, ¬_smi, Label::kNear); 435 __ JumpIfSmi(argument, &patch, Label::kNear); 446 __ j(zero, ¬_undetectable, Label::kNear); 457 __ j(below, ¬_js_object, Label::kNear); 470 __ j(above_equal, ¬_string, Label::kNear); 480 __ j(not_equal, ¬_heap_number, Label::kNear); 483 __ j(zero, &false_result, Label::kNear); [all...] |
codegen-x64.cc | 437 __ jmp(&entry, Label::kNear); 488 __ j(zero, &check_sequential, Label::kNear); 493 __ j(zero, &cons_string, Label::kNear); 500 __ jmp(&indirect_string_loaded, Label::kNear); 524 __ j(zero, &seq_string, Label::kNear); 542 __ j(not_equal, &ascii_external, Label::kNear); 545 __ jmp(&done, Label::kNear); 549 __ jmp(&done, Label::kNear); 557 __ j(not_zero, &ascii, Label::kNear); 566 __ jmp(&done, Label::kNear); [all...] |
macro-assembler-x64.cc | 207 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); 225 j(not_equal, &buffer_overflowed, Label::kNear); 230 j(equal, &done, Label::kNear); 310 j(zero, &ok, Label::kNear); 389 j(equal, &ok, Label::kNear); 408 Label::kNear); 415 Label::kNear); 441 j(equal, &ok, Label::kNear); 444 j(equal, &ok, Label::kNear); 447 j(equal, &ok, Label::kNear); [all...] |
lithium-codegen-x64.cc | 145 __ j(zero, &ok, Label::kNear); 783 __ j(not_sign, &positive_dividend, Label::kNear); 788 __ j(not_zero, &done, Label::kNear); 791 __ jmp(&done, Label::kNear); 814 __ j(zero, &remainder_eq_dividend, Label::kNear); 815 __ j(sign, &slow, Label::kNear); 818 __ j(not_sign, &both_positive, Label::kNear); 826 __ j(less, &remainder_eq_dividend, Label::kNear); 833 __ j(not_zero, &do_subtraction, Label::kNear); 835 __ jmp(&remainder_eq_dividend, Label::kNear); [all...] |
full-codegen-x64.cc | 165 __ j(zero, &ok, Label::kNear); 298 __ j(above_equal, &ok, Label::kNear); 330 __ j(above_equal, &ok, Label::kNear); 548 __ jmp(&done, Label::kNear); 561 __ jmp(&done, Label::kNear); 696 if (should_normalize) __ jmp(&skip, Label::kNear); 847 patch_site.EmitJumpIfNotSmi(rcx, &slow_case, Label::kNear); 940 __ jmp(&use_cache, Label::kNear); [all...] |
builtins-x64.cc | 589 __ j(not_equal, ¬_no_registers, Label::kNear); 595 __ j(not_equal, ¬_tos_rax, Label::kNear); 679 __ JumpIfSmi(rbx, &convert_to_object, Label::kNear); 708 __ jmp(&patch_receiver, Label::kNear); 877 __ JumpIfSmi(rbx, &call_to_object, Label::kNear); 894 __ jmp(&push_receiver, Label::kNear); [all...] |
/external/chromium_org/v8/src/ia32/ |
code-stubs-ia32.cc | 344 __ j(not_zero, &check_optimized, Label::kNear); 379 __ j(not_equal, &loop, Label::kNear); 501 __ JumpIfNotSmi(ecx, &after_sentinel, Label::kNear); 741 __ j(equal, &skip_mov, Label::kNear); 761 __ j(less_equal, &skip_mov, Label::kNear); [all...] |
macro-assembler-ia32.cc | 145 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); 164 j(not_equal, &buffer_overflowed, Label::kNear); 169 j(equal, &done, Label::kNear); 191 j(zero, &done, Label::kNear); 193 j(equal, &conv_failure, Label::kNear); 198 jmp(&done, Label::kNear); 202 j(below, &done, Label::kNear); 211 j(zero, &done, Label::kNear); 230 j(not_sign, &done, Label::kNear); 288 JumpIfSmi(value, &done, Label::kNear); [all...] |
lithium-codegen-ia32.cc | 170 __ j(zero, &ok, Label::kNear); 186 __ j(not_zero, &do_not_pad, Label::kNear); 198 __ j(not_zero, &align_loop, Label::kNear); 988 __ j(not_zero, &no_deopt, Label::kNear); 1008 if (cc != no_condition) __ j(NegateCondition(cc), &done, Label::kNear); [all...] |
codegen-ia32.cc | 346 __ j(zero, &skip_last_move, Label::kNear); 412 __ j(zero, &skip_last_move, Label::kNear); 914 __ jmp(&entry, Label::kNear); [all...] |
regexp-macro-assembler-ia32.cc | 522 __ j(equal, &success, Label::kNear); 526 __ j(below_equal, &success, Label::kNear); 729 __ j(not_equal, &load_char_start_regexp, Label::kNear); 731 __ jmp(&start_regexp, Label::kNear); 822 __ j(zero, &exit_label_, Label::kNear); [all...] |
full-codegen-ia32.cc | 143 __ j(zero, &ok, Label::kNear); 149 __ j(not_equal, &ok, Label::kNear); 290 __ j(above_equal, &ok, Label::kNear); 349 __ j(positive, &ok, Label::kNear); 392 __ j(positive, &ok, Label::kNear); 581 __ jmp(&done, Label::kNear); 594 __ jmp(&done, Label::kNear); 731 if (should_normalize) __ jmp(&skip, Label::kNear); [all...] |
/external/chromium_org/v8/src/x64/ |
code-stubs-x64.cc | 341 __ j(not_zero, &check_optimized, Label::kNear); 380 __ j(not_equal, &loop, Label::kNear); 501 __ JumpIfNotSmi(rcx, &after_sentinel, Label::kNear); 654 __ jmp(&done, Label::kNear); [all...] |
macro-assembler-x64.cc | 230 JumpIfNotInNewSpace(object, scratch, &ok, Label::kNear); 248 j(not_equal, &buffer_overflowed, Label::kNear); 253 j(equal, &done, Label::kNear); 333 j(zero, &ok, Label::kNear); 410 j(equal, &ok, Label::kNear); 429 Label::kNear); 436 Label::kNear); 462 j(equal, &ok, Label::kNear); 465 j(equal, &ok, Label::kNear); 468 j(equal, &ok, Label::kNear); [all...] |
lithium-codegen-x64.cc | 153 __ j(zero, &ok, Label::kNear); 699 __ j(NegateCondition(cc), &done, Label::kNear); [all...] |
codegen-x64.cc | 485 __ jmp(&entry, Label::kNear); 536 __ j(zero, &check_sequential, Label::kNear); 541 __ j(zero, &cons_string, Label::kNear); 548 __ jmp(&indirect_string_loaded, Label::kNear); 572 __ j(zero, &seq_string, Label::kNear); 590 __ j(not_equal, &ascii_external, Label::kNear); 593 __ jmp(&done, Label::kNear); 597 __ jmp(&done, Label::kNear); 605 __ j(not_zero, &ascii, Label::kNear); 614 __ jmp(&done, Label::kNear); [all...] |
builtins-x64.cc | 716 __ j(not_equal, ¬_no_registers, Label::kNear); 722 __ j(not_equal, ¬_tos_rax, Label::kNear); 812 __ JumpIfSmi(rbx, &convert_to_object, Label::kNear); 841 __ jmp(&patch_receiver, Label::kNear); [all...] |
full-codegen-x64.cc | 142 __ j(zero, &ok, Label::kNear); 282 __ j(above_equal, &ok, Label::kNear); 343 __ j(positive, &ok, Label::kNear); 385 __ j(positive, &ok, Label::kNear); 592 __ jmp(&done, Label::kNear); 605 __ jmp(&done, Label::kNear); 739 if (should_normalize) __ jmp(&skip, Label::kNear); [all...] |
regexp-macro-assembler-x64.cc | 548 __ j(equal, &success, Label::kNear); 552 __ j(below_equal, &success, Label::kNear); 782 __ j(not_equal, &load_char_start_regexp, Label::kNear); 784 __ jmp(&start_regexp, Label::kNear); 875 __ j(zero, &exit_label_, Label::kNear); [all...] |
/external/chromium_org/v8/src/ |
assembler.h | 146 kNear, kFar 189 if (distance == kNear) { [all...] |