OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:kScratchRegister
(Results
1 - 6
of
6
) sorted by null
/external/v8/src/x64/
builtins-x64.cc
62
__ pop(
kScratchRegister
); // Save return address.
64
__ push(
kScratchRegister
); // Restore return address.
131
__ movq(
kScratchRegister
, debug_step_in_fp);
132
__ cmpq(Operand(
kScratchRegister
, 0), Immediate(0));
439
__ movq(
kScratchRegister
, Operand(rbp, 0));
440
__ movq(rbx, Operand(
kScratchRegister
, EntryFrameConstants::kArgvOffset));
486
__ movq(
kScratchRegister
, Operand(rbx, rcx, times_pointer_size, 0));
487
__ push(Operand(
kScratchRegister
, 0)); // dereference handle
784
__ LoadRoot(
kScratchRegister
, Heap::kRealStackLimitRootIndex);
788
__ subq(rcx,
kScratchRegister
);
[
all
...]
macro-assembler-x64.h
50
static const Register
kScratchRegister
= { 10 }; // r10.
107
Register scratch =
kScratchRegister
);
368
Register scratch =
kScratchRegister
);
724
// (
kScratchRegister
, kSmiConstantRegister, kRootRegister).
734
// They may be the same register, and may be
kScratchRegister
.
803
// is left untouched, but the scratch register and
kScratchRegister
,
[
all
...]
code-stubs-x64.cc
128
__ LoadRoot(
kScratchRegister
, Heap::kContextMapRootIndex);
129
__ movq(FieldOperand(rax, HeapObject::kMapOffset),
kScratchRegister
);
[
all
...]
macro-assembler-x64.cc
90
movq(
kScratchRegister
, source);
91
movq(destination, Operand(
kScratchRegister
, 0));
109
movq(
kScratchRegister
, destination);
110
movq(Operand(
kScratchRegister
, 0), source);
193
ASSERT(!with.AddressUsesRegister(
kScratchRegister
));
194
LoadRoot(
kScratchRegister
, index);
195
cmpq(with,
kScratchRegister
);
416
movq(
kScratchRegister
, p0, RelocInfo::NONE);
417
push(
kScratchRegister
);
418
movq(
kScratchRegister
,
[
all
...]
stub-cache-x64.cc
55
__ LoadAddress(
kScratchRegister
, key_offset);
60
__ cmpl(name, Operand(
kScratchRegister
, offset, times_4, 0));
64
__ movq(
kScratchRegister
,
65
Operand(
kScratchRegister
, offset, times_4, kPointerSize));
67
__ movl(offset, FieldOperand(
kScratchRegister
, Code::kFlagsOffset));
73
__ addq(
kScratchRegister
, Immediate(Code::kHeaderSize - kHeapObjectTag));
74
__ jmp(
kScratchRegister
);
384
__ Move(
kScratchRegister
, Handle<Object>(interceptor));
385
__ push(
kScratchRegister
);
388
__ push(FieldOperand(
kScratchRegister
, InterceptorInfo::kDataOffset))
[
all
...]
full-codegen-x64.cc
665
__ LoadRoot(
kScratchRegister
, Heap::kTheHoleValueRootIndex);
666
__ movq(Operand(rbp, SlotOffset(slot)),
kScratchRegister
);
686
__ LoadRoot(
kScratchRegister
, Heap::kTheHoleValueRootIndex);
687
__ movq(ContextOperand(rsi, slot->index()),
kScratchRegister
);
[
all
...]
Completed in 391 milliseconds