/external/v8/test/cctest/ |
D | test-macro-assembler-x64.cc | 108 __ cmpq(rdx, v8::internal::kSmiConstantRegister); in ExitCode() local 146 __ cmpq(rcx, rdx); in TestMoveSmi() local 213 __ cmpq(rcx, r8); in TestSmiCompare() local 216 __ cmpq(rdx, r9); in TestSmiCompare() local 230 __ cmpq(rcx, rcx); in TestSmiCompare() local 234 __ cmpq(rcx, r8); in TestSmiCompare() local 316 __ cmpq(rcx, rdx); in TEST() local 323 __ cmpq(rcx, rdx); in TEST() local 330 __ cmpq(rcx, rdx); in TEST() local 337 __ cmpq(rcx, rdx); in TEST() local [all …]
|
D | test-assembler-x64.cc | 286 __ cmpq(rax, Immediate(20)); in TEST() local 289 __ cmpq(rax, Immediate(25)); in TEST() local 299 __ cmpq(rax, Immediate(0x11FE8000)); in TEST() local 302 __ cmpq(rax, Immediate(0x11FE7600)); in TEST() local 398 __ cmpq(rax, Immediate(1)); in TEST() local 400 __ cmpq(rbx, Immediate(2)); in TEST() local 402 __ cmpq(rcx, Immediate(3)); in TEST() local 404 __ cmpq(rdx, Immediate(4)); in TEST() local 406 __ cmpq(rdi, Immediate(5)); in TEST() local 408 __ cmpq(rsi, Immediate(6)); in TEST() local
|
D | test-disasm-x64.cc | 93 __ cmpq(rdx, Immediate(3)); in TEST() local 94 __ cmpq(rdx, Operand(rsp, 4)); in TEST() local 95 __ cmpq(Operand(rbp, rcx, times_4, 0), Immediate(1000)); in TEST() local 210 __ cmpq(rbx, Immediate(12345)); in TEST() local 211 __ cmpq(rbx, Immediate(12)); in TEST() local 212 __ cmpq(Operand(rdx, rcx, times_4, 10000), Immediate(12)); in TEST() local
|
/external/v8/src/x64/ |
D | regexp-macro-assembler-x64.cc | 200 __ cmpq(rax, Operand(rbp, kInputStart)); in CheckAtStart() local 212 __ cmpq(rax, Operand(rbp, kInputStart)); in CheckNotAtStart() local 278 __ cmpq(rax, Operand(rbx, byte_offset + i)); in CheckCharacters() local 298 __ cmpq(rax, in CheckCharacters() local 389 __ cmpq(r9, rbx); in CheckNotBackReferenceIgnoreCase() local 514 __ cmpq(rdx, r9); in CheckNotBackReference() local 530 __ cmpq(rax, register_location(reg2)); in CheckNotRegistersEqual() local 769 __ cmpq(rcx, Immediate(num_registers_ * kPointerSize)); in GetCode() local 815 __ cmpq(rcx, in GetCode() local 995 __ cmpq(register_location(reg), Immediate(comparand)); in IfRegisterGE() local [all …]
|
D | builtins-x64.cc | 108 __ cmpq(Operand(kScratchRegister, 0), Immediate(0)); in Generate_JSConstructStubHelper() local 184 __ cmpq(rsi, rdi); in Generate_JSConstructStubHelper() local 256 __ cmpq(rcx, rax); in Generate_JSConstructStubHelper() local 482 __ cmpq(rcx, rax); in Generate_JSEntryTrampolineHelper() local 588 __ cmpq(rcx, Immediate(FullCodeGenerator::NO_REGISTERS)); in Generate_NotifyDeoptimizedHelper() local 594 __ cmpq(rcx, Immediate(FullCodeGenerator::TOS_REG)); in Generate_NotifyDeoptimizedHelper() local 762 __ cmpq(rdx, Immediate(1)); in Generate_FunctionCall() local 789 __ cmpq(rax, rbx); in Generate_FunctionCall() local 835 __ cmpq(rcx, rdx); in Generate_FunctionApply() local 934 __ cmpq(rax, Operand(rbp, kLimitOffset)); in Generate_FunctionApply() local [all …]
|
D | full-codegen-x64.cc | 849 __ cmpq(rdx, rax); in VisitSwitchStatement() local 908 __ cmpq(rax, null_value); in VisitForInStatement() local 999 __ cmpq(rax, Operand(rsp, 1 * kPointerSize)); // Compare to the array length. in VisitForInStatement() local 1018 __ cmpq(rdx, FieldOperand(rcx, HeapObject::kMapOffset)); in VisitForInStatement() local 1112 __ cmpq(ContextOperand(context, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions() local 1139 __ cmpq(kScratchRegister, FieldOperand(temp, HeapObject::kMapOffset)); in EmitLoadGlobalCheckExtensions() local 1142 __ cmpq(ContextOperand(temp, Context::EXTENSION_INDEX), Immediate(0)); in EmitLoadGlobalCheckExtensions() local 1172 __ cmpq(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions() local 1182 __ cmpq(ContextOperand(context, Context::EXTENSION_INDEX), Immediate(0)); in ContextSlotOperandCheckExtensions() local 2380 __ cmpq(rbx, Immediate(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE)); in EmitIsObject() local [all …]
|
D | code-stubs-x64.cc | 189 __ cmpq(rcx, Immediate(0)); in Generate() local 381 __ cmpq(rax, Immediate(size >> kPointerSizeLog2)); in Generate() local 1536 __ cmpq(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in Generate() local 1607 __ cmpq(rbx, Operand(rcx, 0)); in Generate() local 1852 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), heap_number_map); in LoadAsIntegers() local 1872 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), heap_number_map); in LoadAsIntegers() local 1919 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() local 1926 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() local 1959 __ cmpq(FieldOperand(first, HeapObject::kMapOffset), heap_number_map); in NumbersToSmis() local 1969 __ cmpq(scratch2, kScratchRegister); in NumbersToSmis() local [all …]
|
D | assembler-x64.h | 857 void cmpq(Register dst, Register src) { in cmpq() function 861 void cmpq(Register dst, const Operand& src) { in cmpq() function 865 void cmpq(const Operand& dst, Register src) { in cmpq() function 869 void cmpq(Register dst, Immediate src) { in cmpq() function 873 void cmpq(const Operand& dst, Immediate src) { in cmpq() function
|
D | ic-x64.cc | 482 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off)); in GenerateGeneric() local 484 __ cmpq(rax, Operand(kScratchRegister, rdi, times_1, off + kPointerSize)); in GenerateGeneric() local 490 __ cmpq(rbx, Operand(kScratchRegister, rdi, times_1, off)); in GenerateGeneric() local 492 __ cmpq(rax, Operand(kScratchRegister, rdi, times_1, off + kPointerSize)); in GenerateGeneric() local 1182 __ cmpq(key, scratch2); in GenerateMappedArgumentsLookup() local 1222 __ cmpq(key, scratch); in GenerateUnmappedArgumentsLookup() local
|
D | lithium-codegen-x64.cc | 1246 __ cmpq(kScratchRegister, FieldOperand(object, in DoDateField() local 1467 __ cmpq(FieldOperand(reg, String::kLengthOffset), Immediate(0)); in DoBranch() local 1588 __ cmpq(left, right); in DoCmpObjectEqAndBranch() local 1598 __ cmpq(left, Immediate(instr->hydrogen()->right())); in DoCmpConstantEqAndBranch() local 1848 __ cmpq(temp2, Immediate(LAST_NONCALLABLE_SPEC_OBJECT_TYPE - in EmitClassOfTest() local 1963 __ cmpq(map, Operand(kScratchRegister, 0)); in DoInstanceOfKnownGlobal() local 2528 __ cmpq(rbp, ToRegister(instr->InputAt(0))); in DoArgumentsLength() local 2530 __ cmpq(rbp, ToOperand(instr->InputAt(0))); in DoArgumentsLength() local 2606 __ cmpq(length, Immediate(kArgumentsLimit)); in DoApplyArguments() local 3361 __ cmpq(reg, in DoBoundsCheck() local [all …]
|
D | stub-cache-x64.cc | 79 __ cmpq(kScratchRegister, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() local 253 __ cmpq(Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)), in GenerateDirectLoadGlobalFunctionPrototype() local 1264 __ cmpq(FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset), rax); in GenerateLoadFunctionFromCell() local 1484 __ cmpq(rdx, rcx); in CompileArrayPushCall() local 1489 __ cmpq(rcx, limit_operand); in CompileArrayPushCall() local 1588 __ cmpq(rax, r9); in CompileArrayPopCall() local 2968 __ cmpq(rbx, r8); in CompileConstructStub() local 3027 __ cmpq(rax, Immediate(arg_number)); in CompileConstructStub() local 3143 __ cmpq(rax, FieldOperand(rbx, ExternalArray::kLengthOffset)); in GenerateLoadExternalArray() local 3278 __ cmpq(rcx, FieldOperand(rbx, ExternalArray::kLengthOffset)); in GenerateStoreExternalArray() local [all …]
|
D | deoptimizer-x64.cc | 870 __ cmpq(rcx, rsp); in Generate() local 902 __ cmpq(rax, rdx); in Generate() local
|
D | codegen-x64.cc | 418 __ cmpq(r14, rsi); in GenerateDoubleToObject() local
|