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()));
264 Immediate(Smi::FromInt(num_parameters)));
268 Immediate(Smi::FromInt(rest_index)));
288 Immediate(Smi::FromInt(num_parameters)));
354 __ Move(eax, Immediate(Smi::FromInt(0)));
359 __ mov(ebx, Immediate(profiling_counter_));
361 Immediate(Smi::FromInt(delta)));
367 __ mov(ebx, Immediate(profiling_counter_));
369 Immediate(Smi::FromInt(reset_value)));
479 __ SafeMove(result_register(), Immediate(lit));
481 __ Move(result_register(), Immediate(lit));
488 __ SafePush(Immediate(lit));
490 __ push(Immediate(lit));
585 __ push(Immediate(isolate()->factory()->true_value()));
588 __ push(Immediate(isolate()->factory()->false_value()));
612 __ push(Immediate(value));
765 Immediate(isolate()->factory()->the_hole_value()));
774 Immediate(isolate()->factory()->the_hole_value()));
782 __ push(Immediate(variable->name()));
790 __ push(Immediate(isolate()->factory()->the_hole_value()));
792 __ push(Immediate(Smi::FromInt(0))); // Indicates no initial value.
795 Immediate(Smi::FromInt(variable->DeclarationPropertyAttributes())));
841 __ push(Immediate(variable->name()));
844 Immediate(Smi::FromInt(variable->DeclarationPropertyAttributes())));
1024 __ cmp(edx, Immediate(Smi::FromInt(0)));
1035 __ push(Immediate(Smi::FromInt(0))); // Initial index.
1039 __ add(esp, Immediate(kPointerSize));
1049 Immediate(TypeFeedbackVector::MegamorphicSentinel(isolate())));
1050 __ push(Immediate(Smi::FromInt(1))); // Smi(1) undicates slow check
1054 __ push(Immediate(Smi::FromInt(0))); // Initial index.
1108 __ add(Operand(esp, 0 * kPointerSize), Immediate(Smi::FromInt(1)));
1115 __ add(esp, Immediate(5 * kPointerSize));
1138 __ mov(ebx, Immediate(info));
1141 __ push(Immediate(info));
1154 Immediate(isolate()->factory()->home_object_symbol()));
1167 Immediate(isolate()->factory()->home_object_symbol()));
1210 Immediate(isolate()->factory()->native_context_map()));
1278 __ push(Immediate(var->name()));
1298 Immediate(SmiFromSlot(proxy->VariableFeedbackSlot())));
1336 __ push(Immediate(var->name()));
1359 __ push(Immediate(var->name()));
1376 __ Move(eax, Immediate(Smi::FromInt(expr->literal_index())));
1377 __ Move(ecx, Immediate(expr->pattern()));
1378 __ Move(edx, Immediate(Smi::FromInt(expr->flags())));
1388 __ push(Immediate(isolate()->factory()->null_value()));
1410 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1411 __ push(Immediate(constant_properties));
1412 __ push(Immediate(Smi::FromInt(flags)));
1416 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1417 __ mov(ecx, Immediate(constant_properties));
1418 __ mov(edx, Immediate(Smi::FromInt(flags)));
1454 __ mov(StoreDescriptor::NameRegister(), Immediate(key->value()));
1474 __ push(Immediate(Smi::FromInt(SLOPPY))); // Language mode
1512 __ push(Immediate(Smi::FromInt(NONE)));
1555 __ push(Immediate(Smi::FromInt(NONE)));
1567 __ push(Immediate(Smi::FromInt(NONE)));
1572 __ push(Immediate(Smi::FromInt(NONE)));
1609 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1610 __ push(Immediate(constant_elements));
1611 __ push(Immediate(Smi::FromInt(expr->ComputeFlags())));
1615 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1616 __ mov(ecx, Immediate(constant_elements));
1644 Immediate(Smi::FromInt(array_index)));
1849 Immediate(Smi::FromInt(continuation.pos())));
1874 Immediate(Smi::FromInt(JSGeneratorObject::kGeneratorClosed)));
1925 __ push(Immediate(Smi::FromInt(handler_index))); // handler-index
1928 Immediate(Smi::FromInt(l_continuation.pos())));
1953 Immediate(SmiFromSlot(expr->KeyedLoadFeedbackSlot())));
1974 Immediate(SmiFromSlot(expr->DoneFeedbackSlot())));
1986 Immediate(SmiFromSlot(expr->ValueFeedbackSlot())));
2020 __ sub(edx, Immediate(Smi::FromInt(1)));
2046 __ cmp(edx, Immediate(0));
2053 Immediate(Smi::FromInt(JSGeneratorObject::kGeneratorExecuting)));
2062 __ sub(edx, Immediate(1));
2110 __ mov(LoadDescriptor::NameRegister(), Immediate(key->value()));
2112 Immediate(SmiFromSlot(prop->PropertyFeedbackSlot())));
2124 __ push(Immediate(key->value()));
2125 __ push(Immediate(Smi::FromInt(language_mode())));
2134 Immediate(SmiFromSlot(prop->PropertyFeedbackSlot())));
2142 __ push(Immediate(Smi::FromInt(language_mode())));
2176 __ and_(eax, Immediate(~kSmiTagMask));
2197 __ test(eax, Immediate(0xc0000000));
2288 __ push(Immediate(Smi::FromInt(DONT_ENUM)));
2293 __ push(Immediate(Smi::FromInt(DONT_ENUM)));
2428 __ push(Immediate(var->name()));
2442 __ push(Immediate(var->name()));
2455 __ push(Immediate(var->name()));
2466 __ push(Immediate(var->name()));
2467 __ push(Immediate(Smi::FromInt(language_mode())));
2489 __ push(Immediate(var->name()));
2537 __ push(Immediate(key->value()));
2631 __ push(Immediate(isolate()->factory()->undefined_value()));
2666 __ push(Immediate(key->value()));
2667 __ push(Immediate(Smi::FromInt(language_mode())));
2725 __ push(Immediate(Smi::FromInt(language_mode())));
2756 __ Move(edx, Immediate(SmiFromSlot(expr->CallFeedbackICSlot())));
2776 __ push(Immediate(isolate()->factory()->undefined_value()));
2783 __ push(Immediate(Smi::FromInt(language_mode())));
2786 __ push(Immediate(Smi::FromInt(scope()->start_position())));
2807 __ push(Immediate(callee->name()));
2823 __ push(Immediate(isolate()->factory()->undefined_value()));
2829 __ push(Immediate(isolate()->factory()->undefined_value()));
2893 __ Move(eax, Immediate(arg_count));
2898 __ mov(edx, Immediate(SmiFromSlot(expr->CallNewFeedbackSlot())));
2938 __ Move(eax, Immediate(arg_count));
2965 __ test(eax, Immediate(kSmiTagMask));
3055 __ cmp(FieldOperand(eax, HeapNumber::kExponentOffset), Immediate(0x1));
3057 __ cmp(FieldOperand(eax, HeapNumber::kMantissaOffset), Immediate(0x0));
3185 __ Move(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
3197 __ Move(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
3202 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3321 __ test(value, Immediate(kSmiTagMask));
3323 __ test(index, Immediate(kSmiTagMask));
3356 __ test(value, Immediate(kSmiTagMask));
3358 __ test(index, Immediate(kSmiTagMask));
3489 __ Move(result, Immediate(isolate()->factory()->nan_value()));
3495 __ Move(result, Immediate(isolate()->factory()->undefined_value()));
3537 __ Move(result, Immediate(isolate()->factory()->empty_string()));
3543 __ Move(result, Immediate(Smi::FromInt(0)));
3566 __ mov(eax, Immediate(argc));
3591 Immediate(String::kContainsCachedArrayIndexMask));
3654 __ sub(esp, Immediate(2 * kPointerSize));
3684 __ Move(index, Immediate(0));
3685 __ Move(string_length, Immediate(0));
3701 __ and_(scratch, Immediate(
3708 __ add(index, Immediate(1));
3734 __ and_(scratch, Immediate(
3766 Immediate(Smi::FromInt(1)));
3772 __ mov(index, Immediate(0));
3792 __ add(index, Immediate(1));
3806 __ Move(index, Immediate(0));
3833 __ add(index, Immediate(1));
3843 __ Move(index, Immediate(0));
3874 __ add(index, Immediate(1));
3886 __ add(esp, Immediate(3 * kPointerSize));
3934 __ push(Immediate(isolate()->factory()->undefined_value()));
4026 __ push(Immediate(var->name()));
4038 __ push(Immediate(var->name()));
4138 __ push(Immediate(Smi::FromInt(0)));
4230 __ add(eax, Immediate(Smi::FromInt(1)));
4232 __ sub(eax, Immediate(Smi::FromInt(1)));
4237 __ sub(eax, Immediate(Smi::FromInt(1)));
4239 __ add(eax, Immediate(Smi::FromInt(1)));
4281 __ mov(eax, Immediate(Smi::FromInt(1)));
4611 __ sub(edx, Immediate(masm_->CodeObject()));
4644 __ add(edx, Immediate(masm_->CodeObject()));
4653 __ mov(edx, Immediate(isolate()->factory()->the_hole_value()));
4661 Immediate(SmiFromSlot(slot)));