/external/chromium_org/v8/src/x64/ |
H A D | builtins-x64.cc | 69 __ movp(kScratchRegister, 71 __ movp(kScratchRegister, 145 __ movp(rax, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); 210 __ movp(Operand(rbx, JSObject::kMapOffset), rax); 212 __ movp(Operand(rbx, JSObject::kPropertiesOffset), rcx); 213 __ movp(Operand(rbx, JSObject::kElementsOffset), rcx); 254 __ movp(rdx, Operand(rsp, kPointerSize*2)); 255 __ movp(Operand(rsi, AllocationMemento::kAllocationSiteOffset), rdx); 306 __ movp(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map 308 __ movp(Operan [all...] |
H A D | macro-assembler-x64.cc | 80 movp(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); 89 movp(destination, Operand(kScratchRegister, 0)); 98 movp(Operand(kRootRegister, static_cast<int32_t>(delta)), source); 107 movp(Operand(kScratchRegister, 0), source); 142 // Size of movp(destination, src); 163 movp(destination, Operand(kRootRegister, 172 movp(destination, 181 movp(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias), 222 movp(Operand(scratch, 0), addr); 741 movp(prev_next_address_re [all...] |
H A D | code-stubs-x64.cc | 275 __ movp(scratch, Immediate(1)); 284 __ movp(base, args.GetArgumentOperand(0)); 285 __ movp(exponent, args.GetArgumentOperand(1)); 447 __ movp(scratch, exponent); // Back up exponent. 550 __ movp(rbx, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); 565 __ movp(rax, args.GetArgumentOperand(0)); 572 __ movp(rcx, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset)); 581 __ movp(rax, adaptor_args.GetArgumentOperand(0)); 613 __ movp(rdx, Operand(rbp, StandardFrameConstants::kCallerFPOffset)); 614 __ movp(rc [all...] |
H A D | lithium-gap-resolver-x64.cc | 152 __ movp(dst, src); 156 __ movp(dst, src); 163 __ movp(dst, src); 167 __ movp(kScratchRegister, src); 168 __ movp(dst, kScratchRegister); 206 __ movp(dst, Immediate(cgen_->ToInteger32(constant_source))); 209 __ movp(dst, kScratchRegister); 257 __ movp(kScratchRegister, mem); 258 __ movp(mem, reg); 259 __ movp(re [all...] |
H A D | regexp-macro-assembler-x64.cc | 295 __ movp(rdi, r11); 321 __ movp(r8, rbx); 330 __ movp(rsi, rax); 332 __ movp(rdx, rbx); 421 __ movp(rdi, rbx); 502 __ movp(rbx, current_character()); 655 __ movp(rbp, rsp); 697 __ movp(rcx, rsp); 723 __ movp(rsi, Operand(rbp, kInputEnd)); 725 __ movp(rd [all...] |
H A D | codegen-x64.cc | 205 __ movp(FieldOperand(receiver, HeapObject::kMapOffset), target_map); 239 __ movp(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 263 __ movp(r14, r8); // Destination array equals source array. 270 __ movp(FieldOperand(r14, HeapObject::kMapOffset), rdi); 274 __ movp(FieldOperand(rdx, HeapObject::kMapOffset), rbx); 299 __ movp(FieldOperand(r14, HeapObject::kMapOffset), rdi); 301 __ movp(FieldOperand(rdx, JSObject::kElementsOffset), r14); 302 __ movp(r11, r14); 312 __ movp(FieldOperand(r14, FixedDoubleArray::kLengthOffset), r11); 317 __ movp(FieldOperan [all...] |
H A D | full-codegen-x64.cc | 121 __ movp(rcx, args.GetReceiverOperand()); 126 __ movp(rcx, GlobalObjectOperand()); 127 __ movp(rcx, FieldOperand(rcx, GlobalObject::kGlobalProxyOffset)); 129 __ movp(args.GetReceiverOperand(), rcx); 152 __ movp(rcx, rsp); 163 __ movp(rcx, Immediate(loop_iterations)); 206 __ movp(rsi, rax); 207 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); 217 __ movp(rax, Operand(rbp, parameter_offset)); 220 __ movp(Operan [all...] |
H A D | deoptimizer-x64.cc | 163 __ movp(arg_reg_3, Operand(rsp, kSavedRegistersAreaSize)); 167 __ movp(arg_reg_4, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize)); 176 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); 177 __ movp(arg_reg_1, rax); 188 __ movp(r8, arg5); 197 __ movp(rbx, Operand(rax, Deoptimizer::input_offset())); 217 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); 237 __ movp(arg_reg_1, rax); 252 __ movp(rax, Operand(rax, Deoptimizer::output_offset())); 257 __ movp(rb [all...] |
H A D | debug-x64.cc | 280 __ movp(Operand(rax, 0), Immediate(0)); 289 __ movp(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); 292 __ movp(rdx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); 293 __ movp(rdx, FieldOperand(rdx, SharedFunctionInfo::kCodeOffset));
|
H A D | lithium-codegen-x64.cc | 79 __ movp(Operand(rsp, offset), rax); 137 __ movp(rcx, args.GetReceiverOperand()); 142 __ movp(rcx, GlobalObjectOperand()); 143 __ movp(rcx, FieldOperand(rcx, GlobalObject::kGlobalProxyOffset)); 145 __ movp(args.GetReceiverOperand(), rcx); 176 __ movp(MemOperand(rsp, rax, times_pointer_size, 0), 211 __ movp(rsi, rax); 212 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); 222 __ movp(rax, Operand(rbp, parameter_offset)); 225 __ movp(Operan [all...] |
H A D | code-stubs-x64.h | 235 masm->movp(address_, address_orig_); 239 masm->movp(object_, object_orig_); 248 masm->movp(object_orig_, object_); 252 masm->movp(address_orig_, address_);
|
H A D | macro-assembler-x64.h | 741 movp(dst, constant); 871 movp(dst, reinterpret_cast<void*>(ext.address()), 880 movp(dst, ptr, rmode); 888 movp(dst, reinterpret_cast<void*>(value.location()), rmode);
|
H A D | assembler-x64.h | 723 void movp(Register dst, void* ptr, RelocInfo::Mode rmode);
|
H A D | assembler-x64.cc | 56 patcher.masm()->movp(kScratchRegister, reinterpret_cast<void*>(target), 1292 void Assembler::movp(Register dst, void* value, RelocInfo::Mode rmode) { function in class:v8::internal::Assembler
|
/external/chromium_org/v8/src/ic/x64/ |
H A D | ic-x64.cc | 80 __ movp(result, Operand(elements, r1, times_pointer_size, 134 __ movp(Operand(scratch1, 0), value); 137 __ movp(scratch0, value); 196 __ movp(elements, FieldOperand(receiver, JSObject::kElementsOffset)); 211 __ movp(scratch, FieldOperand(elements, index.reg, index.scale, 218 __ movp(result, scratch); 284 __ movp(rax, FieldOperand(receiver, JSObject::kElementsOffset)); 308 __ movp(rbx, FieldOperand(receiver, JSObject::kPropertiesOffset)); 315 __ movp(rbx, FieldOperand(receiver, HeapObject::kMapOffset)); 334 __ movp(rd [all...] |
H A D | handler-compiler-x64.cc | 27 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 43 __ movp(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); 68 __ movp(scratch, Operand(rsi, offset)); 69 __ movp(scratch, FieldOperand(scratch, GlobalObject::kNativeContextOffset)); 76 __ movp(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); 84 if (!result.is(rax)) __ movp(rax, result); 171 __ movp(call_data, FieldOperand(scratch, CallHandlerInfo::kDataOffset)); 218 __ movp(receiver, 237 __ movp(rsi, Operand(rbp, StandardFrameConstants::kContextOffset)); 258 __ movp(receive [all...] |
H A D | ic-compiler-x64.cc | 47 __ movp(scratch1(), FieldOperand(receiver(), HeapObject::kMapOffset)); 87 __ movp(tmp, FieldOperand(this->name(), HeapObject::kMapOffset)); 104 __ movp(map_reg, FieldOperand(receiver(), HeapObject::kMapOffset));
|
H A D | stub-cache-x64.cc | 52 __ movp(kScratchRegister, 59 __ movp(kScratchRegister, Operand(kScratchRegister, offset, scale_factor, 0));
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-hashing.cc | 61 __ movp(rax, Immediate(key));
|
/external/chromium_org/v8/src/compiler/x64/ |
H A D | code-generator-x64.cc | 817 __ movp(rcx, args.GetReceiverOperand()); 820 __ movp(rcx, GlobalObjectOperand()); 821 __ movp(rcx, FieldOperand(rcx, GlobalObject::kGlobalProxyOffset)); 822 __ movp(args.GetReceiverOperand(), rcx);
|