Lines Matching defs:offset
216 // Some external references can be efficiently loaded as an offset from
218 intptr_t offset =
220 return Operand(kRootRegister, offset);
275 intptr_t offset) {
277 DCHECK(is_int32(offset));
279 if (offset == 0) {
282 lea(destination, Operand(kRootRegister, static_cast<int32_t>(offset)));
286 void TurboAssembler::LoadRootRelative(Register destination, int32_t offset) {
289 mov(destination, Operand(kRootRegister, offset));
389 void MacroAssembler::RecordWriteField(Register object, int offset,
404 // Although the object register is tagged, the offset is relative to the start
405 // of the object, so so offset must be a multiple of kTaggedSize.
406 DCHECK(IsAligned(offset, kTaggedSize));
408 lea(slot_address, FieldOperand(object, offset));
1034 const int offset = -ExitFrameConstants::kFixedFrameSizeFromFp;
1037 movsd(Operand(ebp, offset - ((i + 1) * kDoubleSize)), reg);
1060 int offset = StandardFrameConstants::kCallerSPOffset - kSystemPointerSize;
1062 lea(esi, Operand(ebp, eax, times_system_pointer_size, offset));
1077 const int offset = -ExitFrameConstants::kFixedFrameSizeFromFp;
1080 movsd(reg, Operand(ebp, offset - ((i + 1) * kDoubleSize)));
1222 intptr_t offset =
1224 cmp(with, Operand(kRootRegister, offset));