Lines Matching refs:FieldOperand
322 lea(dst, FieldOperand(object,
348 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
351 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset),
774 movq(target, FieldOperand(target, GlobalObject::kBuiltinsOffset));
775 movq(target, FieldOperand(target,
784 movq(target, FieldOperand(rdi, JSFunction::kCodeEntryOffset));
1870 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
1876 cmpb(FieldOperand(map, Map::kInstanceTypeOffset),
1888 Cmp(FieldOperand(obj, HeapObject::kMapOffset), map);
1897 Cmp(FieldOperand(object, HeapObject::kMapOffset),
1927 movq(object, FieldOperand(object, HeapObject::kMapOffset));
1948 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
1949 movzxbl(instance_type, FieldOperand(map, Map::kInstanceTypeOffset));
1969 testb(FieldOperand(result, Map::kBitFieldOffset),
1975 FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
1989 movq(result, FieldOperand(result, Map::kPrototypeOffset));
1995 movq(result, FieldOperand(result, Map::kConstructorOffset));
2104 movq(rdx, FieldOperand(function, JSFunction::kSharedFunctionInfoOffset));
2105 movq(rsi, FieldOperand(function, JSFunction::kContextOffset));
2107 FieldOperand(rdx, SharedFunctionInfo::kFormalParameterCountOffset));
2110 movq(rdx, FieldOperand(rdi, JSFunction::kCodeEntryOffset));
2124 movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
2129 movq(rdx, FieldOperand(rdi, JSFunction::kCodeEntryOffset));
2317 movq(scratch, FieldOperand(scratch, offset));
2318 movq(scratch, FieldOperand(scratch, GlobalObject::kGlobalContextOffset));
2322 Cmp(FieldOperand(scratch, HeapObject::kMapOffset),
2328 cmpq(scratch, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
2340 movq(holder_reg, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
2345 movq(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset));
2352 FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
2355 movq(scratch, FieldOperand(scratch, token_offset));
2356 cmpq(scratch, FieldOperand(kScratchRegister, token_offset));
2592 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2627 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2629 movq(FieldOperand(result, String::kLengthOffset), scratch1);
2630 movq(FieldOperand(result, String::kHashFieldOffset),
2665 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2667 movq(FieldOperand(result, String::kLengthOffset), scratch1);
2668 movq(FieldOperand(result, String::kHashFieldOffset),
2687 FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2705 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2778 movq(dst, FieldOperand(dst, JSFunction::kContextOffset));
2781 movq(dst, FieldOperand(dst, JSFunction::kContextOffset));
2813 movq(function, FieldOperand(function, GlobalObject::kGlobalContextOffset));
2822 movq(map, FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset));