Home | History | Annotate | Download | only in ia32

Lines Matching refs:FieldOperand

209   mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
215 cmpb(FieldOperand(map, Map::kInstanceTypeOffset),
228 cmp(FieldOperand(obj, HeapObject::kMapOffset), Immediate(map));
236 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
237 movzx_b(instance_type, FieldOperand(map, Map::kInstanceTypeOffset));
248 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
256 movzx_b(scratch, FieldOperand(map, Map::kInstanceTypeOffset));
282 cmp(FieldOperand(object, HeapObject::kMapOffset),
299 mov(object, FieldOperand(object, HeapObject::kMapOffset));
602 mov(scratch, FieldOperand(scratch, offset));
603 mov(scratch, FieldOperand(scratch, GlobalObject::kGlobalContextOffset));
609 mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset));
616 cmp(scratch, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
627 mov(holder_reg, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
636 mov(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset));
644 mov(scratch, FieldOperand(scratch, token_offset));
645 cmp(scratch, FieldOperand(holder_reg, token_offset));
875 mov(FieldOperand(result, HeapObject::kMapOffset),
905 mov(FieldOperand(result, HeapObject::kMapOffset),
909 mov(FieldOperand(result, String::kLengthOffset), scratch1);
910 mov(FieldOperand(result, String::kHashFieldOffset),
940 mov(FieldOperand(result, HeapObject::kMapOffset),
944 mov(FieldOperand(result, String::kLengthOffset), scratch1);
945 mov(FieldOperand(result, String::kHashFieldOffset),
966 mov(FieldOperand(result, HeapObject::kMapOffset),
968 mov(FieldOperand(result, String::kLengthOffset),
970 mov(FieldOperand(result, String::kHashFieldOffset),
988 mov(FieldOperand(result, HeapObject::kMapOffset),
1006 mov(FieldOperand(result, HeapObject::kMapOffset),
1101 movzx_b(scratch, FieldOperand(result, Map::kBitFieldOffset));
1107 FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
1121 mov(result, FieldOperand(result, Map::kPrototypeOffset));
1127 mov(result, FieldOperand(result, Map::kConstructorOffset));
1571 mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
1572 mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
1573 mov(ebx, FieldOperand(edx, SharedFunctionInfo::kFormalParameterCountOffset));
1577 InvokeCode(FieldOperand(edi, JSFunction::kCodeEntryOffset),
1589 mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
1596 InvokeCode(FieldOperand(edi, JSFunction::kCodeEntryOffset),
1617 InvokeCode(FieldOperand(edi, JSFunction::kCodeEntryOffset),
1625 mov(target, FieldOperand(target, GlobalObject::kBuiltinsOffset));
1626 mov(target, FieldOperand(target,
1635 mov(target, FieldOperand(edi, JSFunction::kCodeEntryOffset));
1644 mov(dst, FieldOperand(dst, JSFunction::kContextOffset));
1647 mov(dst, FieldOperand(dst, JSFunction::kContextOffset));
1672 mov(function, FieldOperand(function, GlobalObject::kGlobalContextOffset));
1681 mov(map, FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
1834 cmp(FieldOperand(elements, HeapObject::kMapOffset),
1837 cmp(FieldOperand(elements, HeapObject::kMapOffset),
1902 cmp(FieldOperand(reg, HeapObject::kMapOffset),
1919 cvttsd2si(dst, FieldOperand(source, HeapNumber::kValueOffset));
1929 cvttsd2si(scratch, FieldOperand(source, HeapNumber::kValueOffset));
1988 mov(scratch1, FieldOperand(object1, HeapObject::kMapOffset));
1989 mov(scratch2, FieldOperand(object2, HeapObject::kMapOffset));
1990 movzx_b(scratch1, FieldOperand(scratch1, Map::kInstanceTypeOffset));
1991 movzx_b(scratch2, FieldOperand(scratch2, Map::kInstanceTypeOffset));