Home | History | Annotate | Download | only in ia32

Lines Matching refs:Immediate

88     __ add(extra, Immediate(Code::kHeaderSize - kHeapObjectTag));
130 __ add(offset, Immediate(Code::kHeaderSize - kHeapObjectTag));
176 Immediate(masm->isolate()->factory()->hash_table_map()));
249 __ add(offset, Immediate(flags));
286 __ Set(prototype, Immediate(Handle<Map>(function->initial_map())));
323 __ test(scratch, Immediate(kNotStringTag));
404 __ mov(scratch, Immediate(interceptor));
441 __ push(Immediate(Smi::FromInt(0)));
458 __ add(esp, Immediate(kPointerSize * kFastApiCallArguments));
494 __ mov(Operand(esp, 3 * kPointerSize), Immediate(call_data));
509 __ add(eax, Immediate(argc * kPointerSize));
511 __ Set(ApiParameterOperand(3), Immediate(argc)); // v8::Arguments::length_.
513 __ Set(ApiParameterOperand(4), Immediate(0));
636 GenerateFastApiCall(masm, optimization, arguments_.immediate());
769 __ push(Immediate(transition));
784 Immediate(transition));
840 __ mov(scratch, Immediate(cell));
842 Immediate(the_hole));
844 __ cmp(Operand::Cell(cell), Immediate(the_hole));
1032 __ mov(scratch1, Immediate(callback));
1035 __ push(Immediate(Handle<Object>(callback->data())));
1054 __ add(ebx, Immediate(kPointerSize));
1166 __ mov(receiver, Immediate(BitCast<int32_t>(kZapValue)));
1167 __ mov(holder_reg, Immediate(BitCast<int32_t>(kZapValue)));
1168 __ mov(name_reg, Immediate(BitCast<int32_t>(kZapValue)));
1214 __ mov(holder_reg, Immediate(callback));
1246 __ cmp(ecx, Immediate(name));
1259 const int argc = arguments().immediate();
1277 __ mov(edi, Immediate(cell));
1296 Immediate(Handle<SharedFunctionInfo>(function->shared())));
1298 __ cmp(edi, Immediate(function));
1306 isolate()->stub_cache()->ComputeCallMiss(arguments().immediate(),
1329 const int argc = arguments().immediate();
1393 const int argc = arguments().immediate();
1417 Immediate(factory()->fixed_array_map()));
1424 __ add(eax, Immediate(Smi::FromInt(argc)));
1523 __ add(ecx, Immediate(kAllocationDelta * kPointerSize));
1535 Immediate(factory()->the_hole_value()));
1550 Immediate(Smi::FromInt(kAllocationDelta)));
1600 const int argc = arguments().immediate();
1613 Immediate(factory()->fixed_array_map()));
1618 __ sub(ecx, Immediate(Smi::FromInt(1)));
1627 __ cmp(eax, Immediate(factory()->the_hole_value()));
1637 Immediate(factory()->the_hole_value()));
1641 __ mov(eax, Immediate(factory()->undefined_value()));
1677 const int argc = arguments().immediate();
1708 __ Set(index, Immediate(factory()->undefined_value()));
1726 __ Set(eax, Immediate(factory()->nan_value()));
1732 __ Set(ecx, Immediate(name));
1760 const int argc = arguments().immediate();
1792 __ Set(index, Immediate(factory()->undefined_value()));
1811 __ Set(eax, Immediate(factory()->empty_string()));
1817 __ Set(ecx, Immediate(name));
1840 const int argc = arguments().immediate();
1874 __ and_(code, Immediate(Smi::FromInt(0xffff)));
1921 const int argc = arguments().immediate();
1972 __ test(eax, Immediate(0xc0000000));
2045 const int argc = arguments().immediate();
2107 __ test(ebx, Immediate(HeapNumber::kSignMask));
2158 const int argc = arguments().immediate();
2170 __ sub(esp, Immediate(kFastApiCallArguments * kPointerSize));
2185 __ add(esp, Immediate(kFastApiCallArguments * kPointerSize));
2220 const int argc = arguments().immediate();
2339 const int argc = arguments().immediate();
2407 const int argc = arguments().immediate();
2461 __ mov(ecx, Immediate(name)); // restore name
2497 __ push(Immediate(callback)); // callback info
2545 __ push(Immediate(Smi::FromInt(strict_mode_)));
2577 Immediate(Handle<Map>(object->map())));
2581 __ mov(ebx, Immediate(cell));
2627 __ cmp(ecx, Immediate(name));
2688 __ mov(ebx, Immediate(transitioned_maps->at(i)));
2849 __ mov(ebx, Immediate(cell));
2893 __ cmp(eax, Immediate(name));
2923 __ cmp(eax, Immediate(name));
2954 __ cmp(eax, Immediate(name));
2983 __ cmp(eax, Immediate(name));
3012 __ cmp(eax, Immediate(name));
3038 __ cmp(eax, Immediate(name));
3064 __ cmp(eax, Immediate(name));
3221 __ mov(Operand(edx, i * kPointerSize), Immediate(constant));
3236 __ or_(eax, Immediate(kHeapObjectTag));
3393 __ test(ecx, Immediate(0xC0000000));
3414 __ push(Immediate(0));
3558 Immediate(masm->isolate()->factory()->heap_number_map()));
3615 __ sub(esp, Immediate(2 * kPointerSize));
3618 __ add(esp, Immediate(kPointerSize));
3734 __ cmp(FieldOperand(ecx, eax, times_4, offset), Immediate(kHoleNanUpper32));
3814 Immediate(masm->isolate()->factory()->fixed_array_map()));
3866 __ cmp(edi, Immediate(masm->isolate()->factory()->empty_fixed_array()));
3879 Immediate(masm->isolate()->factory()->fixed_array_map()));
3881 Immediate(Smi::FromInt(JSArray::kPreallocatedArrayElements)));
3882 __ mov(ebx, Immediate(masm->isolate()->factory()->the_hole_value()));
3897 Immediate(Smi::FromInt(1)));
3902 Immediate(masm->isolate()->factory()->fixed_cow_array_map()));
3915 Immediate(Smi::FromInt(1)));
3920 __ mov(ecx, Immediate(0));
3995 Immediate(Handle<Map>(masm->isolate()->heap()->heap_number_map())));
4002 __ cmp(edi, Immediate(masm->isolate()->factory()->empty_fixed_array()));
4008 __ mov(ecx, Immediate(0));
4017 Immediate(masm->isolate()->factory()->fixed_double_array_map()));
4019 Immediate(Smi::FromInt(JSArray::kPreallocatedArrayElements)));
4028 Immediate(Smi::FromInt(1)));
4043 Immediate(Smi::FromInt(1)));
4048 __ mov(ecx, Immediate(0));