Lines Matching full:fieldoperand
443 movq(rdi, FieldOperand(rdi, GlobalObject::kBuiltinsOffset));
446 movq(rdi, FieldOperand(rdi, builtins_offset));
448 movq(target, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
449 movq(target, FieldOperand(target, SharedFunctionInfo::kCodeOffset));
1374 movq(scratch1, FieldOperand(first_object, HeapObject::kMapOffset));
1375 movq(scratch2, FieldOperand(second_object, HeapObject::kMapOffset));
1376 movzxbl(scratch1, FieldOperand(scratch1, Map::kInstanceTypeOffset));
1377 movzxbl(scratch2, FieldOperand(scratch2, Map::kInstanceTypeOffset));
1578 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
1584 cmpb(FieldOperand(map, Map::kInstanceTypeOffset),
1596 Cmp(FieldOperand(obj, HeapObject::kMapOffset), map);
1605 Cmp(FieldOperand(object, HeapObject::kMapOffset),
1615 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
1616 movzxbl(instance_type, FieldOperand(map, Map::kInstanceTypeOffset));
1636 testb(FieldOperand(result, Map::kBitFieldOffset),
1642 FieldOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
1656 movq(result, FieldOperand(result, Map::kPrototypeOffset));
1662 movq(result, FieldOperand(result, Map::kConstructorOffset));
1902 movq(rdx, FieldOperand(function, JSFunction::kSharedFunctionInfoOffset));
1903 movq(rsi, FieldOperand(function, JSFunction::kContextOffset));
1905 FieldOperand(rdx, SharedFunctionInfo::kFormalParameterCountOffset));
1906 movq(rdx, FieldOperand(rdx, SharedFunctionInfo::kCodeOffset));
1909 lea(rdx, FieldOperand(rdx, Code::kHeaderSize));
1922 movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset));
2101 movq(scratch, FieldOperand(reg, HeapObject::kMapOffset));
2113 movq(scratch, FieldOperand(reg, HeapObject::kMapOffset));
2118 movq(reg, FieldOperand(scratch, Map::kPrototypeOffset));
2122 Cmp(FieldOperand(reg, HeapObject::kMapOffset),
2142 Cmp(FieldOperand(reg, HeapObject::kMapOffset), Handle<Map>(holder->map()));
2176 movq(scratch, FieldOperand(scratch, offset));
2177 movq(scratch, FieldOperand(scratch, GlobalObject::kGlobalContextOffset));
2181 Cmp(FieldOperand(scratch, HeapObject::kMapOffset),
2187 cmpq(scratch, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
2199 movq(holder_reg, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
2204 movq(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset));
2211 FieldOperand(holder_reg, JSGlobalProxy::kContextOffset));
2214 movq(scratch, FieldOperand(scratch, token_offset));
2215 cmpq(scratch, FieldOperand(kScratchRegister, token_offset));
2398 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2428 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2429 movl(FieldOperand(result, String::kLengthOffset), length);
2430 movl(FieldOperand(result, String::kHashFieldOffset),
2461 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2462 movl(FieldOperand(result, String::kLengthOffset), length);
2463 movl(FieldOperand(result, String::kHashFieldOffset),
2482 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2500 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister);
2509 movq(dst, FieldOperand(dst, JSFunction::kContextOffset));
2512 movq(dst, FieldOperand(dst, JSFunction::kContextOffset));