Lines Matching refs:Immediate

33   __ add(eax, Immediate(3));
67 __ sub(esp, Immediate(108));
75 Immediate(ExternalReference::isolate_address(isolate())));
82 __ add(esp, Immediate(108));
153 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
158 __ sub(ecx, Immediate(delta));
160 __ cmp(ecx, Immediate(31));
167 __ sub(ecx, Immediate(delta));
175 Immediate(static_cast<uint32_t>(Double::kSignificandMask >> 32)));
177 Immediate(static_cast<uint32_t>(Double::kHiddenBit >> 32)));
180 __ test(ecx, Immediate(32));
193 __ cmp(MemOperand(esp, 0), Immediate(0));
195 __ cmp(exponent_operand, Immediate(0));
207 __ add(esp, Immediate(kDoubleSize / 2));
326 __ test(ecx, Immediate(kSmiTagMask));
335 __ cmp(ebx, Immediate(Smi::FromInt(JSRegExp::IRREGEXP)));
351 __ Move(edi, Immediate(0));
395 __ and_(ebx, Immediate(kIsNotStringMask |
408 __ cmp(ebx, Immediate(kExternalStringTag));
431 __ Move(ecx, Immediate(1)); // Type is one byte.
455 Immediate(ExternalReference::isolate_address(isolate())));
458 __ mov(Operand(esp, 7 * kPointerSize), Immediate(1));
467 __ mov(Operand(esp, 5 * kPointerSize), Immediate(0));
471 Immediate(ExternalReference::address_of_static_offsets_vector(
523 __ add(edx, Immediate(Code::kHeaderSize - kHeapObjectTag));
547 __ mov(edx, Immediate(isolate()->factory()->the_hole_value()));
568 __ add(edx, Immediate(2)); // edx was a smi.
582 __ sub(eax, Immediate(RegExpMatchInfo::kLastMatchOverhead));
606 __ mov(ecx, Immediate(address_of_static_offsets_vector));
615 __ sub(edx, Immediate(1));
649 __ test_b(ebx, Immediate(kIsIndirectStringMask));
655 __ sub(eax, Immediate(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
658 __ test_b(ebx, Immediate(kStringEncodingMask));
674 __ Move(ecx, Immediate(0)); // Type is two byte.
681 __ test(ebx, Immediate(kIsNotStringMask | kShortExternalStringTag));
686 __ cmp(ebx, Immediate(kThinStringTag));
716 Immediate(masm->isolate()->factory()->heap_number_map()));
733 __ test(scratch, Immediate(kIsNotStringMask | kIsNotInternalizedMask));
776 __ Move(eax, Immediate(Smi::FromInt(NegativeComparisonResult(cc))));
784 Immediate(isolate()->factory()->heap_number_map()));
790 __ cmpb(ecx, Immediate(FIRST_JS_RECEIVER_TYPE));
793 __ cmpb(ecx, Immediate(SYMBOL_TYPE));
796 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
816 __ mov(ecx, Immediate(kSmiTagMask));
825 __ sub(ecx, Immediate(0x01));
834 Immediate(isolate()->factory()->heap_number_map()));
893 __ Move(eax, Immediate(0));
897 __ mov(eax, Immediate(Smi::FromInt(-1)));
901 __ mov(eax, Immediate(Smi::FromInt(1)));
909 __ mov(eax, Immediate(Smi::FromInt(1)));
911 __ mov(eax, Immediate(Smi::FromInt(-1)));
958 __ test(ecx, Immediate(kSmiTagMask));
965 Immediate(1 << Map::kIsUndetectable));
968 Immediate(1 << Map::kIsUndetectable));
982 Immediate(1 << Map::kIsUndetectable));
994 __ Move(eax, Immediate(EQUAL));
1010 __ sub(eax, Immediate(isolate()->factory()->true_value()));
1017 __ push(Immediate(Smi::FromInt(NegativeComparisonResult(cc))));
1117 Immediate(FeedbackVector::MegamorphicSentinel(isolate)));
1143 Immediate(Smi::FromInt(1)));
1167 __ cmp(FieldOperand(ebx, 0), Immediate(allocation_site_map));
1193 Immediate(Smi::FromInt(1)));
1266 __ cmp(ecx, Immediate(FeedbackVector::MegamorphicSentinel(isolate)));
1285 __ cmp(ecx, Immediate(FeedbackVector::UninitializedSentinel(isolate)));
1295 Immediate(FeedbackVector::MegamorphicSentinel(isolate)));
1476 Immediate(ExternalReference::isolate_address(isolate())));
1485 Immediate(ExternalReference::isolate_address(isolate())));
1493 __ sub(esp, Immediate(kPointerSize));
1511 __ mov(edx, Immediate(isolate()->factory()->the_hole_value()));
1548 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); // argc.
1549 __ mov(Operand(esp, 1 * kPointerSize), Immediate(0)); // argv.
1551 Immediate(ExternalReference::isolate_address(isolate())));
1575 __ and_(eax, Immediate(1 << Code::kIsTurbofannedBit));
1598 __ push(Immediate(Smi::FromInt(marker))); // marker
1612 __ cmp(Operand::StaticVariable(js_entry_sp), Immediate(0));
1615 __ push(Immediate(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
1618 __ push(Immediate(Smi::FromInt(StackFrame::INNER_JSENTRY_FRAME)));
1630 __ mov(eax, Immediate(isolate()->factory()->exception()));
1638 __ push(Immediate(0)); // receiver
1647 __ mov(edx, Immediate(construct_entry));
1650 __ mov(edx, Immediate(entry));
1662 __ cmp(ebx, Immediate(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME)));
1664 __ mov(Operand::StaticVariable(js_entry_sp), Immediate(0));
1675 __ add(esp, Immediate(2 * kPointerSize)); // remove markers
1695 __ test(result_, Immediate(kIsNotStringMask));
1789 __ Move(eax, Immediate(Smi::FromInt(NOT_EQUAL)));
1798 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
1807 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
1852 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
1865 __ Move(eax, Immediate(Smi::FromInt(LESS)));
1870 __ Move(eax, Immediate(Smi::FromInt(GREATER)));
1915 __ test(ecx, Immediate(kSmiTagMask));
2017 __ cmp(eax, Immediate(isolate()->factory()->undefined_value()));
2027 __ cmp(edx, Immediate(isolate()->factory()->undefined_value()));
2060 __ test(tmp1, Immediate(kIsNotStringMask | kIsNotInternalizedMask));
2072 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
2117 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
2154 __ test(tmp3, Immediate(kIsNotStringMask));
2163 __ Move(eax, Immediate(Smi::FromInt(EQUAL)));
2177 __ test(tmp1, Immediate(kIsNotInternalizedMask));
2208 __ sub(eax, Immediate(masm->isolate()->factory()->true_value()));
2265 __ Push(Immediate(Smi::FromInt(NegativeComparisonResult(GetCondition()))));
2283 __ push(Immediate(Smi::FromInt(op())));
2321 Immediate(Smi::FromInt(name->Hash() +
2353 __ push(Immediate(Handle<Object>(name)));
2354 __ push(Immediate(name->Hash()));
2394 __ add(scratch, Immediate(NameDictionary::GetProbeOffset(i)));
2431 __ mov(result(), Immediate(0));
2437 __ mov(result(), Immediate(1));
2442 __ mov(result(), Immediate(0));
2537 Immediate(ExternalReference::isolate_address(isolate())));
2658 __ sub(eax, Immediate(Assembler::kCallInstructionLength));
2665 __ add(esp, Immediate(2 * kPointerSize));
2719 __ test_b(edx, Immediate(1));
2748 __ cmp(FieldOperand(ebx, 0), Immediate(allocation_site_map));
2757 Immediate(Smi::FromInt(kFastElementsKindPackedToHoley)));
2845 __ test(ecx, Immediate(kSmiTagMask));
2872 __ and_(edx, Immediate(AllocationSite::ElementsKindBits::kMask));
2881 __ add(eax, Immediate(3));
2939 __ test(ecx, Immediate(kSmiTagMask));
2956 __ cmp(ecx, Immediate(FAST_ELEMENTS));
2958 __ cmp(ecx, Immediate(FAST_HOLEY_ELEMENTS));
2964 __ cmp(ecx, Immediate(FAST_ELEMENTS));
3001 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3032 __ mov(FieldOperand(eax, JSArray::kLengthOffset), Immediate(Smi::kZero));
3081 __ sub(ebx, Immediate(1 * kPointerSize));
3082 __ add(ecx, Immediate(Smi::FromInt(1)));
3103 __ cmp(ecx, Immediate(kMaxRegularHeapObjectSize));
3177 __ cmp(eax, Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3219 __ add(ebx, Immediate(JSSloppyArgumentsObject::kSize));
3293 Immediate(isolate()->factory()->sloppy_arguments_elements_map()));
3311 __ mov(ebx, Immediate(Smi::FromInt(Context::MIN_CONTEXT_SLOTS)));
3331 __ sub(eax, Immediate(Smi::FromInt(1)));
3334 __ add(ebx, Immediate(Smi::FromInt(1)));
3351 Immediate(isolate()->factory()->fixed_array_map()));
3362 __ sub(edx, Immediate(kPointerSize));
3365 __ add(ebx, Immediate(Smi::FromInt(1)));
3419 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3468 __ sub(ebx, Immediate(1 * kPointerSize));
3469 __ add(ecx, Immediate(Smi::FromInt(1)));
3490 __ cmp(ecx, Immediate(kMaxRegularHeapObjectSize));
3536 __ mov(esi, Immediate(bit_cast<int32_t>(kZapValue)));
3565 __ add(Operand::StaticVariable(level_address), Immediate(1));
3572 Immediate(ExternalReference::isolate_address(isolate)));
3581 __ mov(eax, Immediate(ExternalReference::is_profiling_address(isolate)));
3582 __ cmpb(Operand(eax, 0), Immediate(0));
3588 __ mov(eax, Immediate(thunk_ref));
3602 Immediate(ExternalReference::isolate_address(isolate)));
3620 __ sub(Operand::StaticVariable(level_address), Immediate(1));
3640 Immediate(isolate->factory()->the_hole_value()));
3698 Immediate(ExternalReference::isolate_address(isolate)));
3699 __ mov(eax, Immediate(delete_extensions));
3756 __ push(Immediate(masm->isolate()->factory()->undefined_value()));
3758 __ push(Immediate(masm->isolate()->factory()->undefined_value()));
3766 __ push(Immediate(reinterpret_cast<int>(masm->isolate())));
3794 __ add(scratch, Immediate((argc() + FCA::kArgsLength - 1) * kPointerSize));
3798 __ Move(ApiParameterOperand(4), Immediate(argc()));
3853 __ push(Immediate(ExternalReference::isolate_address(isolate())));
3855 __ push(Immediate(Smi::kZero)); // should_throw_on_error -> false
3877 __ sub(scratch, Immediate(kPointerSize));