Home
last modified time | relevance | path

Searched defs:movq (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/x64/
Dcodegen-x64.cc80 __ movq(rbx, xmm0); in CreateTranscendentalFunction() local
87 __ movq(xmm0, rbx); in CreateTranscendentalFunction() local
185 __ movq(rcx, kNaNValue, RelocInfo::NONE); in CreateModuloFunction() local
186 __ movq(Operand(rsp, kPointerSize), rcx); in CreateModuloFunction() local
233 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); in GenerateSmiOnlyToObject() local
258 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateSmiOnlyToDouble() local
274 __ movq(r14, r8); // Destination array equals source array. in GenerateSmiOnlyToDouble() local
281 __ movq(FieldOperand(r14, HeapObject::kMapOffset), rdi); in GenerateSmiOnlyToDouble() local
285 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); in GenerateSmiOnlyToDouble() local
300 __ movq(r15, BitCast<int64_t, uint64_t>(kHoleNanInt64), RelocInfo::NONE); in GenerateSmiOnlyToDouble() local
[all …]
Dbuiltins-x64.cc107 __ movq(kScratchRegister, debug_step_in_fp); in Generate_JSConstructStubHelper() local
115 __ movq(rax, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_JSConstructStubHelper() local
135 __ movq(rcx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); in Generate_JSConstructStubHelper() local
167 __ movq(Operand(rbx, JSObject::kMapOffset), rax); in Generate_JSConstructStubHelper() local
169 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); in Generate_JSConstructStubHelper() local
170 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); in Generate_JSConstructStubHelper() local
239 __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map in Generate_JSConstructStubHelper() local
241 __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx); // and length in Generate_JSConstructStubHelper() local
253 __ movq(Operand(rcx, 0), rdx); in Generate_JSConstructStubHelper() local
265 __ movq(FieldOperand(rbx, JSObject::kPropertiesOffset), rdi); in Generate_JSConstructStubHelper() local
[all …]
Dlithium-gap-resolver-x64.cc175 __ movq(dst, src); in EmitMove() local
179 __ movq(dst, src); in EmitMove() local
186 __ movq(dst, src); in EmitMove() local
190 __ movq(kScratchRegister, src); in EmitMove() local
191 __ movq(dst, kScratchRegister); in EmitMove() local
209 __ movq(dst, Immediate(cgen_->ToInteger32(constant_source))); in EmitMove() local
212 __ movq(dst, kScratchRegister); in EmitMove() local
260 __ movq(kScratchRegister, mem); in EmitSwap() local
261 __ movq(mem, reg); in EmitSwap() local
262 __ movq(reg, kScratchRegister); in EmitSwap() local
[all …]
Dcode-stubs-x64.cc69 __ movq(rdx, Operand(rsp, 1 * kPointerSize)); in Generate() local
77 __ movq(rcx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate() local
78 __ movq(rcx, FieldOperand(rcx, GlobalObject::kGlobalContextOffset)); in Generate() local
79 __ movq(rcx, Operand(rcx, Context::SlotOffset(map_index))); in Generate() local
80 __ movq(FieldOperand(rax, JSObject::kMapOffset), rcx); in Generate() local
87 __ movq(FieldOperand(rax, JSObject::kPropertiesOffset), rbx); in Generate() local
88 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rbx); in Generate() local
89 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), rcx); in Generate() local
90 __ movq(FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset), rdx); in Generate() local
91 __ movq(FieldOperand(rax, JSFunction::kContextOffset), rsi); in Generate() local
[all …]
Dregexp-macro-assembler-x64.cc277 __ movq(rax, combined_chars, RelocInfo::NONE); in CheckCharacters() local
297 __ movq(rax, combined_chars, RelocInfo::NONE); in CheckCharacters() local
332 __ movq(rdx, register_location(start_reg)); // Offset of start of capture in CheckNotBackReferenceIgnoreCase() local
333 __ movq(rbx, register_location(start_reg + 1)); // Offset of end of capture in CheckNotBackReferenceIgnoreCase() local
393 __ movq(rdi, r11); in CheckNotBackReferenceIgnoreCase() local
419 __ movq(r8, rbx); in CheckNotBackReferenceIgnoreCase() local
428 __ movq(rsi, rax); in CheckNotBackReferenceIgnoreCase() local
430 __ movq(rdx, rbx); in CheckNotBackReferenceIgnoreCase() local
468 __ movq(rdx, register_location(start_reg)); in CheckNotBackReference() local
469 __ movq(rax, register_location(start_reg + 1)); in CheckNotBackReference() local
[all …]
Dfull-codegen-x64.cc140 __ movq(rax, Handle<JSGlobalPropertyCell>(cell), in Generate() local
169 __ movq(Operand(rsp, receiver_offset), kScratchRegister); in Generate() local
179 __ movq(rbp, rsp); in Generate() local
212 __ movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi); in Generate() local
222 __ movq(rax, Operand(rbp, parameter_offset)); in Generate() local
225 __ movq(Operand(rsi, context_offset), rax); in Generate() local
373 __ movq(rsp, rbp); in EmitReturnSequence() local
520 __ movq(Operand(rsp, 0), reg); in DropAndPlug() local
663 __ movq(dest, location); in GetVar() local
676 __ movq(location, src); in SetVar() local
[all …]
Dstub-cache-x64.cc77 __ movq(kScratchRegister, in ProbeTable() local
84 __ movq(kScratchRegister, in ProbeTable() local
125 __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local
141 __ movq(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local
230 __ movq(prototype, in GenerateLoadGlobalFunctionPrototype() local
233 __ movq(prototype, in GenerateLoadGlobalFunctionPrototype() local
236 __ movq(prototype, Operand(prototype, Context::SlotOffset(index))); in GenerateLoadGlobalFunctionPrototype() local
238 __ movq(prototype, in GenerateLoadGlobalFunctionPrototype() local
241 __ movq(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); in GenerateLoadGlobalFunctionPrototype() local
262 __ movq(prototype, FieldOperand(prototype, Map::kPrototypeOffset)); in GenerateDirectLoadGlobalFunctionPrototype() local
[all …]
Dic-x64.cc77 __ movq(r1, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringDictionaryReceiverCheck() local
93 __ movq(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateStringDictionaryReceiverCheck() local
153 __ movq(result, in GenerateDictionaryLoad() local
220 __ movq(Operand(scratch1, 0), value); in GenerateDictionaryStore() local
223 __ movq(scratch0, value); in GenerateDictionaryStore() local
331 __ movq(elements, FieldOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local
346 __ movq(scratch, FieldOperand(elements, in GenerateFastArrayLoad() local
355 __ movq(result, scratch); in GenerateFastArrayLoad() local
424 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); in GenerateGeneric() local
452 __ movq(rbx, FieldOperand(rdx, JSObject::kPropertiesOffset)); in GenerateGeneric() local
[all …]
Ddebug-x64.cc121 __ movq(kScratchRegister, reg); in Generate_DebugBreakCallHelper() local
134 __ movq(rbx, ExternalReference::debug_break(masm->isolate())); in Generate_DebugBreakCallHelper() local
174 __ movq(kScratchRegister, after_break_target); in Generate_DebugBreakCallHelper() local
312 __ movq(rax, restarter_frame_function_slot); in GenerateFrameDropperLiveEdit() local
313 __ movq(Operand(rax, 0), Immediate(0)); in GenerateFrameDropperLiveEdit() local
322 __ movq(rsi, FieldOperand(rdi, JSFunction::kContextOffset)); in GenerateFrameDropperLiveEdit() local
325 __ movq(rdx, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset)); in GenerateFrameDropperLiveEdit() local
326 __ movq(rdx, FieldOperand(rdx, SharedFunctionInfo::kCodeOffset)); in GenerateFrameDropperLiveEdit() local
Dlithium-codegen-x64.cc149 __ movq(Operand(rsp, receiver_offset), kScratchRegister); in GeneratePrologue() local
154 __ movq(rbp, rsp); in GeneratePrologue() local
163 __ movq(kScratchRegister, kSlotsZapValue, RelocInfo::NONE); in GeneratePrologue() local
179 __ movq(Operand(rsp, offset), rax); in GeneratePrologue() local
200 __ movq(Operand(rbp, StandardFrameConstants::kContextOffset), rsi); in GeneratePrologue() local
210 __ movq(rax, Operand(rbp, parameter_offset)); in GeneratePrologue() local
213 __ movq(Operand(rsi, context_offset), rax); in GeneratePrologue() local
495 __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset)); in CallRuntimeFromDeferred() local
1165 __ movq(res, tmp); in DoConstantD() local
1184 __ movq(result, FieldOperand(array, JSArray::kLengthOffset)); in DoJSArrayLength() local
[all …]
Ddeoptimizer-x64.cc794 __ movq(arg3, Operand(rsp, kSavedRegistersAreaSize)); in Generate() local
802 __ movq(arg4, Operand(rsp, kSavedRegistersAreaSize + 1 * kPointerSize)); in Generate() local
811 __ movq(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local
812 __ movq(arg1, rax); in Generate() local
819 __ movq(Operand(rsp, 4 * kPointerSize), arg5); in Generate() local
821 __ movq(Operand(rsp, 5 * kPointerSize), arg5); in Generate() local
823 __ movq(r8, arg5); in Generate() local
835 __ movq(rbx, Operand(rax, Deoptimizer::input_offset())); in Generate() local
859 __ movq(rcx, Operand(rbx, FrameDescription::frame_size_offset())); in Generate() local
876 __ movq(arg1, rax); in Generate() local
[all …]
Dassembler-x64.cc80 __ movq(rbp, rsp); in Probe() local
85 __ movq(rdx, rax); in Probe() local
112 __ movq(rax, 0x80000001, RelocInfo::NONE); in Probe() local
128 __ movq(rsp, rbp); in Probe() local
1479 void Assembler::movq(Register dst, const Operand& src) { in movq() function in v8::internal::Assembler
1487 void Assembler::movq(Register dst, Register src) { in movq() function in v8::internal::Assembler
1501 void Assembler::movq(Register dst, Immediate value) { in movq() function in v8::internal::Assembler
1510 void Assembler::movq(const Operand& dst, Register src) { in movq() function in v8::internal::Assembler
1518 void Assembler::movq(Register dst, void* value, RelocInfo::Mode rmode) { in movq() function in v8::internal::Assembler
1529 void Assembler::movq(Register dst, int64_t value, RelocInfo::Mode rmode) { in movq() function in v8::internal::Assembler
[all …]
/external/v8/test/cctest/
Dtest-assembler-x64.cc112 __ movq(rax, arg2); in TEST() local
137 __ movq(rbp, rsp); in TEST() local
166 __ movq(rax, arg2); in TEST() local
189 __ movq(rax, arg2); in TEST() local
191 __ movq(rax, rdx); in TEST() local
217 __ movq(rbp, rsp); in TEST() local
224 __ movq(rax, Operand(rbp, -3 * kStackElementSize)); in TEST() local
252 __ movq(rbp, rsp); in TEST() local
253 __ movq(rax, arg1); in TEST() local
256 __ movq(rax, arg2); in TEST() local
[all …]
Dtest-macro-assembler-x64.cc109 __ movq(rdx, Immediate(-1)); in ExitCode() local
197 __ movq(r8, rcx); in TestSmiCompare() local
199 __ movq(r9, rdx); in TestSmiCompare() local
312 __ movq(rax, Immediate(1)); // Test number. in TEST() local
319 __ movq(rax, Immediate(2)); // Test number. in TEST() local
326 __ movq(rax, Immediate(3)); // Test number. in TEST() local
333 __ movq(rax, Immediate(4)); // Test number. in TEST() local
340 __ movq(rax, Immediate(5)); // Test number. in TEST() local
349 __ movq(rax, Immediate(6)); // Test number. in TEST() local
356 __ movq(rax, Immediate(7)); // Test number. in TEST() local
[all …]
Dtest-hashing.cc75 __ movq(rax, Immediate(0)); in generate() local
76 __ movq(rbx, Immediate(string.at(0))); in generate() local
79 __ movq(rbx, Immediate(string.at(i))); in generate() local
Dtest-disasm-x64.cc72 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4] in TEST() local
151 __ movq(rdx, Immediate(1234567)); in TEST() local
152 __ movq(rdx, Operand(rsp, 12)); in TEST() local
153 __ movq(Operand(rbx, rcx, times_4, 10000), Immediate(12345)); in TEST() local
154 __ movq(Operand(rbx, rcx, times_4, 10000), rdx); in TEST() local
/external/llvm/test/MC/X86/
Dx86_errors.s30 movq (%rsi,%ecx),%xmm0 label
Dx86_64-encoding.s11 movq %gs:(%rdi), %rax label
Dx86-64.s590 movq $12, foo(%rip) label
603 movq _foo@GOTPCREL(%rip), %rax label
608 movq _foo@GOTPCREL(%rip), %r14 label
613 movq 0x00(%r13,%rax,8),%r13 label
981 movq %rax, %mm5 // CHECK: movd %rax, %mm5 # encoding: [0x48,0x0f,0x6e,0xe8] label
982 movq %mm5, %rbx // CHECK: movd %mm5, %rbx # encoding: [0x48,0x0f,0x7e,0xeb] label
988 movq 18446744073709551615,%rbx // CHECK: movq -1, %rbx label
/external/qemu/distrib/libpng-1.2.19/
Dpngvcrd.c1306 movq [edi+4], mm0 ; move to memory in png_do_read_interlace() local
1338 movq [edi+16] , mm4 in png_do_read_interlace() local
1374 movq [edi+8], mm1 ; move to memory v0 v1 v2 and v3 in png_do_read_interlace() local
1376 movq [edi], mm0 ; move to memory v4 v5 v6 and v7 in png_do_read_interlace() local
1417 movq [edi], mm0 ; move to memory v2 and v3 in png_do_read_interlace() local
1419 movq [edi+8], mm1 ; move to memory v1 and v0 in png_do_read_interlace() local
1462 movq [edi], mm0 ; move to memory v3 in png_do_read_interlace() local
1464 movq [edi+8], mm3 ; move to memory v2 in png_do_read_interlace() local
1468 movq [edi+16], mm2 ; move to memory v1 in png_do_read_interlace() local
1469 movq [edi+24], mm4 ; move to memory v0 in png_do_read_interlace() local
/external/libvpx/vp8/common/x86/
Dpostproc_mmx.c155 movq mm6, [ebx ] ; in vp8_post_proc_down_and_across_mmx() local
157 movq mm5, [esi+2*eax] ; in vp8_post_proc_down_and_across_mmx() local
180 movq mm6, [ebx + 16] ; in vp8_post_proc_down_and_across_mmx() local
182 movq mm4, [esi+eax] ; in vp8_post_proc_down_and_across_mmx() local
307 movq mm6, [ebx ] in vp8_post_proc_down_and_across_mmx() local
333 movq mm6, [ebx + 16] in vp8_post_proc_down_and_across_mmx() local
/external/valgrind/main/VEX/test/
Dmmxtest.c188 #define movq(vars, vard) \ macro
/external/qemu/distrib/sdl-1.2.15/src/video/
Dmmx.h381 #define movq(vars, vard) \ macro