Home | History | Annotate | Download | only in ia32

Lines Matching full:immediate

63     __ test(reg, Immediate(kSmiTagMask));
70 __ test(reg, Immediate(kSmiTagMask));
78 __ test(eax, Immediate(delta_to_patch_site));
151 Immediate(isolate()->factory()->undefined_value()));
172 __ push(Immediate(isolate()->factory()->undefined_value()));
174 __ mov(eax, Immediate(isolate()->factory()->undefined_value()));
240 __ push(Immediate(Smi::FromInt(num_parameters)));
313 __ Set(eax, Immediate(Smi::FromInt(0)));
318 __ mov(ebx, Immediate(profiling_counter_));
320 Immediate(Smi::FromInt(delta)));
330 __ mov(ebx, Immediate(profiling_counter_));
332 Immediate(Smi::FromInt(reset_value)));
487 __ SafeSet(result_register(), Immediate(lit));
489 __ Set(result_register(), Immediate(lit));
496 __ SafePush(Immediate(lit));
498 __ push(Immediate(lit));
593 __ push(Immediate(isolate()->factory()->true_value()));
596 __ push(Immediate(isolate()->factory()->false_value()));
624 __ push(Immediate(value));
777 Immediate(isolate()->factory()->the_hole_value()));
786 Immediate(isolate()->factory()->the_hole_value()));
795 __ push(Immediate(variable->name()));
800 __ push(Immediate(Smi::FromInt(attr)));
806 __ push(Immediate(isolate()->factory()->the_hole_value()));
808 __ push(Immediate(Smi::FromInt(0))); // Indicates no initial value.
860 __ push(Immediate(variable->name()));
861 __ push(Immediate(Smi::FromInt(NONE)));
1087 __ cmp(edx, Immediate(Smi::FromInt(0)));
1098 __ push(Immediate(Smi::FromInt(0))); // Initial index.
1102 __ add(esp, Immediate(kPointerSize));
1115 Immediate(Smi::FromInt(TypeFeedbackCells::kForInSlowCaseMarker)));
1117 __ mov(ebx, Immediate(Smi::FromInt(1))); // Smi indicates slow check
1122 __ mov(ebx, Immediate(Smi::FromInt(0))); // Zero indicates proxy
1128 __ push(Immediate(Smi::FromInt(0))); // Initial index.
1183 __ add(Operand(esp, 0 * kPointerSize), Immediate(Smi::FromInt(1)));
1190 __ add(esp, Immediate(5 * kPointerSize));
1271 __ push(Immediate(info));
1275 __ push(Immediate(info));
1276 __ push(Immediate(pretenure
1303 Immediate(0));
1328 Immediate(isolate()->factory()->native_context_map()));
1331 __ cmp(ContextOperand(temp, Context::EXTENSION_INDEX), Immediate(0));
1362 Immediate(0));
1371 __ cmp(ContextOperand(context, Context::EXTENSION_INDEX), Immediate(0));
1404 __ push(Immediate(var->name()));
1483 __ push(Immediate(var->name()));
1507 __ push(Immediate(var->name()));
1536 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1537 __ push(Immediate(expr->pattern()));
1538 __ push(Immediate(expr->flags()));
1550 __ push(Immediate(Smi::FromInt(size)));
1573 __ push(Immediate(isolate()->factory()->null_value()));
1594 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1595 __ push(Immediate(constant_properties));
1596 __ push(Immediate(Smi::FromInt(flags)));
1602 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1603 __ push(Immediate(constant_properties));
1604 __ push(Immediate(Smi::FromInt(flags)));
1609 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1610 __ mov(ecx, Immediate(constant_properties));
1611 __ mov(edx, Immediate(Smi::FromInt(flags)));
1646 __ mov(ecx, Immediate(key->value()));
1662 __ push(Immediate(Smi::FromInt(NONE))); // PropertyAttributes
1695 __ push(Immediate(Smi::FromInt(NONE)));
1735 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1736 __ mov(ecx, Immediate(constant_elements));
1745 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1746 __ push(Immediate(constant_elements));
1752 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1753 __ push(Immediate(constant_elements));
1772 __ mov(ebx, Immediate(Smi::FromInt(expr->literal_index())));
1773 __ mov(ecx, Immediate(constant_elements));
1790 __ push(Immediate(Smi::FromInt(expr->literal_index())));
1810 __ mov(ecx, Immediate(Smi::FromInt(i)));
1819 __ add(esp, Immediate(kPointerSize)); // literal index
1965 Immediate(Smi::FromInt(continuation.pos())));
1990 Immediate(Smi::FromInt(JSGeneratorObject::kGeneratorClosed)));
2037 Immediate(Smi::FromInt(l_continuation.pos())));
2103 Immediate(Smi::FromInt(0)));
2120 __ sub(edx, Immediate(Smi::FromInt(1)));
2146 __ cmp(edx, Immediate(0));
2153 Immediate(Smi::FromInt(JSGeneratorObject::kGeneratorExecuting)));
2162 __ sub(edx, Immediate(1));
2223 __ mov(ecx, Immediate(key->value()));
2288 __ test(eax, Immediate(0xc0000000));
2432 __ push(Immediate(var->name()));
2441 __ push(Immediate(var->name()));
2442 __ push(Immediate(Smi::FromInt(language_mode())));
2451 __ push(Immediate(var->name()));
2484 __ push(Immediate(var->name()));
2485 __ push(Immediate(Smi::FromInt(language_mode())));
2577 __ Set(ecx, Immediate(name));
2659 __ push(Immediate(isolate()->factory()->undefined_value()));
2665 __ push(Immediate(Smi::FromInt(language_mode())));
2668 __ push(Immediate(Smi::FromInt(scope()->start_position())));
2696 __ push(Immediate(isolate()->factory()->undefined_value()));
2739 __ push(Immediate(proxy->name()));
2754 __ push(Immediate(isolate()->factory()->the_hole_value()));
2817 __ Set(eax, Immediate(arg_count));
2848 __ test(eax, Immediate(kSmiTagMask));
2869 __ test(eax, Immediate(kSmiTagMask | 0x80000000));
2895 __ test(ecx, Immediate(1 << Map::kIsUndetectable));
2946 __ test(ebx, Immediate(1 << Map::kIsUndetectable));
3003 __ add(ebx, Immediate(DescriptorArray::kFirstOffset));
3011 __ add(ebx, Immediate(DescriptorArray::kDescriptorSize * kPointerSize));
3036 Immediate(1 << Map::kStringWrapperSafeForDefaultValueOf));
3127 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3134 Immediate(Smi::FromInt(StackFrame::CONSTRUCT)));
3174 __ Set(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
3186 __ Set(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
3191 Immediate(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
3314 __ mov(ebx, Immediate(0x49800000)); // 1.0 x 2^20 as single.
3324 Immediate(0x41300000));
3327 __ mov(FieldOperand(edi, HeapNumber::kMantissaOffset), Immediate(0));
3416 __ mov(Operand(esp, 1 * kPointerSize), Immediate(index));
3432 __ test(index, Immediate(kSmiTagMask));
3434 __ test(value, Immediate(kSmiTagMask));
3440 __ cmp(index, Immediate(Smi::FromInt(0)));
3447 __ and_(value, Immediate(kStringRepresentationMask | kStringEncodingMask));
3448 __ cmp(value, Immediate(encoding_mask));
3616 __ Set(result, Immediate(isolate()->factory()->nan_value()));
3622 __ Set(result, Immediate(isolate()->factory()->undefined_value()));
3664 __ Set(result, Immediate(isolate()->factory()->empty_string()));
3670 __ Set(result, Immediate(Smi::FromInt(0)));
3888 __ mov(eax, Immediate(isolate()->factory()->false_value()));
3891 __ mov(eax, Immediate(isolate()->factory()->true_value()));
3914 Immediate(String::kContainsCachedArrayIndexMask));
3966 __ sub(esp, Immediate(2 * kPointerSize));
3996 __ Set(index, Immediate(0));
3997 __ Set(string_length, Immediate(0));
4013 __ and_(scratch, Immediate(
4020 __ add(index, Immediate(1));
4046 __ and_(scratch, Immediate(
4073 Immediate(Smi::FromInt(1)));
4079 __ mov(index, Immediate(0));
4099 __ add(index, Immediate(1));
4113 __ Set(index, Immediate(0));
4140 __ add(index, Immediate(1));
4150 __ Set(index, Immediate(0));
4181 __ add(index, Immediate(1));
4193 __ add(esp, Immediate(3 * kPointerSize));
4225 __ Set(ecx, Immediate(expr->name()));
4252 __ push(Immediate(Smi::FromInt(strict_mode_flag)));
4262 __ push(Immediate(var->name()));
4263 __ push(Immediate(Smi::FromInt(kNonStrictMode)));
4275 __ push(Immediate(var->name()));
4387 __ push(Immediate(Smi::FromInt(0)));
4447 __ add(eax, Immediate(Smi::FromInt(1)));
4449 __ sub(eax, Immediate(Smi::FromInt(1)));
4459 __ sub(eax, Immediate(Smi::FromInt(1)));
4461 __ add(eax, Immediate(Smi::FromInt(1)));
4470 __ mov(eax, Immediate(Smi::FromInt(1)));
4549 __ mov(ecx, Immediate(proxy->name()));
4565 __ push(Immediate(proxy->name()));
4626 __ test(ecx, Immediate(1 << Map::kIsUndetectable));
4794 __ push(Immediate(Smi::FromInt(0)));
4814 __ sub(edx, Immediate(masm_->CodeObject()));
4867 __ add(edx, Immediate(masm_->CodeObject()));