/external/v8/src/builtins/x64/ |
D | builtins-x64.cc | 40 __ movp(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); in Generate_Adaptor() local 62 __ movp(kScratchRegister, in GenerateTailCallToSharedCode() local 64 __ movp(kScratchRegister, in GenerateTailCallToSharedCode() local 89 __ movp(rbx, rax); in GenerateTailCallToReturnedCode() local 146 __ movp(rbx, rax); in Generate_JSConstructStubHelper() local 176 __ movp(rcx, rax); in Generate_JSConstructStubHelper() local 196 __ movp(rsi, Operand(rbp, ConstructFrameConstants::kContextOffset)); in Generate_JSConstructStubHelper() local 215 __ movp(rax, Operand(rsp, 0)); in Generate_JSConstructStubHelper() local 220 __ movp(rbx, Operand(rsp, 1 * kPointerSize)); in Generate_JSConstructStubHelper() local 222 __ movp(rbx, Operand(rsp, 0)); in Generate_JSConstructStubHelper() local [all …]
|
/external/v8/src/crankshaft/x64/ |
D | lithium-gap-resolver-x64.cc | 152 __ movp(dst, src); in EmitMove() local 156 __ movp(dst, src); in EmitMove() local 163 __ movp(dst, src); in EmitMove() local 167 __ movp(kScratchRegister, src); in EmitMove() local 168 __ movp(dst, kScratchRegister); in EmitMove() local 206 __ movp(dst, Immediate(cgen_->ToInteger32(constant_source))); in EmitMove() local 209 __ movp(dst, kScratchRegister); in EmitMove() local 248 __ movp(kScratchRegister, src); in EmitSwap() local 249 __ movp(src, dst); in EmitSwap() local 250 __ movp(dst, kScratchRegister); in EmitSwap() local [all …]
|
D | lithium-codegen-x64.cc | 79 __ movp(Operand(rsp, offset), rax); in MakeSureStackPagesMapped() local 148 __ movp(MemOperand(rsp, rax, times_pointer_size, 0), in GeneratePrologue() local 202 __ movp(rsi, rax); in DoPrologue() local 203 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); in DoPrologue() local 215 __ movp(rax, Operand(rbp, parameter_offset)); in DoPrologue() local 218 __ movp(Operand(rsi, context_offset), rax); in DoPrologue() local 334 __ movp(MemOperand(rsp, 3 * kPointerSize), rbp); in GenerateJumpTable() local 341 __ movp(MemOperand(rsp, 2 * kPointerSize), in GenerateJumpTable() local 390 __ movp(rsp, rbp); in GenerateDeferredCode() local 648 __ movp(rsi, ToRegister(context)); in LoadContextFromDeferred() local [all …]
|
/external/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 288 __ movp(rdi, r11); in CheckNotBackReferenceIgnoreCase() local 331 __ movp(rsi, rax); in CheckNotBackReferenceIgnoreCase() local 338 __ movp(arg_reg_3, rbx); in CheckNotBackReferenceIgnoreCase() local 342 __ movp(arg_reg_4, Immediate(0)); in CheckNotBackReferenceIgnoreCase() local 443 __ movp(rdi, rbx); in CheckNotBackReference() local 529 __ movp(rbx, current_character()); in CheckBitInTable() local 682 __ movp(rbp, rsp); in GetCode() local 724 __ movp(rcx, rsp); in GetCode() local 750 __ movp(rsi, Operand(rbp, kInputEnd)); in GetCode() local 752 __ movp(rdi, Operand(rbp, kInputStart)); in GetCode() local [all …]
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 221 __ movp(scratch, Immediate(1)); in Generate() local 293 __ movp(scratch, exponent); // Back up exponent. in Generate() local 389 __ movp(rax, args.GetArgumentOperand(JS_REG_EXP_OBJECT_ARGUMENT_INDEX)); in Generate() 395 __ movp(rax, FieldOperand(rax, JSRegExp::kDataOffset)); in Generate() 422 __ movp(rdi, args.GetArgumentOperand(SUBJECT_STRING_ARGUMENT_INDEX)); in Generate() 424 __ movp(r15, rdi); // Make a copy of the original subject string. in Generate() 451 __ movp(rbx, FieldOperand(rdi, HeapObject::kMapOffset)); in Generate() 485 __ movp(rdi, FieldOperand(rdi, ConsString::kFirstOffset)); in Generate() 491 __ movp(r11, FieldOperand(rax, JSRegExp::kDataOneByteCodeOffset)); in Generate() 511 __ movp(rbx, args.GetArgumentOperand(PREVIOUS_INDEX_ARGUMENT_INDEX)); in Generate() [all …]
|
D | macro-assembler-x64.cc | 80 movp(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); in Load() 89 movp(destination, Operand(kScratchRegister, 0)); in Load() 98 movp(Operand(kRootRegister, static_cast<int32_t>(delta)), source); in Store() 107 movp(Operand(kScratchRegister, 0), source); in Store() 163 movp(destination, Operand(kRootRegister, in LoadRoot() 172 movp(destination, in LoadRootIndexed() 182 movp(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias), in StoreRoot() 223 movp(scratch, ExternalOperand(store_buffer)); in RememberedSetHelper() 225 movp(Operand(scratch, 0), addr); in RememberedSetHelper() 229 movp(ExternalOperand(store_buffer), scratch); in RememberedSetHelper() [all …]
|
D | deoptimizer-x64.cc | 146 __ movp(arg_reg_3, Operand(rsp, kSavedRegistersAreaSize)); in Generate() local 150 __ movp(arg_reg_4, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize)); in Generate() local 159 __ movp(rax, Immediate(0)); in Generate() local 161 __ movp(rdi, Operand(rbp, CommonFrameConstants::kContextOrFrameTypeOffset)); in Generate() local 163 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 165 __ movp(arg_reg_1, rax); in Generate() local 176 __ movp(r8, arg5); in Generate() local 185 __ movp(rbx, Operand(rax, Deoptimizer::input_offset())); in Generate() local 205 __ movp(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate() local 225 __ movp(arg_reg_1, rax); in Generate() local [all …]
|
D | codegen-x64.cc | 75 __ movp(result, FieldOperand(string, HeapObject::kMapOffset)); in Generate() local 94 __ movp(string, FieldOperand(string, SlicedString::kParentOffset)); in Generate() local 99 __ movp(string, FieldOperand(string, ThinString::kActualOffset)); in Generate() local 111 __ movp(string, FieldOperand(string, ConsString::kFirstOffset)); in Generate() local 138 __ movp(result, FieldOperand(string, ExternalString::kResourceDataOffset)); in Generate() local 187 patcher.masm()->movp(rbp, rsp); in CodeAgingHelper()
|
D | code-stubs-x64.h | 218 masm->movp(address_, address_orig_); in Save() 222 masm->movp(object_, object_orig_); in Save() 231 masm->movp(object_orig_, object_); in Restore() 235 masm->movp(address_orig_, address_); in Restore()
|
D | macro-assembler-x64.h | 142 movp(destination, kScratchRegister); in LoadRoot() 764 movp(dst, constant); in Move() 931 movp(dst, reinterpret_cast<void*>(ext.address()), in Move() 940 movp(dst, ptr, rmode); in Move() 947 movp(dst, reinterpret_cast<void*>(value.location()), rmode); in Move()
|
D | assembler-x64.h | 696 void movp(Register dst, void* ptr, RelocInfo::Mode rmode);
|
D | assembler-x64.cc | 1522 void Assembler::movp(Register dst, void* value, RelocInfo::Mode rmode) { in movp() function in v8::internal::Assembler
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 110 __ movp(rcx, args.GetReceiverOperand()); in Generate() local 127 __ movp(rcx, FieldOperand(rdi, JSFunction::kFeedbackVectorOffset)); in Generate() local 128 __ movp(rcx, FieldOperand(rcx, Cell::kValueOffset)); in Generate() local 143 __ movp(rcx, rsp); in Generate() local 154 __ movp(rcx, Immediate(loop_iterations)); in Generate() local 213 __ movp(rsi, rax); in Generate() local 214 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); in Generate() local 226 __ movp(rax, Operand(rbp, parameter_offset)); in Generate() local 229 __ movp(Operand(rsi, context_offset), rax); in Generate() local 263 __ movp(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local [all …]
|
/external/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 56 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 72 __ movp(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local 146 __ movp(holder, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local 147 __ movp(holder, FieldOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local 149 __ movp(holder, FieldOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local 150 __ movp(holder, FieldOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local 167 __ movp(data, in GenerateApiAccessorCall() local 169 __ movp(data, in GenerateApiAccessorCall() local 171 __ movp(data, FieldOperand(data, FunctionTemplateInfo::kCallCodeOffset)); in GenerateApiAccessorCall() local 173 __ movp(data, in GenerateApiAccessorCall() local [all …]
|
/external/v8/src/debug/x64/ |
D | debug-x64.cc | 49 patcher.masm()->movp(kScratchRegister, reinterpret_cast<void*>(code->entry()), in PatchDebugBreakSlot() 115 __ movp(rbp, rbx); in GenerateFrameDropperTrampoline() local 116 __ movp(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in GenerateFrameDropperTrampoline() local 119 __ movp(rbx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); in GenerateFrameDropperTrampoline() local
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 978 __ movp(operand, value); in AssembleArchInstruction() local
|