HomeSort by relevance Sort by last modified time
    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