/external/v8/src/x64/ |
macro-assembler-x64.cc | 64 LoadRoot(kScratchRegister, index); 65 cmpq(with, kScratchRegister); 225 movq(kScratchRegister, ExternalReference::new_space_start()); 226 cmpq(scratch, kScratchRegister); 326 movq(kScratchRegister, p0, RelocInfo::NONE); 327 push(kScratchRegister); 328 movq(kScratchRegister, 331 push(kScratchRegister); 469 xor_(kScratchRegister, kScratchRegister); [all...] |
register-allocator-x64-inl.h | 41 reg.is(kScratchRegister);
|
debug-x64.cc | 95 __ movq(kScratchRegister, after_break_target); 96 __ jmp(Operand(kScratchRegister, 0));
|
virtual-frame-x64.cc | 136 __ movq(kScratchRegister, undefined, RelocInfo::EMBEDDED_OBJECT); 138 __ push(kScratchRegister); 146 __ movq(kScratchRegister, undefined, RelocInfo::EMBEDDED_OBJECT); 148 __ push(kScratchRegister); 423 __ movq(kScratchRegister, Operand(rbp, fp_relative(backing_index))); 424 __ movq(Operand(rbp, fp_relative(index)), kScratchRegister); 468 __ movq(kScratchRegister, Operand(rsp, 0)); 469 __ movq(Operand(rbp, fp_relative(index)), kScratchRegister); 615 __ movq(kScratchRegister, 617 __ movq(Operand(rbp, fp_relative(i)), kScratchRegister); [all...] |
codegen-x64.cc | 271 __ movq(kScratchRegister, pairs, RelocInfo::EMBEDDED_OBJECT); 273 frame_->EmitPush(kScratchRegister); [all...] |
builtins-x64.cc | 57 __ pop(kScratchRegister); // Save return address. 59 __ push(kScratchRegister); // Restore return address. 159 __ LoadRoot(kScratchRegister, Heap::kUndefinedValueRootIndex); 162 __ push(kScratchRegister); 345 __ LoadRoot(kScratchRegister, Heap::kRealStackLimitRootIndex); 349 __ subq(rcx, kScratchRegister); 789 __ movq(kScratchRegister, Operand(r9, rcx, times_pointer_size, 0)); 790 __ movq(Operand(rdx, 0), kScratchRegister); [all...] |
stub-cache-x64.cc | 57 __ movq(kScratchRegister, key_offset); 62 __ cmpl(name, Operand(kScratchRegister, offset, times_4, 0)); 66 __ movq(kScratchRegister, 67 Operand(kScratchRegister, offset, times_4, kPointerSize)); 69 __ movl(offset, FieldOperand(kScratchRegister, Code::kFlagsOffset)); 75 __ addq(kScratchRegister, Immediate(Code::kHeaderSize - kHeapObjectTag)); 76 __ jmp(kScratchRegister); 146 __ movq(kScratchRegister, Handle<Object>(interceptor), 148 __ push(kScratchRegister); 149 __ push(FieldOperand(kScratchRegister, InterceptorInfo::kDataOffset)) [all...] |
ic-x64.cc | 357 __ movq(kScratchRegister, cache_keys); 358 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, 0)); 360 __ movq(rdi, Operand(kScratchRegister, rdi, times_1, kPointerSize)); 368 __ movq(kScratchRegister, cache_field_offsets); 369 __ movl(rax, Operand(kScratchRegister, rdx, times_4, 0)); 772 SmiIndex index2 = masm->SmiToIndex(kScratchRegister, rbx, kPointerSizeLog2); [all...] |
full-codegen-x64.cc | 680 __ LoadRoot(kScratchRegister, Heap::kTheHoleValueRootIndex); 681 __ movq(Operand(rbp, SlotOffset(slot)), kScratchRegister); 702 __ LoadRoot(kScratchRegister, Heap::kTheHoleValueRootIndex); 704 kScratchRegister); [all...] |
macro-assembler-x64.h | 39 static const Register kScratchRegister = { 10 }; // r10. 461 // They may be the same register, and may be kScratchRegister. 520 // is left untouched, but the scratch register and kScratchRegister, [all...] |
regexp-macro-assembler-x64.cc | 684 __ movq(kScratchRegister, stack_limit); 685 __ subq(rcx, Operand(kScratchRegister, 0)); [all...] |