Home
last modified time | relevance | path

Searched defs:movl (Results 1 – 15 of 15) sorted by relevance

/external/v8/test/cctest/
Dtest-macro-assembler-x64.cc143 __ movl(rax, Immediate(id)); in TestMoveSmi() local
202 __ movl(rax, Immediate(id + 1)); in TestSmiCompare() local
205 __ movl(rax, Immediate(id + 2)); in TestSmiCompare() local
209 __ movl(rax, Immediate(id + 3)); in TestSmiCompare() local
212 __ movl(rax, Immediate(id + 4)); in TestSmiCompare() local
222 __ movl(rax, Immediate(id + 9)); in TestSmiCompare() local
226 __ movl(rax, Immediate(id + 10)); in TestSmiCompare() local
231 __ movl(rax, Immediate(id + 11)); in TestSmiCompare() local
313 __ movl(rcx, Immediate(0)); in TEST() local
320 __ movl(rcx, Immediate(1024)); in TEST() local
[all …]
/external/llvm/test/MC/X86/
D2011-09-06-NoNewline.s3 movl %gs:8, %eax label
Dx86_operands.s57 movl %gs:8, %eax label
Dx86_errors.s19 movl 0(%rax), 0(%edx) // error: invalid operand for instruction label
Dx86-32.s102 movl 0, %eax // CHECK: movl 0, %eax # encoding: [0xa1,0x00,0x00,0x00,0x00] label
Dx86-64.s570 movl foo(%rip), %eax label
585 movl $12, foo(%rip) label
644 movl 0, %eax // CHECK: movl 0, %eax # encoding: [0x8b,0x04,0x25,0x00,0x00,0x00,0x00] label
/external/v8/src/x64/
Dregexp-macro-assembler-x64.cc485 __ movl(rbx, rdi); in CheckNotBackReference() local
545 __ movl(rax, current_character()); in CheckCharacterAfterAnd() local
555 __ movl(rax, current_character()); in CheckNotCharacterAfterAnd() local
623 __ movl(rax, current_character()); in CheckSpecialCharacterClass() local
641 __ movl(rax, current_character()); in CheckSpecialCharacterClass() local
865 __ movl(Operand(rbx, i * kIntSize), rax); in GetCode() local
1317 __ movl(Operand(backtrack_stackpointer(), 0), source); in Push() local
1324 __ movl(Operand(backtrack_stackpointer(), 0), value); in Push() local
1348 __ movl(Operand(backtrack_stackpointer(), 0), backtrack_target); in Push() local
1399 __ movl(current_character(), Operand(rsi, rdi, times_1, cp_offset)); in LoadCurrentCharacterUnchecked() local
[all …]
Dcode-stubs-x64.cc654 __ movl(result, double_value); in IntegerConvert() local
1212 __ movl(rbx, rax); // rbx holds result value (uint32 value as int64). in GenerateFloatingPointCode() local
1561 __ movl(rcx, rdx); in Generate() local
1562 __ movl(rax, rdx); in Generate() local
1563 __ movl(rdi, rdx); in Generate() local
1731 __ movl(Operand(rsp, 4), Immediate(0x7ff80000)); in GenerateOperation() local
1732 __ movl(Operand(rsp, 0), Immediate(0x00000000)); in GenerateOperation() local
1825 __ movl(rax, rdx); in LoadNumbersAsIntegers() local
1877 __ movl(rax, r8); in LoadAsIntegers() local
3213 __ movl(scratch, FieldOperand(object, HeapNumber::kValueOffset + 4)); in GenerateLookupNumberStringCache() local
[all …]
Dlithium-gap-resolver-x64.cc199 __ movl(dst, Immediate(cgen_->ToInteger32(constant_source))); in EmitMove() local
Dassembler-x64.cc102 __ movl(rax, Immediate(1)); in Probe() local
107 __ movl(rdi, rdx); // Zero-extended to 64 bits. in Probe() local
119 __ movl(rax, Immediate(1)); in Probe() local
1432 void Assembler::movl(Register dst, const Operand& src) { in movl() function in v8::internal::Assembler
1440 void Assembler::movl(Register dst, Register src) { in movl() function in v8::internal::Assembler
1454 void Assembler::movl(const Operand& dst, Register src) { in movl() function in v8::internal::Assembler
1462 void Assembler::movl(const Operand& dst, Immediate value) { in movl() function in v8::internal::Assembler
1471 void Assembler::movl(Register dst, Immediate value) { in movl() function in v8::internal::Assembler
1567 void Assembler::movl(const Operand& dst, Label* src) { in movl() function in v8::internal::Assembler
Dlithium-codegen-x64.cc830 __ movl(scratch, right_reg); in DoModI() local
840 __ movl(scratch, left_reg); in DoModI() local
848 __ movl(left_reg, scratch); in DoModI() local
878 __ movl(result_reg, left_reg); in DoModI() local
936 __ movl(kScratchRegister, left); in DoMulI() local
1795 __ movl(result, FieldOperand(input, String::kHashFieldOffset)); in DoGetCachedArrayIndex() local
2467 __ movl(result, operand); in DoLoadKeyedSpecializedArrayElement() local
2532 __ movl(result, Immediate(scope()->num_parameters())); in DoArgumentsLength() local
2758 __ movl(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() local
3054 __ movl(rax, FieldOperand(rbx, ByteArray::kHeaderSize)); in DoRandom() local
[all …]
Dic-x64.cc376 __ movl(hash, FieldOperand(key, String::kHashFieldOffset)); in GenerateKeyStringCheck() local
460 __ movl(rcx, rbx); in GenerateGeneric() local
462 __ movl(rdi, FieldOperand(rax, String::kHashFieldOffset)); in GenerateGeneric() local
506 __ movl(rdi, Operand(kScratchRegister, rcx, times_4, 0)); in GenerateGeneric() local
Dstub-cache-x64.cc88 __ movl(offset, FieldOperand(kScratchRegister, Code::kFlagsOffset)); in ProbeTable() local
196 __ movl(scratch, FieldOperand(name, String::kHashFieldOffset)); in GenerateProbe() local
208 __ movl(scratch, FieldOperand(name, String::kHashFieldOffset)); in GenerateProbe() local
1903 __ movl(rbx, rax); in CompileMathAbsCall() local
3171 __ movl(rcx, Operand(rbx, rcx, times_4, 0)); in GenerateLoadExternalArray() local
3322 __ movl(Operand(rbx, rdi, times_4, 0), rdx); in GenerateStoreExternalArray() local
3397 __ movl(Operand(rbx, rdi, times_4, 0), rdx); in GenerateStoreExternalArray() local
Ddeoptimizer-x64.cc889 __ movl(rdx, Operand(rax, Deoptimizer::output_count_offset())); in Generate() local
Dfull-codegen-x64.cc2793 __ movl(rcx, Immediate(0x49800000)); // 1.0 x 2^20 as single. in EmitRandomHeapNumber() local
3322 __ movl(rax, FieldOperand(rax, String::kHashFieldOffset)); in EmitGetCachedArrayIndex() local
3382 __ movl(array_length_operand, array_length); in EmitFastAsciiArrayJoin() local
3486 __ movl(scratch, array_length_operand); in EmitFastAsciiArrayJoin() local
3562 __ movl(index, array_length_operand); in EmitFastAsciiArrayJoin() local
3590 __ movl(string_length, scratch); in EmitFastAsciiArrayJoin() local