Home
last modified time | relevance | path

Searched defs:mov (Results 1 – 25 of 141) sorted by relevance

123456

/external/v8/test/cctest/
Dtest-macro-assembler-x87.cc68 __ mov(eax, Immediate(1)); // Test number. in TEST() local
69 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); in TEST() local
70 __ mov(ebx, Immediate(-1)); in TEST() local
72 __ mov(ebx, Operand(esp, 0 * kPointerSize)); in TEST() local
73 __ mov(edx, Immediate(255)); in TEST() local
82 __ mov(eax, Immediate(2)); // Test number. in TEST() local
83 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); in TEST() local
84 __ mov(ebx, Immediate(-1)); in TEST() local
86 __ mov(ebx, Operand(esp, 0 * kPointerSize)); in TEST() local
87 __ mov(edx, Immediate(255)); in TEST() local
[all …]
Dtest-macro-assembler-ia32.cc68 __ mov(eax, Immediate(1)); // Test number. in TEST() local
69 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); in TEST() local
70 __ mov(ebx, Immediate(-1)); in TEST() local
72 __ mov(ebx, Operand(esp, 0 * kPointerSize)); in TEST() local
73 __ mov(edx, Immediate(255)); in TEST() local
82 __ mov(eax, Immediate(2)); // Test number. in TEST() local
83 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0)); in TEST() local
84 __ mov(ebx, Immediate(-1)); in TEST() local
86 __ mov(ebx, Operand(esp, 0 * kPointerSize)); in TEST() local
87 __ mov(edx, Immediate(255)); in TEST() local
[all …]
Dtest-macro-assembler-arm.cc91 __ mov(r2, Operand(reinterpret_cast<int>(&r0_))); in TEST() local
92 __ mov(r3, Operand(reinterpret_cast<int>(&r1_))); in TEST() local
155 __ mov(r0, Operand(1)); // Test number. in TEST() local
156 __ mov(r1, Operand(0)); in TEST() local
158 __ mov(r2, Operand(-1)); in TEST() local
161 __ mov(r2, Operand(255)); in TEST() local
164 __ mov(r2, Operand(255)); in TEST() local
170 __ mov(r0, Operand(2)); // Test number. in TEST() local
171 __ mov(r1, Operand(0)); in TEST() local
173 __ mov(r2, Operand(-1)); in TEST() local
[all …]
Dtest-assembler-x87.cc58 __ mov(eax, Operand(esp, 4)); in TEST() local
86 __ mov(edx, Operand(esp, 4)); in TEST() local
123 __ mov(edx, Operand(esp, 4)); in TEST() local
124 __ mov(eax, 1); in TEST() local
137 __ mov(eax, isolate->factory()->true_value()); in TEST() local
168 __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE32)); in TEST() local
200 __ mov(eax, kUndefined); in TEST() local
204 __ mov(eax, kEqual); in TEST() local
208 __ mov(eax, kGreater); in TEST() local
212 __ mov(eax, kLess); in TEST() local
[all …]
/external/v8/src/ia32/
Dbuiltins-ia32.cc39 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_Adaptor() local
86 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in GenerateTailCallToSharedCode() local
87 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode() local
153 __ mov(eax, in Generate_JSConstructStubHelper() local
189 __ mov(Operand(ebx, JSObject::kMapOffset), eax); in Generate_JSConstructStubHelper() local
190 __ mov(ecx, factory->empty_fixed_array()); in Generate_JSConstructStubHelper() local
191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); in Generate_JSConstructStubHelper() local
192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); in Generate_JSConstructStubHelper() local
202 __ mov(edx, factory->undefined_value()); in Generate_JSConstructStubHelper() local
211 __ mov(esi, FieldOperand(eax, Map::kBitField3Offset)); in Generate_JSConstructStubHelper() local
[all …]
Dcode-stubs-ia32.cc142 __ mov(Operand(esp, 0 * kPointerSize), in Generate() local
222 __ mov(scratch1, mantissa_operand); in Generate() local
228 __ mov(ecx, exponent_operand); in Generate() local
262 __ mov(result_reg, Operand(esp, 0)); // Load low word of answer as result in Generate() local
270 __ mov(result_reg, MemOperand(esp, 0)); in Generate() local
272 __ mov(result_reg, exponent_operand); in Generate() local
286 __ mov(result_reg, scratch1); in Generate() local
303 __ mov(final_result_reg, result_reg); in Generate() local
367 __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset)); in CheckFloatOperands() local
374 __ mov(scratch, FieldOperand(eax, HeapObject::kMapOffset)); in CheckFloatOperands() local
[all …]
Dcodegen-ia32.cc237 __ mov(dst, Operand(esp, stack_offset + kDestinationOffset)); in CreateMemMoveFunction() local
238 __ mov(src, Operand(esp, stack_offset + kSourceOffset)); in CreateMemMoveFunction() local
239 __ mov(count, Operand(esp, stack_offset + kSizeOffset)); in CreateMemMoveFunction() local
255 __ mov(eax, src); in CreateMemMoveFunction() local
263 __ mov(edx, dst); in CreateMemMoveFunction() local
271 __ mov(loop_count, count); in CreateMemMoveFunction() local
304 __ mov(loop_count, count); in CreateMemMoveFunction() local
323 __ mov(eax, dst); in CreateMemMoveFunction() local
331 __ mov(edx, dst); in CreateMemMoveFunction() local
337 __ mov(loop_count, count); in CreateMemMoveFunction() local
[all …]
/external/v8/src/x87/
Dbuiltins-x87.cc39 __ mov(esi, FieldOperand(edi, JSFunction::kContextOffset)); in Generate_Adaptor() local
86 __ mov(eax, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset)); in GenerateTailCallToSharedCode() local
87 __ mov(eax, FieldOperand(eax, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode() local
153 __ mov(eax, in Generate_JSConstructStubHelper() local
189 __ mov(Operand(ebx, JSObject::kMapOffset), eax); in Generate_JSConstructStubHelper() local
190 __ mov(ecx, factory->empty_fixed_array()); in Generate_JSConstructStubHelper() local
191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); in Generate_JSConstructStubHelper() local
192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); in Generate_JSConstructStubHelper() local
202 __ mov(edx, factory->undefined_value()); in Generate_JSConstructStubHelper() local
211 __ mov(esi, FieldOperand(eax, Map::kBitField3Offset)); in Generate_JSConstructStubHelper() local
[all …]
Dcodegen-x87.cc133 __ mov(dst, Operand(esp, stack_offset + kDestinationOffset)); in CreateMemMoveFunction() local
134 __ mov(src, Operand(esp, stack_offset + kSourceOffset)); in CreateMemMoveFunction() local
135 __ mov(count, Operand(esp, stack_offset + kSizeOffset)); in CreateMemMoveFunction() local
151 __ mov(eax, Operand(src, 0)); in CreateMemMoveFunction() local
154 __ mov(Operand(dst, 0), eax); in CreateMemMoveFunction() local
181 __ mov(eax, Operand(src, 0)); in CreateMemMoveFunction() local
183 __ mov(Operand(dst, 0), eax); in CreateMemMoveFunction() local
238 __ mov(FieldOperand(receiver, HeapObject::kMapOffset), target_map); in GenerateMapChangeElementsTransition() local
266 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); in GenerateSmiToDouble() local
273 __ mov(edi, FieldOperand(edi, FixedArray::kLengthOffset)); in GenerateSmiToDouble() local
[all …]
Dcode-stubs-x87.cc140 __ mov(Operand(esp, 0 * kPointerSize), in Generate() local
212 __ mov(scratch1, mantissa_operand); in Generate() local
213 __ mov(ecx, exponent_operand); in Generate() local
236 __ mov(result_reg, MemOperand(esp, 0)); in Generate() local
238 __ mov(result_reg, exponent_operand); in Generate() local
250 __ mov(scratch1, result_reg); in Generate() local
256 __ mov(result_reg, scratch1); in Generate() local
266 __ mov(result_reg, scratch1); in Generate() local
278 __ mov(final_result_reg, result_reg); in Generate() local
311 __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset)); in CheckFloatOperands() local
[all …]
Ddeoptimizer-x87.cc242 __ mov(Operand::StaticVariable(c_entry_fp_address), ebp); in Generate() local
252 __ mov(edi, eax); in Generate() local
254 __ mov(ecx, eax); in Generate() local
260 __ mov(ebx, eax); in Generate() local
273 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize)); in Generate() local
277 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); in Generate() local
286 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local
287 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function. in Generate() local
288 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type. in Generate() local
289 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id. in Generate() local
[all …]
/external/v8/src/full-codegen/x87/
Dfull-codegen-x87.cc111 __ mov(ecx, Operand(esp, receiver_offset)); in Generate() local
134 __ mov(ecx, esp); in Generate() local
143 __ mov(eax, Immediate(isolate()->factory()->undefined_value())); in Generate() local
147 __ mov(ecx, loop_iterations); in Generate() local
200 __ mov(esi, eax); in Generate() local
201 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax); in Generate() local
212 __ mov(eax, Operand(ebp, parameter_offset)); in Generate() local
215 __ mov(Operand(esi, context_offset), eax); in Generate() local
241 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local
263 __ mov(RestParamAccessDescriptor::parameter_count(), in Generate() local
[all …]
/external/v8/src/full-codegen/ia32/
Dfull-codegen-ia32.cc111 __ mov(ecx, Operand(esp, receiver_offset)); in Generate() local
134 __ mov(ecx, esp); in Generate() local
143 __ mov(eax, Immediate(isolate()->factory()->undefined_value())); in Generate() local
147 __ mov(ecx, loop_iterations); in Generate() local
200 __ mov(esi, eax); in Generate() local
201 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax); in Generate() local
212 __ mov(eax, Operand(ebp, parameter_offset)); in Generate() local
215 __ mov(Operand(esi, context_offset), eax); in Generate() local
244 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local
266 __ mov(RestParamAccessDescriptor::parameter_count(), in Generate() local
[all …]
/external/boringssl/src/crypto/curve25519/asm/
Dx25519-asm-x86_64.S60 mov %rsp,%r11 label
77 mov %rax,%r10 label
79 mov $3,%r11 label
81 mov %rsi,%r12 label
85 mov %rdx,%r12 label
89 mov %rcx,%r12 label
93 mov %r8,%r12 label
97 mov %r9,%r12 label
104 mov $1,%r12 label
136 mov %rdi,%rax label
[all …]
/external/v8/src/regexp/x87/
Dregexp-macro-assembler-x87.cc194 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() local
195 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() local
205 __ mov(eax, Operand(ebp, kStringStartMinusOne)); in CheckNotBackReferenceIgnoreCase() local
210 __ mov(eax, edi); in CheckNotBackReferenceIgnoreCase() local
302 __ mov(Operand(esp, 3 * kPointerSize), in CheckNotBackReferenceIgnoreCase() local
305 __ mov(Operand(esp, 2 * kPointerSize), ebx); in CheckNotBackReferenceIgnoreCase() local
313 __ mov(Operand(esp, 1 * kPointerSize), edi); in CheckNotBackReferenceIgnoreCase() local
317 __ mov(Operand(esp, 0 * kPointerSize), edx); in CheckNotBackReferenceIgnoreCase() local
353 __ mov(edx, register_location(start_reg)); in CheckNotBackReference() local
354 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference() local
[all …]
/external/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc194 __ mov(edx, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() local
195 __ mov(ebx, register_location(start_reg + 1)); // Index of end of capture in CheckNotBackReferenceIgnoreCase() local
205 __ mov(eax, Operand(ebp, kStringStartMinusOne)); in CheckNotBackReferenceIgnoreCase() local
210 __ mov(eax, edi); in CheckNotBackReferenceIgnoreCase() local
302 __ mov(Operand(esp, 3 * kPointerSize), in CheckNotBackReferenceIgnoreCase() local
305 __ mov(Operand(esp, 2 * kPointerSize), ebx); in CheckNotBackReferenceIgnoreCase() local
313 __ mov(Operand(esp, 1 * kPointerSize), edi); in CheckNotBackReferenceIgnoreCase() local
317 __ mov(Operand(esp, 0 * kPointerSize), edx); in CheckNotBackReferenceIgnoreCase() local
353 __ mov(edx, register_location(start_reg)); in CheckNotBackReference() local
354 __ mov(eax, register_location(start_reg + 1)); in CheckNotBackReference() local
[all …]
/external/v8/src/crankshaft/x87/
Dlithium-gap-resolver-x87.cc274 __ mov(dst, src); in EmitMove() local
281 __ mov(dst, src); in EmitMove() local
287 __ mov(tmp, src); in EmitMove() local
288 __ mov(dst, tmp); in EmitMove() local
322 __ mov(dst, tmp); in EmitMove() local
348 __ mov(tmp, src0); // Then use tmp to copy source to destination. in EmitMove() local
349 __ mov(dst0, tmp); in EmitMove() local
350 __ mov(tmp, src1); in EmitMove() local
351 __ mov(dst1, tmp); in EmitMove() local
394 __ mov(tmp, mem); in EmitSwap() local
[all …]
/external/v8/src/crankshaft/ia32/
Dlithium-gap-resolver-ia32.cc273 __ mov(dst, src); in EmitMove() local
280 __ mov(dst, src); in EmitMove() local
286 __ mov(tmp, src); in EmitMove() local
287 __ mov(dst, tmp); in EmitMove() local
325 __ mov(dst, tmp); in EmitMove() local
373 __ mov(src, dst); in EmitSwap() local
391 __ mov(tmp, mem); in EmitSwap() local
392 __ mov(mem, reg); in EmitSwap() local
393 __ mov(reg, tmp); in EmitSwap() local
405 __ mov(tmp0, dst); in EmitSwap() local
[all …]
/external/v8/src/ic/ia32/
Dhandler-compiler-ia32.cc30 __ mov(scratch, in GenerateLoadViaGetter() local
47 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in GenerateLoadViaGetter() local
84 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local
100 __ mov(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local
119 __ mov(result, in GenerateDirectLoadGlobalFunctionPrototype() local
122 __ mov(result, FieldOperand(result, Map::kPrototypeOffset)); in GenerateDirectLoadGlobalFunctionPrototype() local
180 __ mov(holder, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local
181 __ mov(holder, FieldOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local
183 __ mov(holder, FieldOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local
184 __ mov(holder, FieldOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local
[all …]
Dstub-cache-ia32.cc39 __ mov(extra, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() local
46 __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); in ProbeTable() local
51 __ mov(offset, FieldOperand(extra, Code::kFlagsOffset)); in ProbeTable() local
72 __ mov(Operand::StaticVariable(virtual_register), extra); in ProbeTable() local
95 __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); in ProbeTable() local
100 __ mov(offset, Operand(esp, 0)); in ProbeTable() local
103 __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() local
106 __ mov(offset, FieldOperand(offset, Code::kFlagsOffset)); in ProbeTable() local
121 __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() local
130 __ mov(Operand::StaticVariable(virtual_register), offset); in ProbeTable() local
[all …]
Dic-ia32.cc77 __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad() local
128 __ mov(Operand(r0, 0), value); in GenerateDictionaryStore() local
131 __ mov(r1, value); in GenerateDictionaryStore() local
150 __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() local
182 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local
193 __ mov(scratch2, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local
195 __ mov(scratch2, FieldOperand(scratch2, Map::kPrototypeOffset)); in GenerateFastArrayLoad() local
199 __ mov(scratch, FieldOperand(scratch2, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local
200 __ mov(scratch2, FieldOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local
218 __ mov(result, masm->isolate()->factory()->undefined_value()); in GenerateFastArrayLoad() local
[all …]
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc30 __ mov(scratch, in GenerateLoadViaGetter() local
47 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); in GenerateLoadViaGetter() local
84 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local
100 __ mov(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local
119 __ mov(result, in GenerateDirectLoadGlobalFunctionPrototype() local
122 __ mov(result, FieldOperand(result, Map::kPrototypeOffset)); in GenerateDirectLoadGlobalFunctionPrototype() local
180 __ mov(holder, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local
181 __ mov(holder, FieldOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local
183 __ mov(holder, FieldOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local
184 __ mov(holder, FieldOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local
[all …]
Dstub-cache-x87.cc39 __ mov(extra, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() local
46 __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); in ProbeTable() local
51 __ mov(offset, FieldOperand(extra, Code::kFlagsOffset)); in ProbeTable() local
72 __ mov(Operand::StaticVariable(virtual_register), extra); in ProbeTable() local
95 __ mov(offset, Operand::StaticArray(offset, times_1, map_offset)); in ProbeTable() local
100 __ mov(offset, Operand(esp, 0)); in ProbeTable() local
103 __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() local
106 __ mov(offset, FieldOperand(offset, Code::kFlagsOffset)); in ProbeTable() local
121 __ mov(offset, Operand::StaticArray(offset, times_1, value_offset)); in ProbeTable() local
130 __ mov(Operand::StaticVariable(virtual_register), offset); in ProbeTable() local
[all …]
Dic-x87.cc77 __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag)); in GenerateDictionaryLoad() local
128 __ mov(Operand(r0, 0), value); in GenerateDictionaryStore() local
131 __ mov(r1, value); in GenerateDictionaryStore() local
150 __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() local
182 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local
193 __ mov(scratch2, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local
195 __ mov(scratch2, FieldOperand(scratch2, Map::kPrototypeOffset)); in GenerateFastArrayLoad() local
199 __ mov(scratch, FieldOperand(scratch2, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local
200 __ mov(scratch2, FieldOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local
218 __ mov(result, masm->isolate()->factory()->undefined_value()); in GenerateFastArrayLoad() local
[all …]
/external/llvm/test/MC/X86/
Dintel-syntax-unsized-memory.s8 mov [rax], al label
11 mov [rax], ax label
14 mov [rax], eax label
17 mov [rax], rax label

123456