Lines Matching full:immediate
38 __ test(reg, Immediate(kSmiTagMask));
45 __ test(reg, Immediate(kSmiTagMask));
53 __ test(eax, Immediate(delta_to_patch_site));
130 __ push(Immediate(isolate()->factory()->undefined_value()));
135 __ sub(ecx, Immediate(locals_count * kPointerSize));
143 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
267 Immediate(Smi::FromInt(num_parameters)));
271 Immediate(Smi::FromInt(rest_index)));
291 Immediate(Smi::FromInt(num_parameters)));
357 __ Move(eax, Immediate(Smi::FromInt(0)));
362 __ mov(ebx, Immediate(profiling_counter_));
364 Immediate(Smi::FromInt(delta)));
370 __ mov(ebx, Immediate(profiling_counter_));
372 Immediate(Smi::FromInt(reset_value)));
482 __ SafeMove(result_register(), Immediate(lit));
484 __ Move(result_register(), Immediate(lit));
491 __ SafePush(Immediate(lit));
493 __ push(Immediate(lit));
588 __ push(Immediate(isolate()->factory()->true_value()));
591 __ push(Immediate(isolate()->factory()->false_value()));
615 __ push(Immediate(value));
768 Immediate(isolate()->factory()->the_hole_value()));
777 Immediate(isolate()->factory()->the_hole_value()));
785 __ push(Immediate(variable->name()));
793 __ push(Immediate(isolate()->factory()->the_hole_value()));
795 __ push(Immediate(Smi::FromInt(0))); // Indicates no initial value.
798 Immediate(Smi::FromInt(variable->DeclarationPropertyAttributes())));
849 __ push(Immediate(variable->name()));
852 Immediate(Smi::FromInt(variable->DeclarationPropertyAttributes())));
1032 __ cmp(edx, Immediate(Smi::FromInt(0)));
1043 __ push(Immediate(Smi::FromInt(0))); // Initial index.
1047 __ add(esp, Immediate(kPointerSize));
1057 Immediate(TypeFeedbackVector::MegamorphicSentinel(isolate())));
1058 __ push(Immediate(Smi::FromInt(1))); // Smi(1) indicates slow check
1062 __ push(Immediate(Smi::FromInt(0))); // Initial index.
1116 __ add(Operand(esp, 0 * kPointerSize), Immediate(Smi::FromInt(1)));
1123 __ add(esp, Immediate(5 * kPointerSize));
1146 __ mov(ebx, Immediate(info));
1149 __ push(Immediate(info));
1162 Immediate(isolate()->factory()->home_object_symbol()));
1175 Immediate(isolate()->factory()->home_object_symbol()));
1218 Immediate(isolate()->factory()->native_context_map()));
1286 __ push(Immediate(var->name()));
1306 Immediate(SmiFromSlot(proxy->VariableFeedbackSlot())));
1344 __ push(Immediate(var->name()));
1367 __ push(Immediate(var->name()));
1384 __ Move(eax, Immediate(Smi::FromInt(expr->literal_index())));
1385 __ Move(ecx, Immediate(expr->pattern()));
1386 __ Move(edx, Immediate(Smi::FromInt(expr->flags())));
1396 __ push(Immediate(isolate()->factory()->null_value()));
1418 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1419 __ push(Immediate(constant_properties));
1420 __ push(Immediate(Smi::FromInt(flags)));
1424 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1425 __ mov(ecx, Immediate(constant_properties));
1426 __ mov(edx, Immediate(Smi::FromInt(flags)));
1462 __ mov(StoreDescriptor::NameRegister(), Immediate(key->value()));
1482 __ push(Immediate(Smi::FromInt(SLOPPY))); // Language mode
1520 __ push(Immediate(Smi::FromInt(NONE)));
1563 __ push(Immediate(Smi::FromInt(NONE)));
1575 __ push(Immediate(Smi::FromInt(NONE)));
1580 __ push(Immediate(Smi::FromInt(NONE)));
1617 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1618 __ push(Immediate(constant_elements));
1619 __ push(Immediate(Smi::FromInt(expr->ComputeFlags())));
1623 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1624 __ mov(ecx, Immediate(constant_elements));
1652 Immediate(Smi::FromInt(array_index)));
1857 Immediate(Smi::FromInt(continuation.pos())));
1882 Immediate(Smi::FromInt(JSGeneratorObject::kGeneratorClosed)));
1933 __ push(Immediate(Smi::FromInt(handler_index))); // handler-index
1936 Immediate(Smi::FromInt(l_continuation.pos())));
1961 Immediate(SmiFromSlot(expr->KeyedLoadFeedbackSlot())));
1982 Immediate(SmiFromSlot(expr->DoneFeedbackSlot())));
1994 Immediate(SmiFromSlot(expr->ValueFeedbackSlot())));
2028 __ sub(edx, Immediate(Smi::FromInt(1)));
2054 __ cmp(edx, Immediate(0));
2061 Immediate(Smi::FromInt(JSGeneratorObject::kGeneratorExecuting)));
2070 __ sub(edx, Immediate(1));
2118 __ mov(LoadDescriptor::NameRegister(), Immediate(key->value()));
2120 Immediate(SmiFromSlot(prop->PropertyFeedbackSlot())));
2132 __ push(Immediate(key->value()));
2133 __ push(Immediate(Smi::FromInt(language_mode())));
2142 Immediate(SmiFromSlot(prop->PropertyFeedbackSlot())));
2150 __ push(Immediate(Smi::FromInt(language_mode())));
2184 __ and_(eax, Immediate(~kSmiTagMask));
2205 __ test(eax, Immediate(0xc0000000));
2296 __ push(Immediate(Smi::FromInt(DONT_ENUM)));
2301 __ push(Immediate(Smi::FromInt(DONT_ENUM)));
2436 __ push(Immediate(var->name()));
2450 __ push(Immediate(var->name()));
2463 __ push(Immediate(var->name()));
2474 __ push(Immediate(var->name()));
2475 __ push(Immediate(Smi::FromInt(language_mode())));
2497 __ push(Immediate(var->name()));
2545 __ push(Immediate(key->value()));
2639 __ push(Immediate(isolate()->factory()->undefined_value()));
2674 __ push(Immediate(key->value()));
2675 __ push(Immediate(Smi::FromInt(language_mode())));
2733 __ push(Immediate(Smi::FromInt(language_mode())));
2764 __ Move(edx, Immediate(SmiFromSlot(expr->CallFeedbackICSlot())));
2784 __ push(Immediate(isolate()->factory()->undefined_value()));
2791 __ push(Immediate(Smi::FromInt(language_mode())));
2794 __ push(Immediate(Smi::FromInt(scope()->start_position())));
2815 __ push(Immediate(callee->name()));
2831 __ push(Immediate(isolate()->factory()->undefined_value()));
2837 __ push(Immediate(isolate()->factory()->undefined_value()));
2901 __ Move(eax, Immediate(arg_count));
2906 __ mov(edx, Immediate(SmiFromSlot(expr->CallNewFeedbackSlot())));
2946 __ Move(eax, Immediate(arg_count));
2973 __ test(eax, Immediate(kSmiTagMask));
3063 __ cmp(FieldOperand(eax, HeapNumber::kExponentOffset), Immediate(0x1));
3065 __ cmp(FieldOperand(eax, HeapNumber::kMantissaOffset), Immediate(0x0));
3193 __ Move(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
3205 __ Move(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
3210 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3329 __ test(value, Immediate(kSmiTagMask));
3331 __ test(index, Immediate(kSmiTagMask));
3364 __ test(value, Immediate(kSmiTagMask));
3366 __ test(index, Immediate(kSmiTagMask));
3497 __ Move(result, Immediate(isolate()->factory()->nan_value()));
3503 __ Move(result, Immediate(isolate()->factory()->undefined_value()));
3545 __ Move(result, Immediate(isolate()->factory()->empty_string()));
3551 __ Move(result, Immediate(Smi::FromInt(0)));
3574 __ mov(eax, Immediate(argc));
3599 Immediate(String::kContainsCachedArrayIndexMask));
3662 __ sub(esp, Immediate(2 * kPointerSize));
3692 __ Move(index, Immediate(0));
3693 __ Move(string_length, Immediate(0));
3709 __ and_(scratch, Immediate(
3716 __ add(index, Immediate(1));
3742 __ and_(scratch, Immediate(
3774 Immediate(Smi::FromInt(1)));
3780 __ mov(index, Immediate(0));
3800 __ add(index, Immediate(1));
3814 __ Move(index, Immediate(0));
3841 __ add(index, Immediate(1));
3851 __ Move(index, Immediate(0));
3882 __ add(index, Immediate(1));
3894 __ add(esp, Immediate(3 * kPointerSize));
3942 __ push(Immediate(isolate()->factory()->undefined_value()));
4034 __ push(Immediate(var->name()));
4046 __ push(Immediate(var->name()));
4146 __ push(Immediate(Smi::FromInt(0)));
4238 __ add(eax, Immediate(Smi::FromInt(1)));
4240 __ sub(eax, Immediate(Smi::FromInt(1)));
4245 __ sub(eax, Immediate(Smi::FromInt(1)));
4247 __ add(eax, Immediate(Smi::FromInt(1)));
4289 __ mov(eax, Immediate(Smi::FromInt(1)));
4619 __ sub(edx, Immediate(masm_->CodeObject()));
4652 __ add(edx, Immediate(masm_->CodeObject()));
4661 __ mov(edx, Immediate(isolate()->factory()->the_hole_value()));
4669 Immediate(SmiFromSlot(slot)));