Lines Matching refs:Immediate
69 __ add(Operand(extra), Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
95 __ add(Operand(offset), Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable()
142 Immediate(masm->isolate()->factory()->hash_table_map())); in GenerateDictionaryNegativeLookup()
170 Immediate(Smi::FromInt(name->Hash() + in GenerateDictionaryNegativeLookup()
236 __ test(receiver, Immediate(kSmiTagMask)); in GenerateProbe()
254 __ add(Operand(scratch), Immediate(flags)); in GenerateProbe()
286 __ Set(prototype, Immediate(Handle<Map>(function->initial_map()))); in GenerateDirectLoadGlobalFunctionPrototype()
297 __ test(receiver, Immediate(kSmiTagMask)); in GenerateLoadArrayLength()
318 __ test(receiver, Immediate(kSmiTagMask)); in GenerateStringCheck()
325 __ test(scratch, Immediate(kNotStringTag)); in GenerateStringCheck()
404 __ mov(scratch, Immediate(Handle<Object>(interceptor))); in PushInterceptorArguments()
440 __ push(Immediate(Smi::FromInt(0))); in ReserveSpaceForFastApiCall()
457 __ add(Operand(esp), Immediate(kPointerSize * kFastApiCallArguments)); in FreeSpaceForFastApiCall()
481 __ mov(edi, Immediate(Handle<JSFunction>(function))); in GenerateFastApiCall()
494 Immediate(Handle<Object>(call_data))); in GenerateFastApiCall()
513 __ add(Operand(eax), Immediate(argc * kPointerSize)); in GenerateFastApiCall()
515 __ Set(ApiParameterOperand(3), Immediate(argc)); // v8::Arguments::length_. in GenerateFastApiCall()
517 __ Set(ApiParameterOperand(4), Immediate(0)); in GenerateFastApiCall()
555 __ test(receiver, Immediate(kSmiTagMask)); in Compile()
772 __ test(receiver_reg, Immediate(kSmiTagMask)); in GenerateStoreField()
777 Immediate(Handle<Map>(object->map()))); in GenerateStoreField()
795 __ push(Immediate(Handle<Map>(transition))); in GenerateStoreField()
810 Immediate(Handle<Map>(transition))); in GenerateStoreField()
861 __ mov(scratch, Immediate(Handle<Object>(cell))); in GenerateCheckPropertyCell()
863 Immediate(masm->isolate()->factory()->the_hole_value())); in GenerateCheckPropertyCell()
866 Immediate(masm->isolate()->factory()->the_hole_value())); in GenerateCheckPropertyCell()
966 __ cmp(Operand(scratch1), Immediate(Handle<Map>(current->map()))); in CheckPrototypes()
986 Immediate(Handle<Map>(current->map()))); in CheckPrototypes()
1014 Immediate(Handle<Map>(holder->map()))); in CheckPrototypes()
1049 __ test(receiver, Immediate(kSmiTagMask)); in GenerateLoadField()
1074 __ test(receiver, Immediate(kSmiTagMask)); in GenerateLoadCallback()
1094 __ mov(scratch1, Immediate(callback_handle)); in GenerateLoadCallback()
1097 __ push(Immediate(Handle<Object>(callback_handle->data()))); in GenerateLoadCallback()
1120 __ add(Operand(ebx), Immediate(kPointerSize)); in GenerateLoadCallback()
1141 __ test(receiver, Immediate(kSmiTagMask)); in GenerateLoadConstant()
1168 __ test(receiver, Immediate(kSmiTagMask)); in GenerateLoadInterceptor()
1265 __ mov(holder_reg, Immediate(Handle<AccessorInfo>(callback))); in GenerateLoadInterceptor()
1297 __ cmp(Operand(ecx), Immediate(Handle<String>(name))); in GenerateNameCheck()
1319 __ test(edx, Immediate(kSmiTagMask)); in GenerateGlobalReceiverCheck()
1333 __ mov(edi, Immediate(Handle<JSGlobalPropertyCell>(cell))); in GenerateLoadFunctionFromCell()
1346 __ test(edi, Immediate(kSmiTagMask)); in GenerateLoadFunctionFromCell()
1353 Immediate(Handle<SharedFunctionInfo>(function->shared()))); in GenerateLoadFunctionFromCell()
1356 __ cmp(Operand(edi), Immediate(Handle<JSFunction>(function))); in GenerateLoadFunctionFromCell()
1394 __ test(edx, Immediate(kSmiTagMask)); in CompileCallField()
1404 __ test(edi, Immediate(kSmiTagMask)); in CompileCallField()
1456 __ test(edx, Immediate(kSmiTagMask)); in CompileArrayPushCall()
1475 Immediate(factory()->fixed_array_map())); in CompileArrayPushCall()
1485 __ add(Operand(eax), Immediate(Smi::FromInt(argc))); in CompileArrayPushCall()
1505 __ test(ecx, Immediate(kSmiTagMask)); in CompileArrayPushCall()
1538 __ add(Operand(ecx), Immediate(kAllocationDelta * kPointerSize)); in CompileArrayPushCall()
1551 Immediate(factory()->the_hole_value())); in CompileArrayPushCall()
1559 Immediate(Smi::FromInt(kAllocationDelta))); in CompileArrayPushCall()
1609 __ test(edx, Immediate(kSmiTagMask)); in CompileArrayPopCall()
1620 Immediate(factory()->fixed_array_map())); in CompileArrayPopCall()
1625 __ sub(Operand(ecx), Immediate(Smi::FromInt(1))); in CompileArrayPopCall()
1634 __ cmp(Operand(eax), Immediate(factory()->the_hole_value())); in CompileArrayPopCall()
1644 Immediate(factory()->the_hole_value())); in CompileArrayPopCall()
1648 __ mov(eax, Immediate(factory()->undefined_value())); in CompileArrayPopCall()
1715 __ Set(index, Immediate(factory()->undefined_value())); in CompileStringCharCodeAtCall()
1734 __ Set(eax, Immediate(factory()->nan_value())); in CompileStringCharCodeAtCall()
1740 __ Set(ecx, Immediate(Handle<String>(name))); in CompileStringCharCodeAtCall()
1800 __ Set(index, Immediate(factory()->undefined_value())); in CompileStringCharAtCall()
1820 __ Set(eax, Immediate(factory()->empty_string())); in CompileStringCharAtCall()
1826 __ Set(ecx, Immediate(Handle<String>(name))); in CompileStringCharAtCall()
1865 __ test(edx, Immediate(kSmiTagMask)); in CompileStringFromCharCodeCall()
1883 __ test(code, Immediate(kSmiTagMask)); in CompileStringFromCharCodeCall()
1887 __ and_(code, Immediate(Smi::FromInt(0xffff))); in CompileStringFromCharCodeCall()
1945 __ test(edx, Immediate(kSmiTagMask)); in CompileMathFloorCall()
1962 __ test(eax, Immediate(kSmiTagMask)); in CompileMathFloorCall()
1982 __ test(eax, Immediate(0xc0000000)); in CompileMathFloorCall()
2069 __ test(edx, Immediate(kSmiTagMask)); in CompileMathAbsCall()
2086 __ test(eax, Immediate(kSmiTagMask)); in CompileMathAbsCall()
2117 __ test(ebx, Immediate(HeapNumber::kSignMask)); in CompileMathAbsCall()
2171 __ test(edx, Immediate(kSmiTagMask)); in CompileFastApiCall()
2180 __ sub(Operand(esp), Immediate(kFastApiCallArguments * kPointerSize)); in CompileFastApiCall()
2196 __ add(Operand(esp), Immediate(kFastApiCallArguments * kPointerSize)); in CompileFastApiCall()
2239 __ test(edx, Immediate(kSmiTagMask)); in CompileCallConstant()
2289 __ test(edx, Immediate(kSmiTagMask)); in CompileCallConstant()
2381 __ test(eax, Immediate(kSmiTagMask)); in CompileCallInterceptor()
2499 __ mov(ecx, Immediate(Handle<String>(name))); // restore name in CompileStoreField()
2520 __ test(edx, Immediate(kSmiTagMask)); in CompileStoreCallback()
2525 Immediate(Handle<Map>(object->map()))); in CompileStoreCallback()
2539 __ push(Immediate(Handle<AccessorInfo>(callback))); // callback info in CompileStoreCallback()
2570 __ test(edx, Immediate(kSmiTagMask)); in CompileStoreInterceptor()
2575 Immediate(Handle<Map>(receiver->map()))); in CompileStoreInterceptor()
2591 __ push(Immediate(Smi::FromInt(strict_mode_))); in CompileStoreInterceptor()
2622 Immediate(Handle<Map>(object->map()))); in CompileStoreGlobal()
2629 __ mov(ebx, Immediate(Handle<JSGlobalPropertyCell>(cell))); in CompileStoreGlobal()
2675 __ cmp(Operand(ecx), Immediate(Handle<String>(name))); in CompileStoreField()
2708 __ test(edx, Immediate(kSmiTagMask)); in CompileStoreSpecialized()
2713 Immediate(Handle<Map>(receiver->map()))); in CompileStoreSpecialized()
2717 __ test(ecx, Immediate(kSmiTagMask)); in CompileStoreSpecialized()
2723 Immediate(factory()->fixed_array_map())); in CompileStoreSpecialized()
2765 __ test(eax, Immediate(kSmiTagMask)); in CompileLoadNonexistent()
2918 __ test(eax, Immediate(kSmiTagMask)); in CompileLoadGlobal()
2927 __ mov(ebx, Immediate(Handle<JSGlobalPropertyCell>(cell))); in CompileLoadGlobal()
2971 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadField()
3001 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadCallback()
3036 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadConstant()
3064 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadInterceptor()
3100 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadArrayLength()
3125 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadStringLength()
3150 __ cmp(Operand(eax), Immediate(Handle<String>(name))); in CompileLoadFunctionPrototype()
3172 __ test(edx, Immediate(kSmiTagMask)); in CompileLoadSpecialized()
3177 Immediate(Handle<Map>(receiver->map()))); in CompileLoadSpecialized()
3181 __ test(eax, Immediate(kSmiTagMask)); in CompileLoadSpecialized()
3231 __ test(ebx, Immediate(kSmiTagMask)); in CompileConstructStub()
3309 __ mov(Operand(edx, i * kPointerSize), Immediate(constant)); in CompileConstructStub()
3324 __ or_(Operand(eax), Immediate(kHeapObjectTag)); in CompileConstructStub()
3357 __ test(edx, Immediate(kSmiTagMask)); in CompileKeyedLoadStub()
3361 __ test(eax, Immediate(kSmiTagMask)); in CompileKeyedLoadStub()
3424 __ test(ecx, Immediate(0xC0000000)); in CompileKeyedLoadStub()
3445 __ push(Immediate(0)); in CompileKeyedLoadStub()
3511 __ test(edx, Immediate(kSmiTagMask)); in CompileKeyedStoreStub()
3518 __ test(ecx, Immediate(kSmiTagMask)); in CompileKeyedStoreStub()
3536 __ test(eax, Immediate(kSmiTagMask)); in CompileKeyedStoreStub()
3551 __ test(ecx, Immediate(0xFFFFFF00)); in CompileKeyedStoreStub()
3593 Immediate(factory()->heap_number_map())); in CompileKeyedStoreStub()
3625 __ test(ecx, Immediate(0xFFFFFF00)); in CompileKeyedStoreStub()
3654 __ sub(Operand(esp), Immediate(2 * kPointerSize)); in CompileKeyedStoreStub()
3657 __ add(Operand(esp), Immediate(kPointerSize)); in CompileKeyedStoreStub()
3695 __ push(Immediate(Smi::FromInt(NONE))); // PropertyAttributes in CompileKeyedStoreStub()
3696 __ push(Immediate(Smi::FromInt( in CompileKeyedStoreStub()