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/
macro-assembler-x64.h
53
const Register
kScratchRegister
= { 10 }; // r10.
115
Register scratch =
kScratchRegister
);
465
Register scratch =
kScratchRegister
);
[
all
...]
macro-assembler-x64.cc
91
movq(
kScratchRegister
, source);
92
movq(destination, Operand(
kScratchRegister
, 0));
110
movq(
kScratchRegister
, destination);
111
movq(Operand(
kScratchRegister
, 0), source);
194
ASSERT(!with.AddressUsesRegister(
kScratchRegister
));
195
LoadRoot(
kScratchRegister
, index);
196
cmpq(with,
kScratchRegister
);
255
movq(
kScratchRegister
, ExternalReference::new_space_mask(isolate()));
256
and_(scratch,
kScratchRegister
);
261
movq(
kScratchRegister
, ExternalReference::new_space_start(isolate()))
[
all
...]
stub-cache-x64.cc
66
__ LoadAddress(
kScratchRegister
, key_offset);
72
__ cmpl(name, Operand(
kScratchRegister
, offset, scale_factor, 0));
77
__ movq(
kScratchRegister
,
78
Operand(
kScratchRegister
, offset, scale_factor, kPointerSize * 2));
79
__ cmpq(
kScratchRegister
, FieldOperand(receiver, HeapObject::kMapOffset));
83
__ LoadAddress(
kScratchRegister
, value_offset);
84
__ movq(
kScratchRegister
,
85
Operand(
kScratchRegister
, offset, scale_factor, 0));
88
__ movl(offset, FieldOperand(
kScratchRegister
, Code::kFlagsOffset));
102
__ addq(
kScratchRegister
, Immediate(Code::kHeaderSize - kHeapObjectTag))
[
all
...]
full-codegen-x64.cc
168
__ LoadRoot(
kScratchRegister
, Heap::kUndefinedValueRootIndex);
169
__ movq(Operand(rsp, receiver_offset),
kScratchRegister
);
728
__ LoadRoot(
kScratchRegister
, Heap::kTheHoleValueRootIndex);
729
__ movq(StackOperand(variable),
kScratchRegister
);
761
__ LoadRoot(
kScratchRegister
, Heap::kTheHoleValueRootIndex);
762
__ movq(ContextOperand(rsi, variable->index()),
kScratchRegister
);
[
all
...]
code-stubs-x64.cc
128
__ LoadRoot(
kScratchRegister
, Heap::kFunctionContextMapRootIndex);
129
__ movq(FieldOperand(rax, HeapObject::kMapOffset),
kScratchRegister
);
177
__ LoadRoot(
kScratchRegister
, Heap::kBlockContextMapRootIndex);
178
__ movq(FieldOperand(rax, HeapObject::kMapOffset),
kScratchRegister
);
802
__ Set(
kScratchRegister
, 0x01);
803
__ shl(
kScratchRegister
, Immediate(63));
804
__ xor_(FieldOperand(rax, HeapNumber::kValueOffset),
kScratchRegister
);
825
__ Set(
kScratchRegister
, 0x01);
826
__ shl(
kScratchRegister
, Immediate(63));
827
__ xor_(rdx,
kScratchRegister
); // Flip sign
[
all
...]
lithium-codegen-x64.cc
148
__ LoadRoot(
kScratchRegister
, Heap::kUndefinedValueRootIndex);
149
__ movq(Operand(rsp, receiver_offset),
kScratchRegister
);
163
__ movq(
kScratchRegister
, kSlotsZapValue, RelocInfo::NONE);
166
__ push(
kScratchRegister
);
936
__ movl(
kScratchRegister
, left);
1002
__ orl(
kScratchRegister
, ToOperand(right));
1006
__ orl(
kScratchRegister
, ToRegister(right));
[
all
...]
Completed in 627 milliseconds