Home | History | Annotate | Download | only in ia32

Lines Matching defs:kNear

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, &not_smi, Label::kNear);
453 __ JumpIfSmi(argument, &patch, Label::kNear);
464 __ j(zero, &not_undetectable, Label::kNear);
475 __ j(below, &not_js_object, Label::kNear);
488 __ j(above_equal, &not_string, Label::kNear);
498 __ j(not_equal, &not_heap_number, Label::kNear);
502 __ j(zero, &false_result, Label::kNear);
563 __ j(not_equal, &different_value, Label::kNear);
711 __ j(equal, &right_exponent, Label::kNear);
714 __ j(less, &normal_exponent, Label::kNear);
743 __ j(positive, &done, Label::kNear);
745 __ jmp(&done, Label::kNear);
758 __ j(less, &done, Label::kNear);
791 __ j(greater, &negative, Label::kNear);
793 __ jmp(&done, Label::kNear);
869 Label::kNear, Label::kNear, Label::kNear);
945 GenerateSmiCodeSub(masm, &non_smi, &undo, &call_builtin, Label::kNear);
960 GenerateSmiCodeBitNot(masm, &non_smi, Label::kNear);
983 __ jmp(&heapnumber_allocated, Label::kNear);
1018 __ j(sign, &try_float, Label::kNear);
1082 GenerateSmiCodeSub(masm, &non_smi, &undo, &slow, Label::kNear);
1094 GenerateSmiCodeBitNot(masm, &non_smi, Label::kNear);
1666 __ JumpIfSmi(left, &call_runtime, Label::kNear);
1668 __ j(above_equal, &call_runtime, Label::kNear);
1671 __ JumpIfSmi(right, &call_runtime, Label::kNear);
1673 __ j(above_equal, &call_runtime, Label::kNear);
1787 __ j(negative, &non_smi_result, Label::kNear);
1807 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear);
1897 __ j(not_equal, &check, Label::kNear);
1903 __ jmp(&done, Label::kNear);
1906 __ j(not_equal, &done, Label::kNear);
2001 __ j(negative, &non_smi_result, Label::kNear);
2021 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear);
2200 __ j(negative, &non_smi_result, Label::kNear);
2220 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear);
2303 __ JumpIfSmi(left, &left_not_string, Label::kNear);
2305 __ j(above_equal, &left_not_string, Label::kNear);
2313 __ JumpIfSmi(right, &call_runtime, Label::kNear);
2315 __ j(above_equal, &call_runtime, Label::kNear);
2335 __ JumpIfNotSmi(edx, &skip_allocation, Label::kNear);
2350 __ JumpIfNotSmi(eax, &skip_allocation, Label::kNear);
2397 __ JumpIfNotSmi(eax, &input_not_smi, Label::kNear);
2408 __ jmp(&loaded, Label::kNear);
2484 __ j(not_equal, &cache_miss, Label::kNear);
2486 __ j(not_equal, &cache_miss, Label::kNear);
2601 __ j(below, &in_range, Label::kNear);
2605 __ j(not_equal, &non_nan_result, Label::kNear);
2613 __ jmp(&done, Label::kNear);
2629 __ j(zero, &no_exceptions, Label::kNear);
2690 __ JumpIfNotSmi(edx, &arg1_is_object, Label::kNear);
2716 __ JumpIfNotSmi(eax, &arg2_is_object, Label::kNear);
2752 __ JumpIfSmi(number, &load_smi, Label::kNear);
2754 __ jmp(&done, Label::kNear);
2769 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear);
2774 __ JumpIfSmi(eax, &load_smi_eax, Label::kNear);
2776 __ jmp(&done, Label::kNear);
2797 __ JumpIfSmi(edx, &load_smi_edx, Label::kNear);
2804 __ JumpIfSmi(eax, &load_smi_eax, Label::kNear);
2806 __ j(equal, &load_float_eax, Label::kNear);
2817 __ jmp(&done, Label::kNear);
2864 __ JumpIfSmi(scratch, &load_smi_1, Label::kNear);
2873 __ JumpIfSmi(scratch, &load_smi_2, Label::kNear);
2875 __ jmp(&done, Label::kNear);
2918 __ JumpIfSmi(edx, &test_other, Label::kNear);
2925 __ JumpIfSmi(eax, &done, Label::kNear);
2966 __ JumpIfSmi(base, &base_is_smi, Label::kNear);
2972 __ jmp(&unpack_exponent, Label::kNear);
2979 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear);
2990 __ JumpIfNotSmi(exponent, &exponent_not_smi, Label::kNear);
3023 __ j(not_equal, &not_plus_half, Label::kNear);
3035 __ j(not_equal, &continue_sqrt, Label::kNear);
3036 __ j(carry, &continue_sqrt, Label::kNear);
3056 __ j(not_equal, &fast_power, Label::kNear);
3068 __ j(not_equal, &continue_rsqrt, Label::kNear);
3069 __ j(carry, &continue_rsqrt, Label::kNear);
3113 __ j(not_zero, &fast_power_failed, Label::kNear);
3135 __ j(positive, &no_neg, Label::kNear);
3141 __ j(not_carry, &no_multiply, Label::kNear);
3212 __ JumpIfNotSmi(edx, &slow, Label::kNear);
3219 __ j(equal, &adaptor, Label::kNear);
3225 __ j(above_equal, &slow, Label::kNear);
3241 __ j(above_equal, &slow, Label::kNear);
3272 __ j(not_equal, &runtime, Label::kNear);
3303 __ j(equal, &adaptor_frame, Label::kNear);
3307 __ jmp(&try_allocate, Label::kNear);
3322 __ j(less_equal, &try_allocate, Label::kNear);
3336 __ j(zero, &no_parameter_map, Label::kNear);
3360 __ j(not_zero, &has_mapped_parameters, Label::kNear);
3363 __ jmp(&copy, Label::kNear);
3452 __ jmp(&parameters_test, Label::kNear);
3461 __ j(not_zero, &parameters_loop, Label::kNear);
3482 __ jmp(&arguments_test, Label::kNear);
3492 __ j(less, &arguments_loop, Label::kNear);
3520 __ j(equal, &adaptor_frame, Label::kNear);
3524 __ jmp(&try_allocate, Label::kNear);
3539 __ j(zero, &add_arguments_object, Label::kNear);
3570 __ j(zero, &done, Label::kNear);
3726 __ j(zero, &seq_two_byte_string, Label::kNear);
3733 __ j(zero, &seq_ascii_string, Label::kNear);
3761 __ jmp(&check_encoding, Label::kNear);
3775 __ j(zero, &seq_two_byte_string, Label::kNear);
3786 __ jmp(&check_code, Label::kNear);
3866 __ j(zero, &setup_two_byte, Label::kNear);
3872 __ jmp(&setup_rest, Label::kNear);
3920 __ j(equal, &throw_termination_exception, Label::kNear);
3983 __ j(negative, &done, Label::kNear);
4096 __ j(less_equal, &done, Label::kNear); // Jump if ecx is negative or zero.
4145 __ JumpIfNotSmi(object, &not_smi, Label::kNear);
4148 __ jmp(&smi_hash_calculated, Label::kNear);
4178 __ jmp(&load_result_from_cache, Label::kNear);
4237 __ JumpIfNotSmi(ecx, &non_smi, Label::kNear);
4239 __ j(no_overflow, &smi_done, Label::kNear);
4267 __ j(not_equal, &check_for_nan, Label::kNear);
4283 __ j(equal, &heap_number, Label::kNear);
4316 __ j(above_equal, &nan, Label::kNear);
4344 __ j(not_zero, &not_smis, Label::kNear);
4361 __ j(equal, &slow, Label::kNear);
4376 __ j(below, &first_non_object, Label::kNear);
4412 __ j(parity_even, &unordered, Label::kNear);
4428 __ j(parity_even, &unordered, Label::kNear);
4432 __ j(below, &below_label, Label::kNear);
4433 __ j(above, &above_label, Label::kNear);
4512 __ j(not_zero, &not_both_objects, Label::kNear);
4514 __ j(below, &not_both_objects, Label::kNear);
4516 __ j(below, &not_both_objects, Label::kNear);
4522 __ j(zero, &return_unequal, Label::kNear);
4525 __ j(zero, &return_unequal, Label::kNear);
4597 __ j(equal, &done, Label::kNear);
4599 __ j(equal, &done, Label::kNear);
4604 __ j(equal, &initialize, Label::kNear);
4609 __ jmp(&done, Label::kNear);
4636 __ j(not_equal, &receiver_ok, Label::kNear);
4842 __ j(not_equal, &okay, Label::kNear);
4866 __ j(equal, &okay, Label::kNear);
4883 __ j(zero, &retry, Label::kNear);
5006 __ j(not_equal, &not_outermost_js, Label::kNear);
5010 __ jmp(&cont, Label::kNear);
5146 __ j(not_equal, &miss, Label::kNear);
5150 __ j(not_equal, &miss, Label::kNear);
5197 __ j(equal, &is_instance, Label::kNear);
5200 __ j(equal, &is_not_instance, Label::kNear);
5253 __ JumpIfSmi(function, &slow, Label::kNear);
5255 __ j(not_equal, &slow, Label::kNear);
5259 __ j(not_equal, &object_not_null, Label::kNear);
5265 __ JumpIfNotSmi(object, &object_not_null_or_smi, Label::kNear);
5272 __ j(NegateCondition(is_string), &slow, Label::kNear);
5298 __ j(zero, &true_value, Label::kNear);
5300 __ jmp(&done, Label::kNear);
5551 __ j(not_zero, &second_not_zero_length, Label::kNear);
5560 __ j(not_zero, &both_not_zero_length, Label::kNear);
5682 __ j(zero, &first_is_sequential, Label::kNear);
5689 __ jmp(&first_prepared, Label::kNear);
5703 __ j(zero, &second_is_sequential, Label::kNear);
5710 __ jmp(&second_prepared, Label::kNear);
5908 __ j(zero, &last_bytes, Label::kNear);
5956 __ j(above, &not_array_index, Label::kNear);
6132 __ j(not_zero, &hash_not_zero, Label::kNear);
6165 __ j(not_equal, &not_original_string, Label::kNear);
6182 __ j(zero, &seq_or_external_string, Label::kNear);
6186 __ j(not_zero, &sliced_string, Label::kNear);
6196 __ jmp(&underlying_unpacked, Label::kNear);
6205 __ jmp(&underlying_unpacked, Label::kNear);
6231 __ j(zero, &two_byte_slice, Label::kNear);
6233 __ jmp(&set_slice_header, Label::kNear);
6355 __ j(equal, &check_zero_length, Label::kNear);
6365 __ j(not_zero, &compare_chars, Label::kNear);
6372 &strings_not_equal, Label::kNear);
6397 __ j(less_equal, &left_shorter, Label::kNear);
6407 __ j(zero, &compare_lengths, Label::kNear);
6412 &result_not_equal, Label::kNear);
6417 __ j(not_zero, &result_not_equal, Label::kNear);
6427 __ j(greater, &result_greater, Label::kNear);
6483 __ j(not_equal, &not_same, Label::kNear);
6514 __ JumpIfNotSmi(ecx, &miss, Label::kNear);
6522 __ j(no_overflow, &done, Label::kNear);
6543 __ JumpIfSmi(ecx, &generic_stub, Label::kNear);
6546 __ j(not_equal, &maybe_undefined1, Label::kNear);
6548 __ j(not_equal, &maybe_undefined2, Label::kNear);
6564 __ j(parity_even, &unordered, Label::kNear);
6586 __ j(not_equal, &maybe_undefined2, Label::kNear);
6616 __ JumpIfSmi(tmp1, &miss, Label::kNear);
6626 __ j(zero, &miss, Label::kNear);
6634 __ j(not_equal, &done, Label::kNear);
6680 __ j(not_equal, &not_same, Label::kNear);
6697 __ j(zero, &do_compare, Label::kNear);
6740 __ JumpIfSmi(ecx, &miss, Label::kNear);
6743 __ j(not_equal, &miss, Label::kNear);
6745 __ j(not_equal, &miss, Label::kNear);
6760 __ JumpIfSmi(ecx, &miss, Label::kNear);
6765 __ j(not_equal, &miss, Label::kNear);
6767 __ j(not_equal, &miss, Label::kNear);
6846 __ j(equal, &the_hole, Label::kNear);
7120 __ jmp(&skip_to_incremental_noncompacting, Label::kNear);
7234 Label::kNear);
7260 Label::kNear);
7267 Label::kNear);
7281 Label::kNear);
7325 __ CheckFastSmiOnlyElements(edi, &fast_elements, Label::kNear);