Home | History | Annotate | Download | only in x64

Lines Matching refs:Offset

225                                  int offset,
238 RecordWriteNonSmi(object, offset, value, index);
284 int offset,
295 if (offset == 0) {
310 // The offset is relative to a tagged or untagged HeapObject pointer,
311 // so either offset or offset + kHeapObjectTag must be a
313 ASSERT(IsAligned(offset, kPointerSize) ||
314 IsAligned(offset + kHeapObjectTag, kPointerSize));
317 if (offset != 0) {
318 lea(dst, Operand(object, offset));
622 static int Offset(ExternalReference ref0, ExternalReference ref1) {
623 int64_t offset = (ref0.address() - ref1.address());
625 ASSERT(static_cast<int>(offset) == offset);
626 return static_cast<int>(offset);
656 const int kLimitOffset = Offset(
659 const int kLevelOffset = Offset(
2210 int offset = -2 * kPointerSize;
2213 movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg);
2237 int offset = StandardFrameConstants::kCallerSPOffset - kPointerSize;
2238 lea(r15, Operand(rbp, r14, times_pointer_size, offset));
2254 int offset = -2 * kPointerSize;
2257 movsd(reg, Operand(rbp, offset - ((i + 1) * kDoubleSize)));
2316 int offset = Context::kHeaderSize + Context::GLOBAL_INDEX * kPointerSize;
2317 movq(scratch, FieldOperand(scratch, offset));